0001138639-19-000019.txt : 20190314 0001138639-19-000019.hdr.sgml : 20190314 20190314155619 ACCESSION NUMBER: 0001138639-19-000019 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 138 CONFORMED PERIOD OF REPORT: 20181229 FILED AS OF DATE: 20190314 DATE AS OF CHANGE: 20190314 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INFINERA Corp CENTRAL INDEX KEY: 0001138639 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 770560433 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33486 FILM NUMBER: 19681012 BUSINESS ADDRESS: STREET 1: 140 CASPIAN COURT CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 408-572-5200 MAIL ADDRESS: STREET 1: 140 CASPIAN COURT CITY: SUNNYVALE STATE: CA ZIP: 94089 FORMER COMPANY: FORMER CONFORMED NAME: INFINERA CORP DATE OF NAME CHANGE: 20030528 FORMER COMPANY: FORMER CONFORMED NAME: ZEPTON NETWORKS INC DATE OF NAME CHANGE: 20010418 10-K 1 infn-12292018x10k.htm FORM 10-K Document
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
 
Form 10-K
 
 
 
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 29, 2018
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: 001-33486
 
 
 
Infinera Corporation
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
77-0560433
(State or other jurisdiction of
incorporation or organization)
(IRS Employer
Identification No.)
140 Caspian Court
Sunnyvale, CA 94089
(Address of principal executive offices, including zip code)
(408) 572-5200
(Registrant’s telephone number, including area code)
 
 
 
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Name of Each Exchange on Which Registered
Common Stock, $0.001 Par Value
The Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act: None
 
 
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  x    No  ¨
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes  ¨    No  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 Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).    Yes  x    No  ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of 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, a smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer   x
Accelerated filer  ¨
Non-accelerated filer  ¨     
Smaller reporting company  ¨
 
Emerging growth company  ¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
The aggregate market value of the registrant’s common stock, $0.001 par value per share, held by non-affiliates of the registrant on June 29, 2018, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $921,230,011 (based on the closing sales price of the registrant’s common stock on that date). Shares of the registrant’s common stock held by each officer and director and each person who owns more than 5% or more of the outstanding common stock of the registrant have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes. As of March 5, 2019, 177,415,495 shares of the registrant’s common stock, $0.001 par value per share, were issued and outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to its 2019 Annual Meeting of Stockholders (the “2019 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2019 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.

 



INFINERA CORPORATION
ANNUAL REPORT ON FORM 10-K
For the Fiscal Year Ended December 29, 2018
Table of Contents
 
 
Page
 
 
 
 
 
 
 
 



Part I
 
ITEM 1.        BUSINESS
Infinera Corporation (“we,” “us,” “our” or “Infinera”) is a global supplier of networking solutions comprised of networking equipment, software and services. Our portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, as well as software-defined networking (“SDN”), network management and routing software.
Our customers include telecommunications service providers, Internet content providers (“ICPs”), cable providers, wholesale carriers, research and education institutions, large enterprises and government entities. Our networking solutions enable our customers to deliver business and consumer communications services. Our comprehensive portfolio of networking solutions also enable our customers to scale their transport networks as end-user services and applications demand for network bandwidth continues to grow. These end-user services and applications include, but are not limited to, high-speed Internet access, business Ethernet services, 4G/5G mobile broadband, cable high-speed Internet distribution, cloud-based services, high-definition video streaming services, virtual and augmented reality and the Internet of Things (“IoT”).
Our systems are highly scalable, flexible and designed with open networking principles for ease of deployment. We build our systems using a combination of internally manufactured and third party components. Our portfolio includes systems that leverage our innovative optical engine technology, comprised of large-scale photonic integrated circuits (“PICs”) and digital signal processors (“DSPs”). We optimize the manufacturing process by using indium phosphide to build our PICs, which enables the integration of hundreds of optical functions onto a set of semiconductor chips. This large-scale integration of our PICs and advanced DSPs allows us to deliver high-performance transport networking platforms with features that customers care about the most, including cost per bit, low power consumption and space savings. In addition, we design our optical engines to increase the capacity and reach performance of our products by leveraging coherent optical transmission. With the addition of new products to our portfolio, we plan to integrate our optical engine technology into a broader set of transport platforms in order to enhance customer value and lower production costs.
Over the past several years, we expanded our portfolio of solutions, evolving from our initial focus on the long-haul and subsea optical transport markets to offering a more complete suite of packet-optical networking solutions that address multiple markets within the end-to-end transport infrastructure. These markets include metro access, metro aggregation and switching, data center interconnect (“DCI”), long-haul and subsea.
We have grown our portfolio through internal development as well as acquisitions. In 2014, we introduced the Infinera Cloud Xpress to address the emerging DCI market opportunity. In 2015, we entered the metro market with the acquisition of Transmode AB (“Transmode”), a leader in metro packet-optical applications. On October 1, 2018, we expanded our product portfolio and customer base through the acquisition of Coriant (the “Acquisition”), a privately-held global supplier of open network solutions for the largest global network operators. The Acquisition positions us as one of the largest providers of vertically integrated transport networking solutions in the world, enhances our ability to serve a global customer base and accelerates delivery of the innovative solutions our customers demand. This Acquisition also positions us to expand the breadth of customer applications we can address, including metro aggregation and switching, disaggregated transport and routing, and software-enabled multi-layer network management and control.
In 2018, the majority of our product revenue was derived from transport systems built on the Infinite Capacity Engine (ICE), our optical engine technology. Our Infinite Capacity Engine enables different subsystems that can be customized for a variety of network applications in different transport markets, including the metro, DCI, long-haul and subsea markets. ICE4, our most recent technology generation, delivers multi-terabit opto-electronic subsystems powered by our fourth-generation PIC and latest generation FlexCoherent DSP (the combination of which we market as “ICE4”).
Our products are designed to be managed by a suite of software solutions that enable end-to-end common network management, multi-layer service orchestration, and automated operations. We also provide software-enabled programmability that offers differentiated capabilities such as Instant Bandwidth (“IB”). IB, combined with our differentiated hardware solutions, enables our customers to purchase and activate bandwidth as needed through our unique software licensing feature set. This, in turn, allows our customers to accomplish two key objectives: (1) limit their initial network startup costs and investments; and (2) instantly activate new bandwidth as their customers’ and their own network needs evolve.

1


We believe our portfolio of solutions benefits our customers by providing a unique combination of highly scalable capacity and features that address various applications and ultimately simplify and automate packet-optical network operations.
We were incorporated in December 2000 and originally operated under the name “Zepton Networks.” We are incorporated in the State of Delaware. Our principal executive offices are located at 140 Caspian Court, Sunnyvale, CA 94089. Our telephone number is (408) 572-5200. “Infinera,” “Infinera DTN-X,” “FlexCoherent,” “Infinera Groove,” “Infinera mTera,” “Infinera DRX,” “Infinera Aware,” “Infinera Transcend,” “Infinera FlexILS,” “Infinera Instant Bandwidth” and the Infinera logo, are trademarks or service marks of Infinera Corporation in the United States, certain other countries and/or the European Union. Any other trademarks or trade names mentioned are the property of their respective owners.
Industry Background
Optical transport networking equipment carries digital information using light waves over fiber optic cables. With the advent of wavelength division multiplexing (“WDM”) systems, data is transmitted by using multiple wavelengths of light using different frequencies or colors over a single optical fiber. Customers deploy WDM systems to carry information between continents, across countries, between cities and within metropolitan areas, and in some cases all the way to the end-user. Fiber optic networks are generally capable of carrying most types of communications traffic. We believe that a number of trends in the communications industry are driving demand for large amounts of network bandwidth and ultimately will increase demand for packet-optical transport networking systems and software. These trends include:
growth of cloud services;
growth of over-the-top services and high-definition video streaming;
growth of mobile broadband services, including 4G and emerging 5G services;
increasing use of connected virtual and augmented reality devices; and
the IoT, which continues to drive massive growth in the number of network-connected devices.
As network traffic grows, customers add transmission capacity to existing optical networks or deploy new systems to address bandwidth demands and offer expanded services to end-users.
We believe we are in the midst of two significant shifts in transport network architectures that impact the markets we serve. The first is the bifurcation of the traditional transport market into either a cloud-based model or a more traditional carrier model. Cloud-based architectures are characterized by transport networks optimized to handle the massive growth of server-to-server traffic between data center sites, and public Internet user-to-data traffic as deployed by traditional service providers. To manage server-to-server traffic growth, our customers seek open, scalable and disaggregated transport solutions designed to accommodate point-to-point, high-capacity traffic patterns. These customers require solutions that are cost-optimized for low power consumption, reduced footprint and ease of deployment. In contrast, traditional service providers require high capacity solutions with more integrated network platforms, which can provide multi-service capabilities and aggregate data flows, and can perform traffic add/drop at various points across their networks. These customers require protection schemes and a larger variety of interfaces to address their end customer needs. Our solutions serve both the point-to-point applications driven by increasing data center traffic and the more traditional mesh-oriented switched transport networks.
A second shift is happening at the edge of the network, where fiber is increasingly being deployed closer to the end- user. This trend is frequently referred to as “Fiber Deep,” and occurs in primarily two types of access networks: 4G/5G mobile transport networks and next-generation cable and multiple system operator (“MSO”) networks. Both of these trends require cost-efficient scalability, higher density and lower power per bit networking devices with integrated packet switching capabilities.
In all of these transport applications, we believe our customers seek the following solutions to increase their revenue, expand their service offerings and lower the total cost of operations:
high-bandwidth solutions that scale optical transmission capacity to meet increasing bandwidth demand while providing efficiency through service granularity;
efficient solutions with the right mix of disaggregated and integrated systems that optimize performance and increase reliability while reducing physical space and power consumption, leading to lower operational and capital expenses;
easy-to-use solutions that are highly programmable, open, and automated, which help reduce the time and complexity of deploying new transmission bandwidth;
improved integration between Ethernet or Internet Protocol equipment such as switches or routers, and optical transport networking equipment; and

2


strong encryption at the transport layer processed using hardware at line-rate speeds.
Strategy
Our goal is to be the preeminent provider of end-to-end transport networking solutions in the world by delivering the highest performance and lowest total cost solutions for our customers. Key aspects of our strategy include:
Leveraging our vertically integrated solutions to deliver lowest total cost network solutions. We will continue to provide our customers differentiated value by leveraging our vertically integrated optical engine. This value includes significant cost advantages that our innovative PIC and DSP technology enable, including service agility, spectral efficiency, optical performance leadership and reliability, industry-leading optical scalability and high-density and ultra-power efficient platforms. Our strategy is to continue to evolve our unique optical technology with higher speed and increasingly efficient solutions, integrating our optical engine across a broader end-to-end portfolio set and extending this innovation to the edge of the network.
Driving cost structure optimization and achieving cost advantages of scale. Leveraging scale as part of our vertical integration strategy, which includes integration of our optical engine across a broader set of platforms, enables us to achieve cost advantages and cost structure efficiencies that enhance our ability to continue to invest in research and development in our optical engine and end-to-end portfolio, as well as drive profitability. In particular, we believe our vertically integrated manufacturing capabilities serve as a competitive advantage from a technology and supply chain perspective, and financially, enable a lower cost structure and thus, higher profitability.
Offering comprehensive networking solutions and expanding our go-to-market reach. We believe a broad and integrated solutions portfolio spanning multi-layer technologies and optimized for edge-to-core transport markets is critical to helping our customers most cost effectively provide services with new 5G, Distributed Access Architecture, DCI, cloud and business services. By expanding our solutions portfolio and leveraging application-optimized capabilities and disruptive innovation, we are able to expand our go-to-market reach and address a broader set of our customers’ transport applications, from core network scalability to packet- and application-optimized metro transport.
Delivering a superior customer experience. Our success will continue to be driven by our commitment to providing a superior experience to all customers. In addition to product delivery capability that efficiently and predictably delivers innovative technology and high-quality products to market, we bring value to our customers by providing end-to-end solutions with differentiation that includes usage-based bandwidth provisioning, service agility and ease-of-use that accelerates time-to-revenue. Additionally, our global customer services team is committed to making our customers successful by providing the highest quality support services that help our customers deploy, operate and maintain their networks. We believe our technology leadership combined with our ability to provide the most reliable products and a differentiated customer experience contribute to customer success and represent major differentiators.
Utilizing software-driven automation and cognitive networking to deliver differentiated solutions. We believe we lead the industry in ease of use and automation, both integrated into our system design and facilitated by our software capabilities. We continue to invest in our differentiated technologies, including enhancing capabilities of IB offerings and introducing cognitive networking capabilities. In particular, we believe that our IB offerings offer customers a uniquely positive user experience and also are a key element of delivering differentiated financial results. We are extending management and control capabilities across our entire product portfolio with the addition of a new orchestration solution following the Acquisition. This new solution enables customers to utilize end-to-end network resources and the automation of multi-layer and multi-vendor networks. Additionally, based on customers’ desire for more programmable networks, we have added open application programming interfaces (“APIs”) to our solutions to enable our customers to be more agile and customized automated operations.
Customers
Our customer verticals include:
Tier-1 carriers for domestic and international networks;
Tier-2 and Tier-3 carriers;
ICP and data center operators;
cable providers and MSOs;
wholesale carriers;

3


submarine network operators;
large enterprise customers;
research and education; and
government entities.
We sell our products directly to customers who are end-users and to channel partners that sell on our behalf. We do not have long-term sales commitments from our customers. One customer accounted for approximately 13% and 18% of our revenue in 2018 and 2017, respectively. This customer completed a merger with another customer in 2017 and these two historically larger customers each individually accounted for approximately 16% and 8% of our revenue in 2016, respectively. One other customer accounted for approximately 15% of our revenue in 2018. No other customers accounted for over 10% of our revenue for 2017 or 2016.
Technology
We were founded with a vision of enabling an infinite pool of intelligent bandwidth powered by software-enabled on-demand service provisioning. We have focused our efforts and capital on developing application-optimized platforms that enable customers to create rich end-user experiences delivered through efficient, high-bandwidth packet-optical transport characterized by the following attributes:
Scalable. The proliferation of data centers, rise of cloud computing, increasing consumption of video and growth in mobile access is fundamentally changing traffic characteristics in operator networks. We currently deliver terabit class coherent, sliceable super-channels, which allow a massive pool of bandwidth to be provisioned in a single operation.
Flexible. In addition to providing our customers end-to-end solutions, we offer a mix of integrated and disaggregated platforms to reduce complexity and enable flexibility as transport network architectures evolve. There are varying customer preferences as some customers continue to favor integrated multi-service mesh networks while others, such as ICPs, favor disaggregated platforms that address point-to-point connections.
Open. Network operators are facing intensifying competition to meet customer demand for immediate bandwidth and better visibility into the network. Our networking solutions feature highly programmable platforms with SDN APIs enabling networks to be open; this simplifies end-to-end, multi-layer service provisioning and network control. 
Infinera Optical Engines
We believe our optical engines, with the latest version being ICE4, are key to our value proposition and a competitive advantage to our system solutions. Technologically, we are able to deliver multi-terabit class coherent super-channels through PICs in systems that significantly exceed reliability standards. Additionally, our DSPs enable network operators to utilize coherent technologies to enable higher data capacity transmissions over existing optical fiber infrastructure. We have integrated advanced coherent technologies onto our FlexCoherent DSP in ICE4, such as cutting-edge Nyquist subcarriers and soft-decision forward error correction gain sharing techniques. We use third-party components for specific applications, such as DCI and multi-service packet-optical transport within our metro platforms. Financially, we believe our technology approach enables improved manufacturing economics for optical networking, allowing future optical transport cost reductions to be viably sustained on a cost curve defined by volume manufacturing efficiencies and greater functional integration. These advantages allow us to develop new cost-effective architectures to allow our customers to solve their business needs.
Infinera Super-Channels and Sliceable Photonics
We offer customers flexibility in deploying WDM by using single or multiple channels simultaneously. Infinera’s DTN-X and Cloud Xpress Family of products, for example, are designed to support multiple channels, each up to 200 gigabits per second (“Gb/s”) capacity, in a single line card or unit depending on the platform form factor. This pool of bandwidth can either be managed as a single super-channel, with up to 1.2 terabits per second (“Tb/s”) that can be deployed in a single operation, or sliced into smaller increments to allow operators more flexibility. Super-channels result in competitive advantages leading to lower operational costs and long-term system reliability, as well as significant reductions in installation time. Our ICE4 technology combines the benefits of super-channels with the capability of being able to slice capacity into smaller unit increments such as 100 Gb/s. Each increment can be tuned and routed in multiple separate directions, with each fully tuned to its own flexible grid frequency as well as having its own coherent modulation profile. This significantly reduces the number of modules required in networks, resulting in lower total cost of ownership. The Infinera Groove G30 solution, a new addition to our portfolio following the Acquisition, provides a single-channel transmission solution up to 600 Gb/s. Both the single and super-channel approaches allow customers to tailor networks to their specific needs.

4


Infinera Instant Bandwidth
Infinera Instant Bandwidth enables customers to license a super-channel pool of bandwidth in smaller increments such as 100 Gb/s. With IB technology, which is available on the Infinera DTN-X XTC Series, DTN-X XT Series, DTN-X XTS Series, Cloud Xpress Family and XTM Series platforms, customers can provision additional transmission capacity on demand without the deployment of any incremental equipment. Our IB technology is uniquely enabled by our hardware, providing customers the ability to adopt a success-based business model for network growth.
Infinera CloudWave T Optics
Infinera CloudWave T Optics is a coherent detection interface technology leveraged by the Infinera Groove G30 that features a flexible sled-based architecture designed to support pay-as-you-grow network scalability. The CloudWave T Optics solution leverages technologies acquired through the Acquisition and is based on third-party components that provide rapid go-to-market capabilities for 600 Gb/s transmission. The CloudWave T solution also enables low initial costs, reduces sparing costs, and supports cost-effective growth as capacity demands increase over time.
Infinera Aware Technology
Infinera’s Aware technology enables network operators to maximize the capacity of each wavelength while speeding the activation of new wavelengths, thus allowing our customers to accelerate time to revenue. It does this by providing the real-time residual margin of each wavelength and generates the valid parameter options enabling the best options to be automatically selected by the management system. Infinera Aware speeds the activation of new wavelengths by enabling accurate, real-time wavelength planning in the Infinera Transcend Software Suite with optical transmission reach and capacity that matches, or even exceeds, that of best-in-class offline planning tools.
Infinera Pluggable Optical Layer
A key enabler of the Infinera Groove G30 open line system and the Infinera 7100 optical layer, our Pluggable Optical Layer technology enables our customers to mix and match optical layer functions. The solution also enables our customers to meet and optimize the requirements of their networks in the short term, while providing the ability to add functionality over time as needs evolve. As a result, customers can minimize capital expense, footprint and power consumption. This value is provided by collapsing optical layer functions into compact pluggables that address a wide range of transport applications.
Infinera Disaggregated Routing
Compared to traditional closed and proprietary chassis-based routers, our open and disaggregated routing technology reduces vendor lock-in, speeds innovation, lowers costs and removes the chassis backplane and number of slots as barriers to cost-optimized scaling. Our disaggregated router solution is comprised of hardware-independent, carrier-class routing software, which we market as converged network operating system (“CNOS”), and the Infinera DRX series of packet switching white boxes that support capacities from 300 Gb/s to 9.6 Tb/s in one or two rack unit (“RU”) form factor platforms.
Software-enabled Network Automation
Leveraging open network architectures based on SDN principles, the Infinera Transcend Software Suite provides a platform for advanced network automation that reduces operational costs, optimizes deployed network assets, speeds time to revenue and maximizes network and service availability. Intent-based automation translates service requests into optimized multi-layer network configurations while closed loop automation proactively monitors network state and service performance and, then, when appropriate, takes actions to assure service quality. Additional highlights include DevOps-style programmability, open interfaces, and graphical user interface-based portals.
Products and Services
Our product portfolio consists of the Infinera DTN-X Family (including the XTC Series, XTS Series and XT Series), the Infinera hiT 7300 platform, the Infinera mTera Series, the Infinera 7100 Series, the Infinera 7090 Series, the Infinera XTM Series, the Infinera Cloud Xpress Family, the Infinera Groove G30, the Infinera FlexILS Series, the Infinera DRX Series and the Infinera 8600 Smart Router Series. Software products include the Infinera Transcend Software Suite, which includes SDN and network management software, and our CNOS routing software. These products address the metro, long-haul and subsea network markets from end-to-end. DCI is a subset of these markets.

5


Product Portfolio
The high-speed transport network infrastructure is comprised of multiple technology layers that require intelligent interworking and coordination between layers to ensure efficient delivery of end-user services. These technology layers include Layer 0 (WDM), Layer 1 (OTN, SONET/SDH), Layer 2 (Carrier Ethernet), Layer 2.5 (MPLS-TP) and Layer 3 (Internet Protocol). Our product portfolio includes solutions that span all of these transport network layers. Our product portfolio also includes multi-layer network management and automation software that helps simplify operational tasks and accelerate provisioning of end-user services across multiple transport market domains, including metro, long-haul and subsea.
Infinera DTN-X Family
The Infinera DTN-X Family of terabit-class transport network platforms comprises the DTN-X XTC Series, DTN-X XTS Series and the DTN-X XT Series. The DTN-X Family is designed to meet the needs of network operators seeking to offer high capacity, innovative services with scalability, flexibility and openness. We have designed the DTN-X Family to integrate our ICE technology for metro, DCI, long-haul and subsea networks.
The Infinera DTN-X XTC Series includes multi-terabit packet optical transport platforms that integrate digital OTN switching and optical WDM transmission. The DTN-X XTC platforms combine switching with WDM transport without compromising the performance of either function. These platforms also support a broad range of Ethernet and OTN client interfaces for flexibility and are designed for metro, long-haul and subsea networks.
The Infinera DTN-X XT Series for terrestrial applications and XTS Series for subsea applications are small-form-factor, server-like WDM platforms, designed to blend sliceable photonics and muxponder functionality to deliver up to 2.4 Tb/s capacity and fine-grained granularity. These platforms are designed to power cloud scale network services over metro, DCI, long-haul and subsea networks.
Infinera hiT 7300
The Infinera hiT 7300 is an SDN-ready coherent optical transport system predominantly for long-haul is designed to support secure and reliable transmission of 10 x 400 Gb/s per optical channel. With Infinera CloudWave T Optics technology, the hiT 7300 achieves a total system capacity of up to 38.4 Tb/s per fiber pair and supports programmable modulation for optimal capacity-reach and simplified evolution to next-generation services.
Infinera mTera Series
The Infinera mTera Universal Transport Platform is a flexible and scalable converged packet-optical transport platform that delivers unique universal transport capabilities for high-bandwidth applications in metro networks. The mTera Series includes a compact 8-slot, 4 Tb/s shelf and a higher capacity 14-slot, 7 Tb/s shelf, with paired 14-slot shelves able to deliver 12 Tb/s of electrical switching. The mTera Series combines SDN-ready, advanced reconfigurable add-drop multiplexer (“ROADM”) capabilities and support for the universal switching of optical transport network (“OTN”), packet, and synchronous optical networking and synchronous digital hierarchy (“SONET/SDH”) traffic at the electrical layer. The solution also includes switching modules that provide the ability to select OTN, multiprotocol label switching - transport profile (“MPLS-TP”) and Carrier Ethernet for each interface.
Infinera 7100 Series
The Infinera 7100 Series offers flexible and feature-rich packet-optical transport for diverse metro network applications and enables cost-effective growth while minimizing operational costs. The 7100 Series supports a wide range of technologies including ROADM, fixed WDM, 10 Gb/s, 100 Gb/s, packet switching, OTN, and SONET/SDH. The 7100 Series includes the 7100 Nano, a 5 rack unit (5RU) platform optimized for metro transport and the 7100 Pico, a 2 rack unit (2RU) platform that extends services to the metro edge and enables metro access applications. The 7100 Series also includes the PSX-3S, a 1 rack unit (1RU) 376 Gb/s packet switch optimized for aggregation and access applications.
Infinera 7090 Family
The Infinera 7090 Family includes MPLS-TP and Metro Ethernet Forum (“MEF”) Carrier Ethernet-based packet transport solutions that address a wide variety of metro and edge applications including business Ethernet, legacy service migration, cloud access and mobile backhaul. The 7090 Family includes MPLS-TP-based transport platforms with capacities ranging from 5 Gb/s to 960 Gb/s and CE-based platforms that provide a range of compact gigabit Ethernet (“GbE”) and 10 GbE Ethernet access devices.
Infinera XTM Series
The Infinera XTM Series packet-optical transport platform enables high-performance metro networks with service-aware, application-specific capabilities. Supporting integrated packet-optical features, the XTM Series builds on key design philosophies such as low power, high density and high scalability. It offers advanced capabilities for mobile infrastructure such as superior sync features for backhaul, WDM in cloud radio access network architecture

6


and fronthaul. The platform supports fiber delivery technologies (commonly referred to as “FTTx”) with transparent delivery of TDM services over a packet-optical network. It provides error correction, OTN transport, MEF Carrier Ethernet, MPLS - transport profile and optics, all in one terabit-scale packet-optical transport switch solution. This platform is designed for application-rich packet-optical metro networks providing cable, mobile, broadband and business services that require 10 Gb/s, 100 Gb/s or 200 Gb/s wavelengths.
Infinera Cloud Xpress Family
The Infinera Cloud Xpress Family is designed to meet the varying needs of ICPs, communication service providers, Internet exchange service providers, enterprises and other large-scale data center operators. The first generation of the Cloud Xpress has a 500 Gb/s WDM super-channel output in two data center rack units (2RU). Our second generation, the Cloud Xpress 2, released in June 2017 leverages the ICE4 optical engine, and has a 1.2 Tb/s super-channel output in one data center rack unit (1RU). These platforms are designed with a rack-and-stack form factor and utilize a software approach that enables them to easily plug into existing cloud provisioning systems using open SDN APIs, an approach similar to the server and storage infrastructure deployed in the cloud.
Infinera Groove G30
The Infinera Groove G30 is a one rack unit (1RU) modular open transport solution designed to deliver programmable, high speed and secure bandwidth optimized for the growing capacity demands of mobile, video, IoT, and cloud applications. The Groove G30 can be equipped as a muxponder terminal solution and as an open line system optical layer solution, and is designed to support disaggregated transport in metro and long-haul applications. Open APIs ensure rapid introduction and easy integration within any network operating environment. In combination with CloudWave T Optics, the Groove G30 platform supports ultra-high density and low power consumption optical transport, as well as transmission of up to 600 Gb/s of capacity per single wavelength.
Infinera FlexILS Open Line System
The Infinera FlexILS open line system platform connects various Infinera and third-party terminal equipment platforms over long-distance fiber optic cable while providing switching, multiplexing, amplification and management channels. It is designed to support over 50 Tb/s of fiber capacity when used with the Infinera platforms over extended C-band and L-band. The platform supports ROADM functionality with a flexible grid architecture and provides unconstrained optical switching by eliminating the restrictions of fixed wavelengths by port or direction. This platform is designed to provide open APIs interfacing with SDN control for multi-layer switching when combined with other platforms featuring WDM, OTN and packet switching.
Infinera DRX Series
The Infinera DRX Series of disaggregated routers is designed to help network operators reduce capital expenditures and accelerate innovation by minimizing vendor lock-in, while also reducing operating expenses with open SDN-enabled network automation. The DRX Series includes carrier-class 1RU and 2RU white boxes purpose-built for disaggregated router applications​ including 5G backhaul and Fiber Deep. As an open networking solution, the DRX Series leverages Infinera CNOS routing software as well as third party hardware-independent network operating systems. While the capacity of individual DRX devices ranges from 300 Gb/s to 9.6 Tb/s, stacking and leaf-spine architectures enabled by CNOS provide for much larger node capacities. Carrier-class capabilities of the DRX Series include advanced synchronization, equipment redundancy, and temperature hardened options. We anticipate shipping the Infinera DRX Series in the first half of 2019.
Infinera 8600 Series
The Infinera 8600 Series of SDN-ready Internet Protocol/MPLS routers provide compact, cost-effective and power-efficient solutions for cell sites, metro core and aggregation applications. By boosting network performance, integrating advanced synchronization and enabling new fixed mobile services, the 8600 Series helps network operators ensure a high-quality user experience in 3G, 4G, fixed mobile convergence and emerging 5G networks.

7


Software and Services
Transcend Software Suite
Leveraging open architectures based on SDN principles, the Infinera Transcend Software Suite includes a multi-domain orchestrator, SDN domain controllers, network managers, and MANO for VNF management. It provides a platform for automation that reduces operational costs, optimizes network assets, speeds time to revenue, and maximizes network and service availability. Intent-based automation translates service requests into optimized multi-layer (L0-L3) network configurations while closed loop automation proactively monitors network state and service performance and, then, when appropriate, takes actions to assure service quality. Additional highlights include DevOps-style programmability, open interfaces, and GUI-based portals. Following the Acquisition, Infinera Xceed software applications and functionality have been integrated into the Transcend Software Suite.
Infinera CNOS
Infinera CNOS is a hardware-independent network operating system that leverages field-proven 8600 Internet Protocol/MPLS software widely deployed by leading Tier-1 carriers. Infinera CNOS is designed to run on the Infinera DRX platform or on third party packet switching white boxes to provide a scalable disaggregated router solution. This solution is designed to enable network operators to reduce capital expenses and accelerate innovation by minimizing vendor lock-in, while also reducing operational expenses with SDN-enabled automation and the ability to scale cost effectively with stacking and leaf-spine architectures.
Customer Support Services
In connection with our product offerings, we provide a comprehensive range of support services for all hardware and software products. These support services cover all phases of network ownership, from the initial installation through day-to-day maintenance activities and professional services. Our support services are designed to efficiently manage and maintain customer network operations in the face of today's ever-increasing demands for lower operational costs and minimized downtime.
Our support organization continues to scale and provide world-class services that successfully support customers around the world. In addition, we continue to expand our services portfolio to meet the evolving needs of our customers.
Competition
Our current technologies and platforms support the metro, DCI, long-haul and subsea markets. The packet-optical networking equipment market is highly competitive and competition in the markets we serve is based on any one or a combination of the following factors:
price and other commercial terms;
functionality;
existing business and customer relationships;
the ability of products and services to meet customers’ immediate and future network requirements;
power consumption;
heat dissipation;
form factor or density;
installation and operational simplicity;
quality and reliability;
service and support;
security and encryption requirements;
scalability and investment protection; and
product lead times.
Competition in the packet-optical equipment market is intense. In the long-haul market, our main competitors include WDM systems suppliers such as Ciena, Huawei, Nokia and ZTE. In the metro market, we face the same competitors as in long-haul, plus Cisco, Adva Optical Networking and ECI. In the DCI market we also face competition from vendors that are selling optical components directly to customers as opposed to WDM systems. In addition to our current competitors, other companies have, or may in the future, develop products that are, or could be, competitive

8


with our products. We also may encounter competitor consolidation in the markets in which we compete, which could lead to a changing competitive landscape, capabilities and market share, and could impact our results of operations.
Some of our competitors have substantially greater name recognition, technical, financial and marketing resources, and better-established relationships with potential customers than we have. Many of our competitors have more resources and more experience in developing or acquiring new products and technologies, and in creating market awareness for those products and technologies. In addition, many of our competitors have the financial resources to offer competitive products at aggressive pricing levels that could prevent us from competing effectively. Further, many of our competitors have built long-standing relationships with some of our prospective and existing customers, and have the ability to provide financing to customers and could, therefore, have an inherent advantage in selling products to those customers.

Sales and Marketing
We market and sell our products and related support services primarily through our direct sales force, supported by marketing and product management personnel. We also use distribution or support partners to enter new markets or when requested by a potential customer. Our sales team has significant experience with the buying process and sales cycles typical of high-value telecommunications products.
The sales process for our products entails discussions with prospective customers, analyzing their networks and identifying how they can utilize our systems capabilities within their networks. This process requires developing strong customer relationships and leveraging our sales force and customer support capabilities.
Over the course of the sales cycle, potential customers often test our products before buying. Prior to commercial deployment, the customer will generally perform a field trial of our products. Upon successful completion, the customer generally accepts the products installed in its network and may continue with commercial deployment of additional products. We anticipate that our sales cycle, from initial contact with a prospective customer through the signing of a purchase agreement may, in some cases, take several quarters.
Direct Sales ForceOur sales team sells directly to service providers worldwide. We maintain a sales presence throughout the United States, as well as in a number of international locations, including Argentina, Denmark, France, Germany, Hong Kong, India, Italy, Japan, Malaysia, Mexico, the Netherlands, Poland, Russia, Singapore, Spain, Sweden and the United Kingdom. Adding incremental sales headcount in the future is expected to be success-based and in support of new customer accounts or expansion of existing ones.
Indirect Sales ForceWe employ business consultants and resale and logistics partners to assist in our sales efforts, primarily in new regions for us whereby these partners have deep knowledge of typical business practices and strong relationships with key local operators. We expect to work with business partners to assist our customers in the sale, deployment and maintenance of our systems and have entered into distribution and resale agreements to facilitate the sale and support of our products.
Marketing and Product ManagementOur product management team is responsible for defining the product features and go-to-market plan required to maximize our success in the marketplace. Product management supports our sales efforts with product and application expertise. Our corporate marketing team works to create demand for our products by communicating our value proposition and differentiation through direct customer interaction, public relations, attendance at tradeshows and other events, as well as Internet programs and other marketing channels.
Research and Development
Continued investment in research and development is critical to our business. To this end, we have a team of engineers with expertise in various fields, including systems, sub-systems, software and components. Our research and development efforts are currently focused in Sunnyvale, California; Allentown, Pennsylvania; Bangalore, India; Kanata, Canada; Stockholm, Sweden; Munich, Germany; Lisbon, Portugal; Shanghai, PRC; Espoo, Finland; and Naperville, Illinois. We utilize a mix of internal resources and supplement our staffing with development personnel provided by third parties on a contract basis. We have invested significant time and financial resources into the enhancement of existing products and the development of new products. We will continue to expand our product offerings and the capabilities of existing products in the future and plan to dedicate significant resources to these continued research and development efforts. We are continually increasing the scalability and software features of our current platforms. As part of the integration efforts related to the Acquisition, we are integrating the legacy Infinera and Coriant products into a seamless end-to-end portfolio; and we are investing in leveraging the vertical integration capabilities of Infinera into the legacy Coriant platforms. We are also working to develop new generations of optical engines at a faster cadence than we have historically in order to bring new products to market faster and meet customer demand. We believe these efforts will enhance our competitiveness in the markets we currently serve and also allow us to address adjacent markets to fuel our future growth.

9


Employees
As of December 29, 2018, we had 3,876 employees. A total of 2,583 of those employees were located outside of the United States. None of our U.S. employees are subject to a collective bargaining agreement. Employees in certain foreign jurisdictions may be represented by local workers’ councils and/or collective bargaining agreements, as may be customary or required in those jurisdictions. We have not experienced any work stoppages, and we consider our employee relationships to be good.
Manufacturing
We have invested significant time and capital to develop and improve the manufacturing processes we use to produce and package our products. This includes significant investments in personnel, equipment and the facilities needed to manufacture and package our products in Sunnyvale, California, Berlin, Germany and Allentown, Pennsylvania. We also have invested in automating our manufacturing process and in training and maintaining the quality of our manufacturing workforce. As a leader in the development of photonic integration, our manufacturing processes have been developed over several years and are protected through a combination of trade secrets, patents and contractual protections. We believe that the investments we have made towards the manufacturing and packaging of our products provide us with a significant competitive advantage. We also believe that our current manufacturing facilities, including our fabrication facility for our PICs in Sunnyvale, California, and our module manufacturing facility in Allentown, Pennsylvania can accommodate an increase in production capacity as our business continues to grow.
            We also use contract manufacturers to assemble portions of our products. Each contract manufacturer procures components necessary to assemble products according to our specifications and bills of material. For elements of our business where we outsource, we perform rigorous in-house quality control testing to ensure the reliability of our products. Our supply chain risk mitigation strategies are continuous and institutionalized in our supply chain design for external manufacturing and for procurement of components. We currently use four contract manufacturers in several different countries, including Germany, China, Malaysia, Mexico, Sweden, Hungary and Thailand, and we maintain the capability to redirect manufacturing to U.S. qualified factories of three electronic manufacturing services partners.
We expect all suppliers to comply with our Supplier Code of Conduct, which addresses the rights of workers to safe and healthy working conditions, environmental responsibility, and compliance with applicable laws.
Backlog
As of December 29, 2018 and December 30, 2017, our total order backlog was approximately $374.3 million and $100.9 million, respectively. Our backlog represents purchase orders received from customers for future product shipments and services to be provided in future periods. More than half of our total order backlog is related to services, comprised primarily of annual maintenance contracts. The significant increase in backlog at the end of 2018 was primarily due to the inclusion of the Coriant business as a result of the Acquisition. Our backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following order receipt and may relate to multi-year support service obligations. As a result, we believe that backlog should not be viewed as an accurate indicator of future operating results for any particular period. A backlogged order may not result in revenue in a particular period, and the actual revenue may not be equal to our backlog amounts. Our presentation of backlog may not be comparable with that of other companies in our industry.
Intellectual Property
We believe our success depends upon our ability to protect our core technology and intellectual property. To accomplish this, we rely on a combination of intellectual property rights, including patents, trade secrets, copyrights and trademarks, as well as customary contractual protections.
Our optical engine technology, including our PIC, DSP, module and related technologies, are protected through a combination of patents, trade secrets and contractual protections. However, there can be no assurances that these protections will be sufficient to provide us with a competitive advantage or that others have not or will not reverse engineer our designs or discover, develop or disclose the same or similar designs and manufacturing processes.
As of December 29 2018, we held 1,071 U.S. patents and 684 international patents expiring between 2019 and 2038, and held 185 U.S. and 177 foreign pending patent applications. We do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims.
We may not receive any competitive advantages from the rights granted under our patents and other intellectual property. Any patents granted to us may be contested, circumvented or invalidated over the course of our

10


business, and we may not be able to prevent third parties from infringing these patents. Therefore, the impact of these patents cannot be predicted with certainty.
We believe that the frequency of assertions of patent infringement is increasing as patent holders, including entities that are not in our industry and who purchase patents as an investment or to monetize such rights by obtaining royalties, use such actions as a competitive tactic as well as a source of additional revenue. For example, we are currently involved in litigation for alleged patent infringement. See Item 3. “Legal Proceedings” for additional information regarding these lawsuits. Any claim of infringement from a third party, even those without merit, could cause us to incur substantial costs defending against such claims, and could distract our management from running our business. Furthermore, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or could include an injunction or other court order that could prevent us from offering our products. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially reasonable terms or at all. Alternatively, we may be required to develop non-infringing technology, which would require significant effort and expense and may ultimately not be successful.
In addition to trade secret and patent protections, we generally control access to and the use of our proprietary software and other confidential information. This protection is accomplished through a combination of internal and external controls, including contractual protections with employees, contractors, customers and partners, and through a combination of U.S. and international copyright laws.
We license some of our software pursuant to agreements that impose restrictions on our customers’ ability to use such software, such as prohibiting reverse engineering and limiting the use of copies. We also seek to avoid disclosure of our intellectual property by relying on non-disclosure and assignment of intellectual property agreements with our employees and consultants that acknowledge our exclusive ownership of all intellectual property developed by the individual during the course of his or her work with us. The agreements also require that each person maintain the confidentiality of all proprietary information disclosed to them. Other parties may not comply with the terms of their agreements with us, and we may not be able to enforce our rights adequately against these parties. We also rely on contractual rights to establish and protect our proprietary rights in our products.
We incorporate free and open source licensed software into our products. Although we monitor our use of such open source software closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. In addition, non-compliance with open source software license terms and conditions could subject us to potential liability, including intellectual property infringement and or contractual claims. In such event, we could be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished in a timely manner, any of which could adversely affect our business, operating results and financial condition.
Environmental Matters
We are committed to maintaining compliance with all environmental laws and regulations applicable to our operations, products and services. Our business and operations are subject to various federal, state, local and foreign laws and regulations that have been adopted with respect to the environment, including the Waste Electrical and Electronic Equipment (“WEEE”) Directive, Directive on the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment (“RoHS”), and Registration, Evaluation, Authorization, and Restriction of Chemicals (“REACH”) regulations adopted by the European Union. Environmental regulation is increasing and we expect that our operations will be subject to additional environmental compliance requirements, which may expose us to additional costs. We are also subject to disclosure requirements related to the presence of “conflict minerals” in our products. To date, our compliance costs relating to environmental regulations have not resulted in a material adverse effect on our business, results of operations or financial condition.
Executive Officers
Our executive officers and their ages and positions as of December 29, 2018, are set forth below:
Name
Age
 
Position
Thomas J. Fallon
57
 
Chief Executive Officer and Director
Brad D. Feller
45
 
Chief Financial Officer
David W. Heard
50
 
Chief Operating Officer
Robert J. Jandro
63
 
Senior Vice President, Worldwide Sales
Thomas J. Fallon has served as our Chief Executive Officer since January 2010 and as a member of our board of directors since July 2009. Mr. Fallon also served as our President from January 2010 to June 2013, and as

11


our Chief Operating Officer from October 2006 to December 2009. From April 2004 to September 2006, Mr. Fallon served as our Vice President of Engineering and Operations. From August 2003 to March 2004, Mr. Fallon was Vice President, Corporate Quality and Development Operations at Cisco Systems, Inc., a networking and telecommunications company. From March 1991 to August 2003, Mr. Fallon served in a variety of functions at Cisco, including General Manager of the Optical Transport Business Unit and Vice President of Service Provider Manufacturing. Prior to joining Cisco, Mr. Fallon also served in various manufacturing roles at Sun Microsystems and Hewlett Packard. Mr. Fallon currently serves on one other public company board, Hercules Capital, Inc., a specialty finance company. Mr. Fallon also serves on the Engineering Advisory Board of the Cockrell School at the University of Texas. Mr. Fallon holds B.S.M.E. and M.B.A. degrees from the University of Texas at Austin.
Brad D. Feller was appointed as our Chief Financial Officer in March 2014 after joining us as Senior Vice President of Finance in January 2014. Prior to joining us, Mr. Feller served as Interim Chief Financial Officer of Marvell Technology Group Ltd., a fabless semiconductor company, from October 2012 to December 2013, and as Marvell's Vice President, Corporate Controller, from September 2008 to October 2012. Prior to Marvell, Mr. Feller served as Corporate Controller for Integrated Device Technology, Inc., a semiconductor company, from April 2005 to September 2008 and Financial Reporting Manager from October 2003 to April 2005. Prior to that, Mr. Feller served in various roles at Ernst & Young LLP in the technology practice. Mr. Feller is a certified public accountant (inactive) in the State of California and holds a B.S. degree in Business Administration from San Jose State University.
David W. Heard has served as our Chief Operating Officer since October 2018. Prior to that, Mr. Heard served as our General Manager, Products and Solutions, since June 2017. Prior to joining us, Mr. Heard served as a private consultant from 2015 to June 2017. From 2010 to 2015, Mr. Heard served as President of Network and Service Enablement at JDS Uniphase. From 2007 to 2010, Mr. Heard served as Chief Operating Officer at BigBand Networks (now part of Arris). From 2004 to 2006, Mr. Heard served as President and Chief Executive Officer at Somera (now part of Jabil). From 2003 to 2004, Mr. Heard served as President and General Manager Switching Division at Tekelec (now part of Oracle). From 1995 to 2003, Mr. Heard served in a number of leadership roles at Santera Systems Spatial Networks and at Lucent Technologies (both now part of Nokia). Mr. Heard holds a B.A. in Production and Operations Management from Ohio State University, an M.B.A. from the University of Dayton and an M.S. in Management from Stanford Graduate School of Business, where he was a Sloan Fellow.

Robert J. Jandro has served as our Senior Vice President, Worldwide Sales, since May 2013. Prior to joining us, Mr. Jandro served as Vice President of Business Development of Openwater Software, Inc., a large data and analytics cloud company, from January 2008 to August 2012. From February 2004 to November 2006, Mr. Jandro served as Chief Executive Officer and President of Nsite Software, Inc., an early cloud company acquired by Business Objects. From March 2000 to August 2002, Mr. Jandro served as Executive Vice President of Global Sales and Services for ONI Systems, an optical networking company. Prior to that, Mr. Jandro worked at Oracle where he last served as the Group Vice President of Oracle’s Communications and Utilities Industries. Mr. Jandro holds an M.S. in Management from Northwestern University’s Kellogg Graduate School of Management and a B.S. in Business from the University of Missouri-St. Louis.
Available Information
Our website address is http://www.infinera.com. Information contained on our website or any website referred to in this Form 10-K is not incorporated by reference unless expressly noted. We file reports with the Securities and Exchange Commission (“SEC”), which we make available on our website free of charge. These reports include Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to such reports, each of which is provided on our website as soon as reasonably practicable after we electronically file such materials with or furnish them to the SEC.

12


ITEM 1A.    RISK FACTORS
Investing in our securities involves a high degree of risk and a description of the risks and uncertainties associated with our business is set forth below. You should carefully consider such risks and uncertainties, together with the other information contained in this Annual Report on Form 10-K and in our other public filings. Because of the following factors, as well as other variables affecting our operating results, past financial performance should not be considered as a reliable indicator of future performance and investors should not use historical trends to anticipate results or trends in future periods. If any of such risks and uncertainties actually occurs, our business, financial condition or operating results could differ materially from the plans, projections and other forward-looking statements included in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this Annual Report on Form 10-K and in our other public filings, which could cause the market price of our common stock to decline, perhaps significantly.
Risks Related to the Acquisition
We may fail to realize the anticipated strategic and financial benefits expected from the Acquisition.
We may fail to realize all of the anticipated benefits of the Acquisition or fail to realize such benefits in the anticipated time frame after the completion of the Acquisition. Our ability to realize the anticipated strategic and financial benefits of the Acquisition will depend on, among other things, our ability to combine our business with Coriant’s business in a manner that facilitates growth, realizes anticipated cost savings and retains Coriant’s and our customers, suppliers and employees. We must successfully combine our business with the business of Coriant in a manner that enables these anticipated benefits to be realized and we must achieve the anticipated growth and cost savings without adversely affecting the combined company's revenue base. Failure to achieve all of the anticipated strategic and financial benefits in a timely manner may have a material adverse effect on our business, financial condition and results of operations.
We may be unable to realize the anticipated synergies related to the Acquisition, which could have a material adverse effect on our business, financial condition and results of operations.
We expect to realize significant synergies from cost savings, including from consolidation of the combined company's supply chain, operational scale efficiencies throughout the combined company and our ability to integrate our optical engine into key Coriant products. We also expect to incur material one-time costs to achieve these synergies. While we believe these synergies are achievable, our ability to achieve such estimated synergies in the amounts and time frame expected is subject to various assumptions by our management based on expectations that are subject to a number of risks, which may or may not be realized, as well as the incurrence of other costs in our operations that may offset all or a portion of such synergies and other factors outside our control. As a consequence, we may not be able to realize all of these synergies within the time frame expected or at all, or the amounts of such synergies could be significantly reduced, and we may incur additional and/or unexpected costs to realize these synergies. In addition, if we fail to achieve the anticipated cost benefits throughout the supply chain or integrating our optical engine in key Coriant products in a timely manner, we may be unable realize all the anticipated synergies. Failure to achieve the expected synergies could significantly reduce the expected benefits associated with the Acquisition and adversely affect our business, financial condition and results of operations.
We may be unable to successfully integrate Coriant’s business and realize the anticipated benefits of the Acquisition.
We will be required to devote significant management attention and resources to integrating the business and operations of Coriant. Potential difficulties we may encounter in the integration process include the following:
the loss of customers or suppliers of ours or of Coriant as a result of such parties deciding not to continue business at the same or similar levels with us after the Acquisition;
challenges associated with operating the combined business in markets and geographies in which we have not historically operated in;
difficulty integrating our direct sales and distribution channels with Coriant’s to effectively sell the products and services of the combined company following the closing of the Acquisition;

13


the complexities associated with managing our company and integrating personnel from Coriant, resulting in a significantly larger combined company, while at the same time providing high quality products to customers;
unanticipated issues in integrating accounting, information technology, communications, administration and other systems;
challenges with re-negotiating pricing with key suppliers for more favorable terms;
the failure to identify and eliminate redundant and underperforming functions and assets;
difficulty addressing possible differences in corporate culture and management philosophies;
the failure to retain key employees of the combined company;
potential unknown liabilities and unforeseen increased expenses, delays or regulatory conditions associated with the Acquisition; and
performance shortfalls as a result of the diversion of management’s attention caused by integrating Coriant’s operations.
An inability to realize the anticipated benefits and cost synergies of the Acquisition, as well as any delays encountered in the integration process, could have a material adverse effect on the revenue, gross margin, level of operating expenses and overall results of operations of the combined company, which may materially adversely affect the value of our stock.
The actual integration may result in additional and unforeseen expenses, and the anticipated benefits of our plan for integration may not be realized. Actual synergies, if achieved at all, may be lower than what we expect and may take longer to achieve than anticipated. For example, the elimination of duplicative costs may not be possible or may take longer than anticipated, or the benefits from the Acquisition may be offset by costs incurred or delays in integrating the companies. In addition, since Coriant's operations are more widely distributed around the globe than our current operations, it may take longer to integrate the various functions and divert management’s time more than anticipated. If we are not able to adequately address these challenges, we may be unable to successfully integrate Coriant’s operations into our own or, even if we are able to combine the two business operations successfully, to realize the anticipated benefits of the integration of the two companies. Although our integration plan involves us making significant cash outlays to transform the business, if the integration does not generate the returns we anticipate, it could cause us to decrease our cash and investment position. This may cause customers to lose confidence in our business and make them reluctant to continue to do business with us.
Our business relationships, those of Coriant or the combined company may be subject to disruption due to uncertainty associated with the Acquisition.
Parties with which we or Coriant do business may experience uncertainty associated with the Acquisition, including with respect to current or future product roadmaps of the combined company. Our and Coriant’s business relationships may be subject to disruption, as customers, distributors, suppliers, vendors, and others may seek to receive confirmation that their existing business relations with us or Coriant, as the case may be, will not be adversely impacted as a result of the Acquisition or attempt to negotiate changes in existing business relationships or consider entering into business relationships with parties other than the combined company as a result of the Acquisition. For example, a number of Coriant’s customers deferred purchase orders with Coriant pending announcement of a strategic transaction, and there can be no assurance that all of those customers will ultimately submit such purchase orders. Any such failure to submit such purchase orders, or any of these other disruptions could have a material adverse effect on our business, financial condition, or results of operations and could also have an adverse effect on our ability to realize the anticipated benefits of the Acquisition. The risks and adverse effects of such disruptions could have a negative effect on our stock price.
If we are unable to maintain effective internal control over financial reporting for the combined companies, we may fail to prevent or detect material misstatements in our financial statements, in which case investors may lose confidence in the accuracy and completeness of our financial statements.

14


We and Coriant currently maintain separate internal control over financial reporting with different financial reporting processes and different enterprise resource planning (“ERP”) systems. We plan to integrate our internal control over financial reporting and move the combined companies to a single ERP system. We may encounter difficulties and unanticipated issues in combining our respective accounting systems due to the complexity of the business processes. In addition, Coriant as a private company has not historically had to comply with Section 404 of the Sarbanes-Oxley Act of 2002 and their accounting systems and processes will need to be integrated and in compliance in 2019. If we are unable to implement and maintain effective internal control over financial reporting of the combined company, we may fail to prevent or detect material misstatements in our financial statements, in which case investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our securities may decline.
Coriant may have liabilities that are not known, probable or estimable at this time.
As a result of the Acquisition, Coriant has become our subsidiary and remains subject to its past, current and future liabilities (other than indebtedness discharged in connection with the Acquisition). There could be unasserted claims or assessments against or affecting Coriant, including the failure to comply with applicable laws, regulations, orders and consent decrees or infringement or misappropriation of third party intellectual property or other proprietary rights that we failed or were unable to discover or identify in the course of performing our due diligence investigation of Coriant. In addition, there are liabilities of Coriant that are neither probable nor estimable at this time that may become probable or estimable in the future, including indemnification requests received from customers of Coriant relating to claims of infringement or misappropriation of third party intellectuaal property or other proprietary rights, tax liabilities arising in connection with ongoing or future tax audits and liabilities in connection with other past, current and future legal claims and litigation. Any such liabilities, individually or in the aggregate, could have a material adverse effect on our financial results. We may learn additional information about Coriant that adversely affects us, such as unknown, unasserted, or contingent liabilities and issues relating to compliance with applicable laws or infringement or misappropriation of third party intellectual property or other proprietary rights (including related indemnity requests from customers).
As a result of the Acquisition, Infinera and Coriant may be unable to retain key employees.
Our success after the Acquisition will depend in part upon our ability to retain key employees of ours and Coriant. Key employees may depart because of a variety of reasons relating to the Acquisition. If we and Coriant are unable to retain key personnel who are critical to the successful integration and future operations of the combined company, we could face disruptions in our operations, loss of existing customers, loss of key information, expertise or know-how, and unanticipated additional recruitment and training costs. In addition, the loss of key personnel could diminish the anticipated benefits of the Acquisition.
We may be unable to generate the cash flow necessary to service the 2024 Notes or to make anticipated capital expenditures.
We may not be able to generate sufficient cash flow to enable us to service the $402.5 million of 2.125% convertible senior notes due September 1, 2024 (the “2024 Notes”) or to make anticipated capital expenditures. For example, in the first quarter after the Acquisition, the combined company had a net loss and negative cash flows. In addition, we expect to incur losses over the next few quarters as we integrate the two companies. Our ability to pay our expenses, satisfy the 2024 Notes and fund planned capital expenditures will depend on our future performance, which will be affected by general economic, competitive, legislative, regulatory and other factors beyond our control, and our ability to realize synergies and anticipated cost savings. If we are unable to generate sufficient cash flow from operations or to borrow sufficient funds in the future to service the 2024 Notes or to make anticipated capital expenditures, we may be required to sell assets, reduce capital expenditures or obtain additional financing. For additional risk related to the 2024 Notes, please see “Risk Related to our 2024 Notes” below.

15


Risks Related to Our Business and Our Common Stock
Our quarterly results may vary significantly from period to period, which could make our future results difficult to predict and could cause our operating results to fall below investor or analyst expectations.
Our quarterly results, in particular, our revenue, gross margins, operating expenses, operating margins and net income (loss), have historically varied from period to period and may continue to do so in the future. As a result, comparing our operating results on a period-to-period basis may not be meaningful. Our budgeted expense levels are based, in large part, on our expectations of future revenue and the development efforts associated with that future revenue. Consequently, if our revenue does not meet projected levels in the short-term, our inventory levels, cost of goods sold and operating expenses would be high relative to revenue, resulting in potential operating losses. For example, in each of the prior eight quarters, we have had operating losses, largely as a result of lower than expected revenue and gross margins.
Factors that may contribute to fluctuations in our quarterly results, many of which are outside our control and may be difficult to predict, include:
fluctuations in demand, sales cycles and prices for products and services, including discounts given in response to competitive pricing pressures, as well as the timing of purchases by our key customers;
our ability to integrate our operations with Coriant's operations and realize the anticipated synergies related to the Acquisition;
changes in customers’ budgets for optical transport network purchases and changes or variability in their purchasing cycles;
fluctuations in our customer, product or geographic mix, including the impact of new customer deployments, which typically carry lower gross margins, and customer consolidation, which may affect our ability to grow revenue;
the timing and acceptance of our new product releases and our competitors' new product releases;
how quickly, or whether at all, the markets in which we operate adopt our solutions;
our ability to increase volumes and yields on products manufactured in our internal manufacturing facilities;
our ability to successfully restructure our operations within our anticipated timeframe and realize our anticipated savings;
the quality and timing of delivery of key components from suppliers;
order cancellations, reductions or delays in delivery schedules by our customers;
our ability to control costs, including our operating expenses and the costs and availability of components we purchase for our products;
any significant changes in the competitive dynamics of the markets we serve, including any new entrants, new technologies, or customer or competitor consolidation;
readiness of customer sites for installation of our products as well as the availability of third party suppliers to provide contract engineering and installation services for us;
the timing of revenue recognition and revenue deferrals;
any future changes in U.S. generally accepted accounting principles (“U.S. GAAP”) or new interpretations of existing accounting rules, including Accounting Standards Update No. 2016-02, “Leases (Topic 842)”;

16


the impact of a significant natural disaster, such as an earthquake, severe weather, or tsunami or other flooding, as well as interruptions or shortages in the supply of utilities such as water and electricity, in a key location such as our Northern California facilities, which is located near major earthquake fault lines and in a designated flood zone; and
general economic conditions in domestic and international markets.
Many factors affecting our results of operations are beyond our control and make it difficult to predict our results for a particular quarter and beyond. If our revenue or operating results do not meet the expectations of investors or securities analysts or fall below any guidance we provide to the market, the price of our common stock may decline substantially.
Any delays in the development and introduction of our new products or in releasing enhancements to our existing products may harm our business.
Because our products are based on complex technologies, including, in many cases, the development of next-generation PICs and specialized ASICs (key components of our optical engines), we may experience unanticipated delays in developing, improving, manufacturing or deploying these products. The development process for our optical engines is lengthy, and any modifications entail significant development cost and risks.
At any given time, various new product introductions and enhancements to our existing products are in the development phase and are not yet ready for commercial manufacturing or deployment. We rely on third parties, some of which are relatively early stage companies, to develop, manufacture and deliver components for our next-generation products, which can often require custom development. The development process from laboratory prototype to customer trials, and subsequently to general availability, involves a significant number of simultaneous efforts. These efforts often must be completed in a timely and coordinated manner so that they may be incorporated into the product development cycle for our systems, and include:
completion of product development, including the development and completion of our next-generation optical engines, and the completion of associated module development;
the qualification and multiple sourcing of critical components;
validation of manufacturing methods and processes;
extensive quality assurance and reliability testing and staffing of testing infrastructure;
validation of software; and
establishment of systems integration and systems test validation requirements.
Each of these steps, in turn, presents risks of failure, rework or delay, any one of which could decrease the speed and scope of product introduction and marketplace acceptance of our products. New generations of our optical engines as well as intensive software testing are important to the timely introduction of new products and enhancements to our existing products, and are subject to these development risks. In addition, unexpected intellectual property disputes, failure of critical design elements, limited or constrained engineering resources, and a host of other development execution risks may delay, or even prevent, the introduction of new products or enhancements to our existing products. If we do not develop and successfully introduce or enhance products in a timely manner, our competitive position will suffer.
Additionally, as a result of the Acquisition, significant development effort is in progress to enhance our end-to-end product portfolio, including the newly added Coriant products, with network management and network automation software and features that would enable our current and future potential customers to deploy networks easily and take advantage of features such as IB. This effort may not bear the expected results and benefits to our current and future potential customers and we may not realize the financial and strategic benefits to our business.
As we transition customers to new products, we face significant risk that our new products may not be accepted by our current or new customers. To the extent that we fail to introduce new and innovative products that are adopted by customers, we could fail to obtain an adequate return on these investments and could lose

17


market share to our competitors, which could be difficult or impossible to regain. Similarly, we may face decreased revenue, gross margins and profitability due to a rapid decline in sales of current products as customers hold spending to focus purchases on new product platforms. We could incur significant costs in completing the transition, including costs of inventory write-downs of the current product as customers transition to new product platforms. In addition, products or technologies developed by others may render our products noncompetitive or obsolete and result in significant reduction in orders from our customers and the loss of existing and prospective customers.
Our ability to increase our revenue will depend upon continued growth of demand by consumers and businesses for additional network capacity and on the level and timing of capital spending by our customers.
Our future success depends on factors that increase the amount of data transmitted over communications networks and the growth of optical transport networks to meet the increased demand for optical capacity. These factors include the growth of mobile, video and cloud-based services, increased broadband connectivity and the continuing adoption of high-capacity, revenue-generating services. If demand for such bandwidth does not continue, or slows down, the market for optical transport networking equipment may not continue to grow and our product sales would be negatively impacted.
In addition, demand for our products depends on the level and timing of capital spending in optical networks by service providers as they construct, expand and upgrade the capacity of their optical networks. Capital spending is cyclical in our industry and spending by customers can change on short notice. Any future decisions by our customers to reduce capital spending, whether caused by lower customer demand or weakening economic conditions, changes in government regulations relating to telecommunications and data networks, customer consolidation or other reasons, could have a material adverse effect on our business, results of operations and financial condition.
We are dependent on a small number of key customers for a significant portion of our revenue from period to period and the loss of, or a significant reduction in, orders from one or more of our key customers would reduce our revenue and harm our operating results.
While our revenue and customer base will diversify as part of the Acquisition, today a relatively small number of customers account for a large percentage of our revenue from period to period. For example, for fiscal year 2018 our top five customers accounted for approximately 42% of our total revenue. For fiscal year 2017, our top five customers accounted for approximately 44% of our total revenue. Included in these five customers for fiscal year 2017 is one customer that completed a merger in late 2017, which was a combination of two of our historically larger customers. For fiscal year 2016, our top five customers accounted for approximately 46% of our total revenue. Our business will likely be harmed if any of our key customers are acquired, do not generate as much revenue as we forecast, stop purchasing from us, delay anticipated product purchases, or substantially reduce their orders to us. In addition, our business will be harmed if we fail to maintain our competitive advantage with our key customers or do not add new larger customers over time. We continue to expect a relatively small number of customers to continue to account for a large percentage of revenue from period to period. However, customer consolidation could reduce the number of key customers that generate a significant percentage of our revenue and may increase the risks relating to dependence on a small number of customers.
Our ability to continue to generate revenue from our key customers will depend on our ability to maintain strong relationships with these customers and introduce competitive new products at competitive prices, and we may not be successful at doing so. In most cases, our sales are made to these customers pursuant to standard purchase agreements rather than long-term purchase commitments, and orders may be canceled or reduced readily. In the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to minimize the effect of the lost revenue on our business. Our operating results will continue to depend on our ability to sell our products to our key customers.

18


Increased consolidation among our customers and suppliers in the communications networking industry has and could continue to adversely affect our business and results of operations.
We have seen increased consolidation in the communications networking industry over the past few years, which has adversely affected our business and results of operations. For example several of our customers have consolidated, during 2016, Charter Communications completed its acquisition of Time Warner Cable, Inc. and Altice completed its acquisition of Cablevision, and during 2017, Verizon completed its acquisition of XO Communications and CenturyLink completed its acquisition of Level 3 Communications. Customer consolidation has led to changes in buying patterns, slowdowns in spending, redeployment of existing equipment and re-architecture of parts of existing networks or future networks, as the combined companies evaluate the needs of the combined business. Moreover, the significant purchasing power of these large companies can increase pricing and competitive pressures for us, including the potential for decreases in our average selling prices. If one of our customers is acquired by another company that does not rely on us to provide it with products or relies on another provider of similar products, we may lose that customer’s business. Such consolidation may further reduce the number of customers that generate a significant percentage of our revenue and may exacerbate the risks relating to dependence on a small number of customers. Any of the foregoing results will adversely affect our business, financial condition and results of operations.
In addition, our suppliers in the communications networking industry have recently begun to consolidate. For example, in the fourth quarter of 2018, Lumentum completed its acquisition of Oclaro, and II-VI announced its intention to acquire Finisar. Supplier consolidation may lead to increased prices of components for our products, deployment delays and/or a disruption in output. In addition, such consolidation may exacerbate the risks relating to our dependence on a small number of suppliers.
Our gross margin may fluctuate from period to period and may be adversely affected by a number of factors, some of which are beyond our control.
Our gross margin fluctuates from period to period and varies by customer and by product. Over the past eight fiscal quarters, our gross margin has ranged from 24.1% to 40.5%. Our gross margin is likely to continue to fluctuate and will be affected by a number of factors, including:
the mix of the types of customers purchasing our products as well as the product mix, including sales of lower margin Coriant products;
the initial products released powered by our next-generation technologies generate lower margin initially, as per unit production costs for initial units tend to be higher and experience more variability in production yields;
the pace at which we deploy solutions powered by our next generation technologies, which could lead to higher excess or obsolete inventory;
significant new deployments to existing and new customers, often with a higher portion of lower margin common equipment as we deploy network footprint;
aggressive pricing tactics by our competitors;
changes in our manufacturing costs, including fluctuations in yields and production volumes;
pricing and commercial terms designed to secure long-term customer relationships, as well as commercial deals to transition certain customers to our new products;
consolidation amongst our suppliers, which may increase prices of components for our products;
the volume of IB-enabled solutions sold, and capacity licenses activated;
price discounts negotiated by our customers;
charges for excess or obsolete inventory;

19


changes in the price or availability of components for our products, including the possible effect of new or increased tariffs on the prices of raw materials used in such components; and
changes in warranty related costs.
It is likely that the average unit prices of our products will decrease over time in response to competitive pricing pressures. In addition, some of our customer contracts contain clauses that require us to annually decrease the sales price of our products to these customers. In response, we will need to reduce the cost of our products through manufacturing efficiencies, design improvements and cost reductions from our supply partners. If these efforts are not successful or if we are unable to reduce our costs by more than the reduction in the price of our products, our gross margin will decline, causing our operating results to decline. Fluctuations in gross margin may make it difficult to manage our business and achieve or maintain profitability.
Aggressive business tactics by our competitors may harm our business.
The markets in which we compete are extremely competitive and this often results in aggressive business tactics by our competitors, including:
aggressively pricing their optical transport products and other portfolio products, including offering significant one-time discounts and guaranteed future price decreases;
offering optical products at a substantial discount or for free when bundled together with broader technology purchases, such as router or wireless equipment purchases;
providing financing, marketing and advertising assistance to customers; and
influencing customer requirements to emphasize different product capabilities, which better suit their products.
The level of competition and pricing pressure tend to increase when competing for larger high-profile opportunities or during periods of economic weakness when there are fewer network build-out projects. If we fail to compete successfully against our current and future competitors, or if our current or future competitors continue or expand their aggressive business tactics, including those described above, demand for our products could decline, we could experience delays or cancellations of customer orders, and/or we could be required to reduce our prices to compete in the market.
Actions that we are taking to restructure our business to cut costs in order to align our operating structure with current opportunities may not be as effective as anticipated.
In December 2018, we implemented a restructuring initiative (the “2018 Restructuring Plan”) as part of a comprehensive review of our operations and ongoing integration synergies in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, we hope to reduce expenses, streamline the organization, and reallocate resources to align more closely with our needs going forward. While we expect to realize efficiencies from these actions, these activities might not produce the full efficiency and cost reduction benefits we expect. Further, such benefits may be realized later than expected, and the ongoing costs of implementing these measures may be greater than anticipated. In addition, as a result of the restructuring, our ability to execute on product development, address key market opportunities and/or meet customer demand, could be materially and adversely affected.

20


If we lose key personnel or fail to attract and retain additional qualified personnel when needed, our business may be harmed.
Our success depends to a significant degree upon the continued contributions of our key management, engineering, sales and marketing, and finance personnel, many of whom would be difficult to replace. For example, senior members of our engineering team have unique technical experience that would be difficult to replace. We do not have long-term employment contracts or key person life insurance covering any of our key personnel. Because our products are complex, we must hire and retain highly trained customer service and support personnel to ensure that the deployment of our products does not result in network disruption for our customers. We believe our future success will depend in large part upon our ability to identify, attract and retain highly skilled personnel. Competition for these individuals is intense in our industry, especially in the San Francisco Bay Area where we are headquartered. We may not succeed in identifying, attracting and retaining appropriate personnel. The loss of the services of any of our key personnel, the inability to identify, attract or retain qualified personnel in the future or delays in hiring qualified personnel, particularly engineers and sales personnel, could make it difficult for us to manage our business and meet key objectives, such as timely product introductions. In addition, as a result of the Acquisition, our current and prospective employees may experience uncertainty about their futures that may impair our ability to retain, recruit or motivate key management, engineering, technical and other personnel.
The markets in which we compete are highly competitive and we may not be able to compete effectively.
Competition in the packet-optical equipment market is intense. Our main competitors include WDM system suppliers, such as Adva, Ciena, Cisco, ECI, Huawei, Nokia and ZTE. In addition, there are several other companies that offer one or more products that partially compete with our offerings.
Competition in the markets we serve is based on any one or a combination of the following factors:
price and other commercial terms;
functionality;
existing business and customer relationships;
the ability of products and services to meet customers’ immediate and future network requirements;
power consumption;
heat dissipation;
form factor or density;
installation and operational simplicity;
quality and reliability;
service and support;
security and encryption requirements;
scalability and investment protection; and
product lead times.
In addition to our current competitors, other companies have, or may in the future develop, products that are or could be competitive with our products. We also could encounter competitor consolidation in the markets in which we compete, which could lead to a changing competitive landscape, capabilities and market share, and could impact our results of operations.
Some of our competitors have substantially greater name recognition, technical, financial and marketing resources, and better established relationships with potential customers than we have. Many of our competitors

21


have more resources and more experience in developing or acquiring new products and technologies, and in creating market awareness for those products and technologies. In addition, many of our competitors have the financial resources to offer competitive products at aggressive pricing levels that could prevent us from competing effectively. Further, many of our competitors have built long-standing relationships with some of our prospective and existing customers and have the ability to provide financing to customers and could, therefore, have an inherent advantage in selling products to those customers.
We also compete with low-cost producers that can increase pricing pressure on us and a number of smaller companies that provide competition for a specific product, customer segment or geographic market. In addition, we may also face increased competition from system and component companies that develop products based on off-the-shelf hardware that offers the latest commercially available technologies. Due to the narrower focus of their efforts, these competitors may achieve commercial availability of their products more quickly than we can and may provide attractive alternatives to our customers.
We must respond to rapid technological change and comply with evolving industry standards and requirements for our products to be successful.
The optical transport networking equipment market is characterized by rapid technological change, changes in customer requirements and evolving industry standards. We continually invest in research and development to sustain or enhance our existing products, but the introduction of new communications technologies and the emergence of new industry standards or requirements could render our products obsolete. Further, in developing our products, we have made, and will continue to make, assumptions with respect to which standards or requirements will be adopted by our customers and competitors. If the standards or requirements adopted by our prospective customers are different from those on which we have focused our efforts, market acceptance of our products would be reduced or delayed, and our business would be harmed.
We are continuing to invest a significant portion of our research and development efforts in the development of our next-generation products. We expect our competitors will continue to improve the performance of their existing products and introduce new products and technologies and to influence customers’ buying criteria so as to emphasize product capabilities that we do not, or may not, possess. To be competitive, we must anticipate future customer requirements and continue to invest significant resources in research and development, sales and marketing, and customer support. If we do not anticipate these future customer requirements and invest in the technologies necessary to enable us to have and to sell the appropriate solutions, it may limit our competitive position and future sales, which would have an adverse effect on our business and financial condition. We may not have sufficient resources to make these investments and we may not be able to make the technological advances necessary to be competitive.
The manufacturing process for our PICs and certain components of our products, and the assembly of our finished products, is very complex. The partial or complete loss of any of our manufacturing facilities, a reduction in yields of our PICs or an inability to scale capacity to meet customer demands could harm our business.

The manufacturing process for our PICs and certain components of our products, and the assembly of our finished products, is very complex. In the event that any of our manufacturing facilities utilized to build these components and assemble our finished products were fully or partially destroyed, or shut down, as a result of a natural disaster, work stoppage or otherwise, it would limit our ability to sell our products. Because of the complex nature of our manufacturing facilities, such loss would take a considerable amount of time to repair or replace. The partial or complete loss of any of our manufacturing facilities, or an event causing the interruption in our use of any such facilities, whether as a result of a natural disaster, work stoppage or otherwise, for any extended period of time would cause our business, financial condition and operating results to be harmed.
Minor deviations in the PIC manufacturing process can cause substantial decreases in yields and, in some cases, cause production to be suspended. In the past, we have had significant variances in our PIC yields, including production interruptions and suspensions and may have continued yield variances, including additional interruptions or suspensions in the future. Lower than expected yields from our PIC manufacturing process or defects, integration issues or other performance problems in our products could limit our ability to satisfy customer demand requirements, and could damage customer relations and cause business reputation problems, harming our business and operating results.

22


Our inability to obtain sufficient manufacturing capacity to meet demand, either in our own facilities or through foundry or similar arrangements with third parties, could harm our relationships with our customers, our business and our results of operations.
Our large customers have substantial negotiating leverage, which may cause us to agree to terms and conditions that result in decreased revenue due to lower average selling prices and potentially increased cost of sales leading to lower gross margin, all of which would harm our results of operations.
Many of our customers are large service providers that have substantial purchasing power and leverage in negotiating contractual arrangements with us. In addition, customer consolidation in the past few years has created combined companies that are even larger and have greater negotiating leverage. Our customers have and may continue to seek advantageous pricing, payment and other commercial terms. We have and may continue to agree to unfavorable commercial terms with these customers, including the potential of reducing the average selling price of our products, increasing cost of sales or agreeing to extended payment terms in response to these commercial requirements or competitive pricing pressures. To maintain acceptable operating results, we will need to comply with these commercial terms, develop and introduce new products and product enhancements on a timely basis, and continue to reduce our costs.
We are dependent on sole source and limited source suppliers for several key components, and if we fail to obtain these components on a timely basis, we will not meet our customers’ product delivery requirements.
We currently purchase several key components for our products from sole or limited sources. In particular, we rely on our own production of certain components of our products, such as PICs, and on third parties, including sole source and limited source suppliers, for certain of the components of our products, including ASICs, field-programmable gate arrays, processors, and other semiconductor and optical components. We have increased our reliance on third parties to develop and manufacture components for certain products, some of which require custom development. We purchase most of these components on a purchase order basis and only have long-term contracts with these sole source or limited source suppliers. If any of our sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output, they may be unable to meet our delivery schedule which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. Further, our suppliers could enter into exclusive arrangements with our competitors, refuse to sell their products or components to us at commercially reasonable prices or at all, go out of business or discontinue their relationships with us. We may be unable to develop alternative sources for these components.
The loss of a source of supply, or lack of sufficient availability of key components, could require us to redesign products that use such components, which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. In addition, if our contract manufacturers do not receive critical components in a timely manner to build our products, then we would not be able to ship in a timely manner and would, therefore, be unable to meet our prospective customers’ product delivery requirements. In the past, we have experienced delivery delays because of lack of availability of components or reliability issues with components that we were purchasing. In addition, some of our suppliers have gone out of business, merged with another supplier, or limited their supply of components to us, which may cause us to experience longer than normal lead times, supply delays and increased prices. We may in the future experience a shortage of certain components as a result of our own manufacturing issues, manufacturing issues at our suppliers or contract manufacturers, capacity problems experienced by our suppliers or contract manufacturers, strong demand in the industry for such components, or other disruptions in our supply chain. In addition, disruptions to global macroeconomic conditions may create pressure on us and our suppliers to accurately project overall component demand and manufacturing capacity. These supplier disruptions may continue to occur in the future, which could limit our ability to produce our products and cause us to fail to meet a customer’s delivery requirements. Any failure to meet our customers’ product delivery requirements could harm our reputation and our customer relationships, either of which would harm our business and operating results.

23


If we fail to accurately forecast our manufacturing requirements or customer demand, we could incur additional costs, including inventory write-downs or equipment write-offs, which would adversely affect our business and results of operations.
We generate forecasts of future demand for our products several months prior to the scheduled delivery to our prospective customers. This requires us to make significant investments before we know if corresponding revenue will be recognized. Lead times for materials and components, including ASICs, that we need to order for the manufacture of our products vary significantly and depend on factors such as the specific supplier, contract terms and demand for each component at a given time. In the past, we have experienced lengthening in lead times for certain components. If the lead times for components are lengthened, we may be required to purchase increased levels of such components to satisfy our delivery commitments to our customers. In addition, we must manage our inventory to ensure we continue to meet our commitments as we introduce new products or make enhancements to our existing products.
If we overestimate market demand for our products and, as a result, increase our inventory in anticipation of customer orders that do not materialize, we will have excess inventory, which could result in increased risk of obsolescence and significant inventory write-downs. Furthermore, this will result in reduced production volumes and our fixed costs will be spread across fewer units, increasing our per unit costs. If we underestimate demand for our products, we will have inadequate inventory, which could slow down or interrupt the manufacturing of our products and result in delays in shipments and our ability to recognize revenue. In addition, we may be unable to meet our supply commitments to customers, which could result in a loss of certain customer opportunities or a breach of our customer agreements resulting in payment of damages.
Product performance problems, including undetected errors in our hardware or software, or deployment delays could harm our business and reputation.
The development and production of products with high technology content is complicated and often involves problems with software, hardware, components and manufacturing methods. Complex hardware and software systems, such as our products, can often contain undetected errors or bugs when first introduced or as new versions are released. In addition, errors associated with components we purchase from third parties, including customized components, may be difficult to resolve. We have experienced issues in the past in connection with our products, including failures due to the receipt of faulty components from our suppliers and performance issues related to software updates. From time to time we have had to replace certain components, provide software remedies or other remediation in response to errors or bugs, and we may have to do so again in the future. In addition, performance issues can be heightened during periods where we are developing and introducing multiple new products to the market, as any performance issues we encounter in one technology or product could impact the performance or timing of delivery of other products. Our products may suffer degradation of performance and reliability over time. Also, as a result of the Acquisition, we will be adding, augmenting, and modifying significant parts of our combined portfolio with network management and network automation software and features. These efforts may introduce new software bugs or network level reliability issues that are not known at this time, which could cause us to lose customers and fail to add new customers.
If reliability, quality, security or network monitoring problems develop, a number of negative effects on our business could result, including:
reduced orders from existing customers;
declining interest from potential customers;
delays in our ability to recognize revenue or in collecting accounts receivables;
costs associated with fixing hardware or software defects or replacing products;
high service and warranty expenses;
delays in shipments;
high inventory excess and obsolescence expense;

24


high levels of product returns;
diversion of our engineering personnel from our product development efforts; and
payment of liquidated damages, performance guarantees or similar penalties.
Because we outsource the manufacturing of certain components of our products, we may also be subject to product performance problems as a result of the acts or omissions of third parties.
From time to time, we encounter interruptions or delays in the activation of our products at a customer’s site. These interruptions or delays may result from product performance problems or from issues with installation and activation, some of which are outside our control. If we experience significant interruptions or delays that we cannot promptly resolve, the associated revenue for these installations may be delayed or confidence in our products could be undermined, which could cause us to lose customers and fail to add new customers.
If our contract manufacturers do not perform as we expect, our business may be harmed.
We rely on third party contract manufacturers to perform a portion of the manufacturing of our products, and our future success will depend on our ability to have sufficient volumes of our products manufactured in a cost-effective and quality-controlled manner. We have engaged third parties to manufacture certain elements of our products at multiple contract manufacturing sites located around the world but do not have long-term agreements in place with some of our manufacturers and suppliers that will guarantee product availability, or the continuation of particular pricing or payment terms. There are a number of risks associated with our dependence on contract manufacturers, including:
reduced control over delivery schedules, particularly for international contract manufacturing sites;
reliance on the quality assurance procedures of third parties;
potential uncertainty regarding manufacturing yields and costs;
potential lack of adequate capacity during periods of high demand;
limited warranties on components;
potential misappropriation of our intellectual property; and
potential manufacturing disruptions (including disruptions caused by geopolitical events, military actions, work stoppages or natural disasters).
Any of these risks could impair our ability to fulfill orders. Any delays by our contract manufacturers may cause us to be unable to meet the delivery requirements of our customers, which could decrease customer satisfaction and harm our product sales. In addition, if our contract manufacturers are unable or unwilling to continue manufacturing our products or components of our products in required volumes or our relationship with any of our contract manufacturers is discontinued for any reason, we would be required to identify and qualify alternative manufacturers, which could cause us to be unable to meet our supply requirements to our customers and result in the breach of our customer agreements. Qualifying a new contract manufacturer and commencing volume production is expensive and time-consuming and if we are required to change or qualify a new contract manufacturer, we could lose revenue and damage our customer relationships.

25


Our sales cycle can be long and unpredictable, which could result in an unexpected revenue shortfall in any given quarter.
Our products can have a lengthy sales cycle, which can extend from six to twelve months and may take even longer for larger prospective customers. Our prospective customers conduct significant evaluation, testing, implementation and acceptance procedures before they purchase our products. We incur substantial sales and marketing expenses and expend significant management effort during this time, regardless of whether we make a sale.
Because the purchase of our equipment involves substantial cost, most of our customers wait to purchase our equipment until they are ready to deploy it in their network. As a result, it is difficult for us to accurately predict the timing of future purchases by our customers. In addition, product purchases are often subject to budget constraints, multiple approvals and unplanned administrative processing and other delays. If sales expected from customers for a particular quarter are not realized in that quarter or at all, our revenue will be negatively impacted.
If we need additional capital in the future, it may not be available to us on favorable terms, or at all.
Our business requires significant capital. We have historically relied on outside debt or equity financing as well as cash flow from operations to fund our operations, capital expenditures and expansion. We may require additional capital from equity financing, debt financing or other financings in the future to fund our operations, respond to competitive pressures or strategic opportunities or to refinance our existing debt obligations. In the event that we require additional capital, we may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financing may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer dilution in their percentage ownership of our company, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, if and when we require it, our ability to grow or support our business and to respond to business challenges could be limited and our business will be harmed.
If we fail to protect our intellectual property rights, our competitive position could be harmed, or we could incur significant expense to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on a combination of methods to protect our intellectual property, including limiting access to certain information, and utilizing trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection. The steps we have taken to protect our proprietary rights may be inadequate to preclude misappropriation or unauthorized disclosure of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation, unauthorized disclosure or infringement is uncertain, particularly in countries outside of the United States. This is likely to become an increasingly important issue if we expand our operations and product development into countries that provide a lower level of intellectual property protection. We do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims, and even if patents are issued, they may be contested, circumvented or invalidated. Moreover, the rights granted under any issued patents may not provide us with a competitive advantage, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future.
Protecting against the unauthorized use of our products, trademarks and other proprietary rights is expensive, difficult, time consuming and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity or scope of the proprietary rights of others. Such litigation could result in substantial cost and diversion of management resources, either of which could harm our business, financial condition and operating results. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property.

26


Claims by others that we infringe their intellectual property could harm our business.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. In particular, many leading companies in the optical transport networking industry, including our competitors, have extensive patent portfolios with respect to optical transport networking technology. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. We expect that infringement claims may increase as the number of products and competitors in our market increases and overlaps occur. From time to time, third parties may assert exclusive patent, copyright, trademark and other intellectual property rights to technologies and related standards that are important to our business or seek to invalidate the proprietary rights that we hold. Competitors or other third parties have, and may continue to assert claims or initiate litigation or other proceedings against us or our manufacturers, suppliers or customers alleging infringement of their proprietary rights, or seeking to invalidate our proprietary rights, with respect to our products and technology. In addition, we have had certain patent licenses with third parties that have not been renewed, and if we cannot successfully renew these licenses, we could face claims of infringement. In the event that we are unsuccessful in defending against any such claims, or any resulting lawsuit or proceedings, we could incur liability for damages and/or have valuable proprietary rights invalidated. For additional information regarding certain of the legal proceedings in which we are involved, see Item 1, "Legal Proceedings," contained in Part II of this report.
Any claim of infringement from a third party, even one without merit, could cause us to incur substantial costs defending against the claim, and could distract our management from running our business. Furthermore, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or could include an injunction or other court order that could prevent us from offering our products. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially reasonable terms or at all. Alternatively, we may be required to develop non-infringing technology, which would require significant effort and expense and may ultimately not be successful. Any of these events could harm our business, financial condition and operating results. Competitors and other third parties have and may continue to assert infringement claims against our customers and sales partners. Any of these claims would require us to initiate or defend potentially protracted and costly litigation on their behalf, regardless of the merits of these claims, because we generally indemnify our customers and sales partners from claims of infringement of proprietary rights of third parties. If any of these claims succeed, we may be forced to pay damages on behalf of our customers or sales partners, which could have an adverse effect on our business, financial condition and operating results.
We may also be required to indemnify some customers under our contracts if a third party alleges, or a court finds, that our products have infringed upon the proprietary rights of other parties. From time to time, we have agreed to indemnify certain customers for claims made against our products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks and/or copyrights. If we are required to make a significant payment under any of our indemnification obligations, our result of operations may be harmed.
We incorporate free and open source licensed software into our products. Although we monitor our use of such open source software closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. In addition, non-compliance with open source software license terms and conditions could subject us to potential liability, including intellectual property infringement and/or contract claims. In such events, we may be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished in a timely manner, any of which could adversely affect our business, operating results and financial condition.
The trading price of our common stock has been volatile and is likely to be volatile in the future.
The trading prices of our common stock and the securities of other technology companies have been and may continue to be highly volatile. Factors affecting the trading price of our common stock include:
variations in our operating results;

27


announcements of technological innovations, new services or service enhancements, strategic alliances or agreements by us or by our competitors;
the gain or loss of customers;
recruitment or departure of key personnel;
changes in the estimates of our future operating results or external guidance on those results or changes in recommendations or business expectations by any securities analysts that elect to follow our common stock;
mergers and acquisitions by us (including the Acquisition), by our competitors or by our customers;
market conditions in our industry, the industries of our customers and the economy as a whole; and
adoption or modification of regulations, policies, procedures or programs applicable to our business.
In addition, if the market for technology stocks or the broader stock market experience a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition or operating results. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. Each of these factors, among others, could harm the value of your investment in our common stock. Some companies that have had volatile market prices for their securities have had securities class action lawsuits filed against them. If a suit were filed against us, regardless of its merits or outcome, it could result in substantial costs and divert management’s attention and resources.
Unfavorable macroeconomic and market conditions may adversely affect our industry, business and financial results.
Our business depends on the overall demand for additional bandwidth capacity and on the economic health and willingness of our customers and potential customers to make capital commitments to purchase our products and services. As a result of macroeconomic or market uncertainty, we may face new risks that we have not yet identified. In addition, a number of the risks associated with our business, which are disclosed in these risk factors, may increase in likelihood, magnitude or duration.
In the past, unfavorable macroeconomic and market conditions have resulted in sustained periods of decreased demand for optical communications products. These conditions may also result in the tightening of credit markets, which may limit or delay our customers’ ability to obtain necessary financing for their purchases of our products. A lack of liquidity in the capital markets or the continued uncertainty in the global economic environment may cause our customers to delay or cancel their purchases, increase the time they take to pay or default on their payment obligations, each of which would negatively affect our business and operating results. Weakness and uncertainty in the global economy could cause some of our customers to become illiquid, delay payments or adversely affect our collection of their accounts, which could result in a higher level of bad debt expense. In addition, currency fluctuations could negatively affect our international customers’ ability or desire to purchase our products.
Challenging economic conditions have from time to time contributed to slowdowns in the telecommunications industry in which we operate. Such slowdowns may result in:
reduced demand for our products as a result of constraints on capital spending by our customers;
increased price competition for our products, not only from our competitors, but also as a result of our customer’s or potential customer’s utilization of inventoried or underutilized products, which could put additional downward pressure on our near term gross profits;
risk of excess or obsolete inventories;

28


excess manufacturing capacity and higher associated overhead costs as a percentage of revenue; and
more limited ability to accurately forecast our business and future financial performance.
A lack of liquidity and economic uncertainty may adversely affect our suppliers or the terms on which we purchase products from these suppliers. It may also cause some of our suppliers to become illiquid. Any of these impacts could limit our ability to obtain components for our products from these suppliers and could adversely impact our supply chain or the delivery schedule to our customers. This also could require us to purchase more expensive components, or re-design our products, which could cause increases in the cost of our products and delays in the manufacturing and delivery of our products. Such events could harm our gross margin and harm our reputation and our customer relationships, either of which could harm our business and operating results.
Our international sales and operations subject us to additional risks that may harm our operating results.
Sales of our products into international markets are an important part of our business and will be increasingly important given Coriant's international revenue mix. During 2018, 2017 and 2016, we derived approximately 49%, 42% and 38%, respectively, of our revenue from customers outside of the United States. We expect that significant management attention and financial resources will be required for our international activities over the foreseeable future as we continue to operate in international markets. In some countries, our success in selling our products and growing revenue will depend in part on our ability to form relationships with local partners. Our inability to identify appropriate partners or reach mutually satisfactory arrangements for international sales of our products could impact our ability to maintain or increase international market demand for our products. In addition, many of the companies we compete against internationally have greater name recognition and a more substantial sales and marketing presence.
We have sales and support personnel in numerous countries worldwide. In addition, we have established development centers in Canada, India and Sweden. There is no assurance that our reliance upon development resources in international locations will enable us to achieve meaningful cost reductions or greater resource efficiency. As a result of the Acquisition, we now have sales and support personnel in greater number of geographical locations throughout Asia (including China) and EMEA (with offices in the Middle East).
Our international operations are subject to inherent risks, and our future results could be adversely affected by a variety of factors, many of which are outside of our control, including:
greater difficulty in collecting accounts receivable and longer collection periods;
difficulties of managing and staffing international offices, and the increased travel, infrastructure and legal compliance costs associated with multiple international locations;
political, social and economic instability, including wars, terrorism, political unrest, boycotts, curtailment of trade and other business restrictions;
tariff and trade barriers and other regulatory requirements or contractual limitations on our ability to sell or develop our products in certain foreign markets;
less effective protection of intellectual property than is afforded to us in the United States or other developed countries;
local laws and practices that favor local companies, including business practices that we are prohibited from engaging in by the Foreign Corrupt Practices Act and other anti-corruption laws and regulations;
potentially adverse tax consequences; and
effects of changes in currency exchange rates, particularly relative increases in the exchange rate of the U.S. dollar versus other currencies that could negatively affect our financial results and cash flows.

29


International customers may also require that we comply with certain testing or customization of our products to conform to local standards. The product development costs to test or customize our products could be extensive and a material expense for us.
Our international operations are subject to increasingly complex foreign and U.S. laws and regulations, including but not limited to anti-corruption laws, such as the Foreign Corrupt Practices Act and the UK Bribery Act and equivalent laws in other jurisdictions, antitrust or competition laws, and data privacy laws, among others. Violations of these laws and regulations could result in fines and penalties, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our reputation, our international expansion efforts, our ability to attract and retain employees, our business, and our operating results. Although we have implemented policies, procedures and training designed to ensure compliance with these laws and regulations, there can be no complete assurance that any individual employee, contractor or agent will not violate our policies. Additionally, the costs of complying with these laws (including the costs of investigations, auditing and monitoring) could also adversely affect our current or future business.
As we continue to expand our business globally, our success will depend, in large part, on our ability to effectively anticipate and manage these and other risks and expenses associated with our international operations. For example, political instability and uncertainty in the European Union and, in particular, the United Kingdom's pending exit from the E.U. (Brexit) as well as other countries potentially choosing to exit the E.U., could slow economic growth in the region, affect foreign exchange rates, and could further discourage near-term economic activity, including our customers delaying purchases of our products. Our failure to manage any of these risks successfully could harm our international operations and reduce our international sales, and business generally, adversely affecting our business, financial condition and results of operations.
We may be adversely affected by fluctuations in currency exchange rates.
A portion of our sales and expenses stem from countries outside of the United States, and are in currencies other than U.S. dollars, and therefore subject to foreign currency fluctuation. Accordingly, fluctuations in foreign currency rates could have a material impact on our financial results in future periods. We may enter into other financial contracts to reduce the impact of foreign currency fluctuations. We currently enter into foreign currency exchange forward contracts to reduce the impact of foreign currency fluctuations on accounts receivable, and also to reduce the volatility of cash flows primarily related to forecasted foreign currency revenue and expenses. These forward contracts reduce the impact of currency exchange rate movements on certain transactions, but do not cover all foreign-denominated transactions and therefore do not entirely eliminate the impact of fluctuations in exchange rates that could negatively affect our results of operations and financial condition.
Our effective tax rate may increase or fluctuate, which could increase our income tax expense and reduce our net income.
Our effective tax rate can be adversely affected by several factors, many of which are outside of our control, including:
changes in the valuation of our deferred tax assets and liabilities, and in deferred tax valuation allowances;
changes in the relative proportions of revenue and income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changing tax laws, regulations, rates and interpretations in multiple jurisdictions in which we operate;
changes in accounting and tax treatment of equity-based compensation;
changes to the financial accounting rules for income taxes; and
the resolution of issues arising from tax audits.

30


The international tax environment continues to change as a result of both coordinated actions by governments and unilateral measures designed by individual countries, both intended to tackle concerns over base erosion and profit shifting (“BEPS”) and perceived international tax avoidance techniques. The recommendations of the BEPS Project led by the Organization for Economic Cooperation and Development are involved in much of the coordinated activity, although the timing and methods of implementation vary. In addition, U.S. tax reform continues to be a priority for the current administration, and changes to the U.S. Tax Cuts and Jobs Act (the “Tax Act”) could adversely affect our effective tax rate and our results of operations.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
We are required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. The provisions of the act require, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, deferred revenue and inventory costs. While we continue to automate our processes and enhance our review and put in place controls to reduce the likelihood for errors, we expect that for the foreseeable future, many of our processes will remain manually intensive and thus subject to human error. In addition, if we are unable to implement key operation controls around pricing, spending and other financial processes, we may not be able to improve our financial performance.
Any acquisitions we make could disrupt our business and harm our financial condition and operations.
We have made strategic acquisitions of businesses, technologies and other assets in the past, including most recently the acquisition of Coriant. In order to make acquisitions, we may use cash, issue equity that could dilute our current stockholders, or incur debt or assume indebtedness. If we are unable to achieve the anticipated strategic benefits of such acquisitions, it could adversely affect our business, financial condition and results of operations. In addition, the market price of our common stock could be adversely affected if the integration or the anticipated financial and strategic benefits of such acquisitions are not realized as rapidly as, or to the extent anticipated by investors and securities analysts.
Acquisitions can also result in adverse tax consequences, warranty or product liability exposure related to acquired assets, additional stock-based compensation expense, and write-up of acquired inventory to fair value. In addition, we may record goodwill and other purchased intangible assets in connection with an acquisition and incur impairment charges in the future. If our actual results, or the plans and estimates used in future impairment analyses, are less favorable than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges.
Acquisitions also involve numerous risks that could disrupt our ongoing business and distract our management team, including:
problems integrating the acquired operations, technologies or products with our own;
diversion of management’s attention from our core business;
adverse effects on existing business relationships with suppliers and customers;
risks associated with entering new markets; and
loss of key employees.
Our failure to adequately manage the risks associated with an acquisition could have an adverse effect on our business, financial condition and operating results.
Unforeseen health, safety and environmental costs could harm our business.
Our manufacturing operations use substances that are regulated by various federal, state and international laws governing health, safety and the environment, including the Waste Electrical and Electronic Equipment Directive, Directive on the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment, and the Registration, Evaluation, Authorization, and Restriction of Chemicals regulations

31


adopted by the European Union. If we experience a problem with complying with these regulations, it could cause an interruption or delay in our manufacturing operations or it could cause us to incur liabilities for any costs related to health, safety or environmental remediation. We could also be subject to liability if we do not handle these substances in compliance with safety standards for storage and transportation and applicable laws. If we experience a problem or fail to comply with such safety standards, our business, financial condition and operating results may be harmed.
We are subject to governmental regulations that could adversely affect our business.
We are subject to U.S. and foreign trade control laws that may limit where and to whom we sell our products. These trade control laws also limit our ability to conduct product development activities in certain countries and restrict the handling of our U.S. export controlled technology. In addition, various countries regulate the import of certain technologies and have enacted laws that could limit our ability to distribute our products and certain product features or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in U.S. and foreign import and export regulations may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products throughout their global systems or, in some cases, prevent the import and export of our products to certain countries altogether. Any change in import and export regulations or related legislation, shift in approach to the enforcement or scope of existing regulations, or change in the countries, persons or technologies impacted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Failure to comply with these and similar laws on a timely basis, or at all, or any limitation on our ability to develop, export or sell our products would adversely affect our business, financial condition and operating results.
Our product or manufacturing standards could also be impacted by new or revised environmental rules and regulations or other social initiatives. For instance, the SEC has adopted disclosure requirements relating to the use of conflict minerals originating from the Democratic Republic of Congo and certain other adjoining countries. Those rules, which require us to report on our processes and supply chain around sourcing these minerals, could adversely affect our costs, the availability of minerals used in our products and our relationships with customers and suppliers.
The Federal Communications Commission (“FCC”) has jurisdiction over the entire U.S. communications industry and, as a result, our products and our U.S. customers are subject to FCC rules and regulations. In December 2017, the FCC voted to roll back its 2015 order regulating broadband Internet service providers as telecommunications service carriers under Title II of the Telecommunications Act. This decision repeals net neutrality regulations that prohibit blocking, degrading or prioritizing certain types of Internet traffic and restores the light touch regulatory treatment of broadband service in place prior to 2015. Changes in regulatory requirements or uncertainty associated with the regulatory environment could delay or impede investment in network infrastructures by our customers, which could adversely affect the sale of our products and services. Similarly, changes in regulatory tariff requirements or other regulations relating to pricing or terms of carriage on communications networks could slow the development or expansion of network infrastructures and adversely affect our business, operating results, and financial condition.
In addition, international regulatory standards could impair our ability to develop products for international customers in the future. Moreover, many jurisdictions are evaluating or implementing regulations relating to cybersecurity, privacy and data protection, which can affect the market and requirements for networking and communications equipment. For example, in April 2016, the European Parliament approved the General Data Protection Regulation (the “GDPR”), which came into effect in May 2018 and supersedes current EU data protection regulations. The GDPR will impose stringent data handling requirements on companies that receive or process personal data of residents of the EU, and non-compliance with the GDPR could result in significant penalties, including data protection audits and heavy fines. Any failure to obtain the required approvals or comply with such laws and regulations could harm our business and operating results.

32


Natural disasters, terrorist attacks or other catastrophic events could harm our operations.
Our headquarters and the majority of our infrastructure, including our PIC fabrication manufacturing facility, are located in Northern California, an area that is susceptible to earthquakes, floods and other natural disasters. Further, a terrorist attack aimed at Northern California or at the United States energy or telecommunications infrastructure could hinder or delay the development and sale of our products. In the event that an earthquake, terrorist attack or other man-made or natural catastrophe were to destroy any part of our facilities, or certain of our contract manufacturers’ facilities, destroy or disrupt vital infrastructure systems or interrupt our operations for any extended period of time, our business, financial condition and operating results would be harmed.
Security incidents, such as data breaches and cyber-attacks, could compromise our intellectual property and proprietary or confidential information and cause significant damage to our business and reputation.
In the ordinary course of our business, we maintain sensitive data on our networks, including data related to our intellectual property and data related to our business, customers and business partners, which is considered proprietary or confidential information. We believe that companies in the technology industry have been increasingly subject to a wide variety of security incidents, cyber-attacks and other attempts to gain unauthorized access. While the secure maintenance of this information is critical to our business and reputation, our network and storage applications, and those systems and other business applications maintained by our third-party providers, may be subject to unauthorized access by hackers or breached due to operator error, malfeasance or other system disruptions. It may be difficult to anticipate or immediately detect such security incidents or data breaches and the damage caused as a result. Accordingly, a data breach, cyber-attack, or unauthorized access or disclosure of our information, could compromise our intellectual property and reveal proprietary or confidential business information. While we continually work to safeguard our internal network systems and validate the security of our third party providers to mitigate these potential risks, including through information security policies and employee awareness and training, there is no assurance that such actions will be sufficient to prevent cyber-attacks or security breaches. We have been subjected in the past to a range of incidents including phishing, emails purporting to come from an executive or vendor seeking payment requests, and communications from look-alike corporate domains. While these have not had a material effect on our business or our network security to date, security incidents involving access or improper use of our systems, networks or products could compromise confidential or otherwise protected information, destroy or corrupt data, or otherwise disrupt our operations. These security incidents could cause us to incur significant remediation costs and expenses, subject us to regulatory action, disrupt key business operations, open us up to liability, and divert attention of management and key information technology resources, any of which could cause significant harm to our business and reputation.
Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company and may affect the trading price of our common stock.
We are a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law, which apply to us, may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our amended and restated certificate of incorporation and amended and restated bylaws may discourage, delay or prevent a change in our management or control over us that stockholders may consider favorable. Our amended and restated certificate of incorporation and amended and restated bylaws:
authorize the issuance of “blank check” convertible preferred stock that could be issued by our board of directors to thwart a takeover attempt;
establish a classified board of directors, as a result of which the successors to the directors whose terms have expired will be elected to serve from the time of election and qualification until the third annual meeting following their election;
require that directors only be removed from office for cause and only upon a supermajority stockholder vote;

33


provide that vacancies on the board of directors, including newly-created directorships, may be filled only by a majority vote of directors then in office rather than by stockholders;
prevent stockholders from calling special meetings; and
prohibit stockholder action by written consent, requiring all actions to be taken at a meeting of the stockholders.
Risks Related to our 2024 Notes
Our debt obligations may adversely affect our ability to raise additional capital and will be a burden on our future cash resources, particularly if we elect to settle these obligations in cash upon conversion or upon maturity or required repurchase.
In September 2018, we issued the 2024 Notes, which will mature on September 1, 2024, unless earlier repurchased by us or converted. The degree to which we are leveraged could have important consequences, including, but not limited to, the following:
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, litigation, general corporate or other purposes may be limited; and
a substantial portion of our future cash balance may be dedicated to the payment of the principal of our indebtedness as we have stated the intention to pay the principal amount of the 2024 Notes in cash upon conversion or when otherwise due, such that we would not have those funds available for use in our business.
Our ability to meet our payment obligations under our debt instruments, including the 2024 Notes, depends on our future cash flow performance. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors, as well as other factors that may be beyond our control. There can be no assurance that our business will generate positive cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. For example, in the first quarter after the Acquisition, the combined company had a significant net loss and negative cash flows. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital. If we were unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations. As a result, we may be more vulnerable to economic downturns, less able to withstand competitive pressures and less flexible in responding to changing business and economic conditions.
We may issue additional shares of our common stock in connection with conversions of the 2024 Notes, and thereby dilute our existing stockholders and potentially adversely affect the market price of our common stock.
In the event that some or all of the 2024 Notes are converted and we elect to deliver shares of common stock, the ownership interests of existing stockholders will be diluted, and any sales in the public market of any shares of our common stock issuable upon such conversion could adversely affect the prevailing market price of our common stock. In addition, the anticipated conversion of the 2024 Notes could depress the market price of our common stock.
The fundamental change provisions of the 2024 Notes may delay or prevent an otherwise beneficial takeover attempt of us.
If a fundamental change, such as an acquisition of our company, occurs prior to the maturity of the 2024 Notes, holders of the 2024 Notes will have the right, at their option, to require us to repurchase all or a portion of their 2024 Notes. In addition, if such fundamental change also constitutes a make-whole fundamental change, the conversion rate for the 2024 Notes may be increased upon conversion of the 2024 Notes in connection with such make-whole fundamental change. Any increase in the conversion rate will be determined based on the date on which the make-whole fundamental change occurs or becomes effective and the price paid (or deemed paid) per share of our common stock in such transaction. Any such increase will be dilutive to our existing stockholders. Our obligation to repurchase 2024 Notes or increase the conversion rate upon the occurrence of a make-whole

34


fundamental change may, in certain circumstances, delay or prevent a takeover of us that might otherwise be beneficial to our stockholders.
The capped call transactions may affect the value of the 2024 Notes and our common stock.
In connection with the issuance of the 2024 Notes, we entered into capped call transactions with the “option counterparties.” The capped call transactions are expected generally to reduce or offset the potential dilution upon conversion of the 2024 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap.
From time to time, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 2024 Notes. This activity could also cause or avoid an increase or a decrease in the market price of our common stock.
We are subject to counterparty risk with respect to the capped call transactions.
The option counterparties to the capped call transactions are financial institutions, and we will be subject to the risk that any or all of them might default under the capped call transactions. Our exposure to the credit risk of the counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under the capped call transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of the option counterparties.

35


ITEM 1B.    UNRESOLVED STAFF COMMENTS
Not applicable. 

ITEM 2.        PROPERTIES
Our headquarters are located in Sunnyvale, California, which consist of approximately 321,000 square feet under lease.
In addition to the leased building in Sunnyvale, we also lease approximately 1,084,000 square feet of office spaces for research and development centers in the United States, China, Canada, Sweden, Finland, Germany and for sales, service and support in the United States, China, United Kingdom, Japan, India, Indonesia, Malaysia, Philippines, Taiwan, Vietnam, Belgium, Finland, Germany, Hungary, Israel, Italy, Kazakhstan, Poland, Portugal, Russia, Saudi Arabia, Serbia and UAE. All of these leases expire between 2019 and 2028.
In the fourth quarter of 2017, we implemented a restructuring plan. Included in the above square footage are certain facilities located in Sunnyvale, California, Carrollton, Texas and Stockholm, Sweden, which we have vacated as part of this restructuring. See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information.
In May 2017, we purchased a 60,000 square-foot module manufacturing facility and the associated land that we had previously leased in Allentown, Pennsylvania. We believe that our existing facilities are adequate to meet our business needs through the next 12 months, and that suitable additional or substitute space will be available as needed to accommodate any expansion of our operations.
ITEM 3.        LEGAL PROCEEDINGS
On November 23, 2016, Oyster Optics, LLC (“Oyster Optics”) filed a complaint against us in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327 (the "'327 patent"), 8,374,511 (the "'511 patent") and 8,913,898 (the "'898 patent") (collectively, the asserted patent are referred to herein as the “Oyster Optics patents in suit”). The complaint seeks unspecified damages and a permanent injunction. We filed our answer to Oyster Optics' complaint on February 3, 2017. We filed two petitions for Inter Partes Review (“IPR”) of the '898 patent with the U.S. Patent and Trademark Office ("USPTO"). Other defendants have filed IPR petitions in connection with the remaining Oyster Optics patents in suit. The USPTO instituted two IPRs of the ‘511 patent and two IPRs of ‘898 patent but denied IPR petitions in connection with the ‘327 patent. A Markman decision was issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics dropped the ‘511 and ‘898 patents, leaving only a few claims in the ‘327 patent at issue in the case. On May 15, 2018, Oyster Optics filed a new patent infringement complaint in the United States District Court for the Eastern District of Texas, naming us as a defendant. In its new complaint, Oyster Optics alleges infringement of the ‘327 patent, U.S. Patent No. 9,749,040 and the ‘898 patent. On June 8, 2018, the court granted the parties’ joint motion to sever and consolidate the first-filed lawsuit with the later filed case. We filed our answer to the new complaint on July 16, 2018. A case management conference was held on September 11, 2018, and the court set a trial date for November 4, 2019. On October 26, 2018, we filed an amended answer to include a license defense. On November 29, 2018, we filed a motion for summary judgment based on the license defense. We are currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On March 24, 2017, Core Optical Technologies, LLC (“Core Optical”) filed a complaint against us in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the “Core Optical patent in suit”). The complaint seeks unspecified damages and a permanent injunction. We believe that we do not infringe any valid and enforceable claim of the Core Optical patent in suit, and intend to defend this action vigorously. We filed our answer to Core Optical's complaint on September 25, 2017. A Markman hearing was held on May 9, 2018 and the court has set a trial for March 2019. On June 14, 2018, we filed a petition for IPR of the Core Optical patent in suit in the USPTO. Core Optical contacted us on July 19, 2018 to propose that the case be stayed pending the IPR. We agreed to Core Optical’s proposal, and the parties filed a joint motion to stay, which the court granted on July 31, 2018. On October 17, 2018, Core Optical filed a response to our IPR petition. On January 14, 2019, the USPTO denied our IPR petition, and on February 13, 2019, we filed a request for rehearing in the USPTO requesting reconsideration of the dismissal of our IPR

36


petition. We are unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On June 8, 2017, a Civil Investigative Demand was issued to Coriant pursuant to a False Claims Act investigation by the U.S. government as to whether there has been any violation of 31 U.S.C. §3729. Coriant provided documents and other responses to the U.S. government, and we will continue to cooperate in the ongoing investigation.
In addition to the matters described above, 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 effect on our consolidated financial position, results of operations or cash flows.
ITEM 4.        MINE SAFETY DISCLOSURES
Not Applicable.

37


PART II

ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock is listed on the Nasdaq Global Select Market under the symbol “INFN.” As of March 5, 2019, there were 93 registered holders of record of our common stock. A substantially greater number of holders of our common stock are “street name” or beneficial holders, whose shares are held by banks, brokers and other financial institutions.
We have not paid any cash dividends on our common stock and do not intend to pay any cash dividends on our common stock in the near future.
STOCK PERFORMANCE GRAPH
The following graph compares the cumulative five-year total return provided stockholders on our common stock relative to the cumulative total returns of the Nasdaq Composite Index and the Nasdaq Telecommunications Index. An investment of $100 (with reinvestment of all dividends, if any) is assumed to have been made in our common stock and in each of the indexes on December 28, 2013 and its relative performance is tracked through December 29, 2018. The Nasdaq Telecommunications Index contains securities of Nasdaq-listed companies classified according to the Industry Classification Benchmark as Telecommunications and Telecommunications Equipment. They include providers of fixed-line and mobile telephone services, and makers and distributors of high-technology communication products. This graph is not deemed to be “filed” with the SEC or subject to the liabilities of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the graph shall not be deemed to be incorporated by reference into any prior or subsequent filing by Infinera under the Securities Act of 1933, as amended, or the Exchange Act.
COMPARISON OF FIVE YEAR CUMULATIVE TOTAL RETURN*
Among Infinera Corporation, the Nasdaq Composite Index,
and the Nasdaq Telecommunications Index
chart-595ad5d92daa52c28ef.jpg
*$100 invested on December 28, 2013 in our common stock or December 31, 2013 in the Nasdaq Composite Index and the Nasdaq Telecommunications Index, with reinvestment of all dividends, if any. Indexes calculated on month-end basis.

38


ITEM 6.        SELECTED FINANCIAL DATA
You should read the following selected consolidated historical financial data below in conjunction with the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the consolidated financial statements, related notes and other financial information included elsewhere in this Annual Report on Form 10-K.
We derived the statements of operations data for the years ended December 29, 2018, December 30, 2017 and December 31, 2016 and the balance sheet data as of December 29, 2018 and December 30, 2017 from our audited consolidated financial statements and related notes, which are included elsewhere in this Annual Report on Form 10-K. We derived the statements of operations data for the years ended December 26, 2015 and December 27, 2014 and the balance sheet data as of December 31, 2016, December 26, 2015, and December 27, 2014 from our audited consolidated financial statements and related notes which are not included in this Annual Report on Form 10-K. We have not declared or distributed any cash dividends. 
 
Years Ended
 
December 29,
2018(1)
 
December 30,
2017
 
December 31,
2016
 
December 26,
2015
 
December 27,
2014
 
 
 
 
 
 
 
 
 
 
 
(In thousands, except per share data)
Revenue
$
943,379

 
$
740,739

 
$
870,135

 
$
886,714

 
$
668,079

Gross profit
$
321,156

 
$
244,000

 
$
393,718

 
$
403,477

 
$
288,304

Net income (loss)
$
(214,295
)
 
$
(194,506
)
 
$
(24,430
)
 
$
50,950

 
$
13,659

Net income (loss) attributable to Infinera Corporation
$
(214,295
)
 
$
(194,506
)
 
$
(23,927
)
 
$
51,413

 
$
13,659

Net income (loss) per common share attributable to Infinera Corporation:
 
 
 
 
 
 
 
 
 
Basic
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)
 
$
0.39

 
$
0.11

Diluted
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)
 
$
0.36

 
$
0.11

Weighted average number of shares used in computing basic and diluted net income (loss) per common share:
 
 
 
 
 
 
 
 
 
Basic
157,748

 
147,878

 
142,989

 
133,259

 
123,672

Diluted
157,748

 
147,878

 
142,989

 
143,171

 
128,565

Total cash and cash equivalents, investments and restricted cash
$
268,848

 
$
305,211

 
$
367,056

 
$
370,979

 
$
405,316

Intangible assets, net
$
233,119

 
$
92,188

 
$
108,475

 
$
156,319

 
$
361

Goodwill
$
227,231

 
$
195,615

 
$
176,760

 
$
191,560

 
$

Total assets
$
1,801,270

 
$
1,117,670

 
$
1,198,583

 
$
1,226,294

 
$
818,016

Short-term debt
$

 
$
144,928

 
$

 
$

 
$

Long-term debt, net
$
266,929

 
$

 
$
133,586

 
$
125,440

 
$
116,894

Long-term financing lease obligation
$
193,538

 
$

 
$

 
$

 
$

Common stock and additional paid-in capital
$
1,686,091

 
$
1,417,192

 
$
1,354,227

 
$
1,300,441

 
$
1,077,351

Infinera stockholders' equity
$
703,821

 
$
665,365

 
$
762,328

 
$
762,151

 
$
481,907

Noncontrolling interest
$

 
$

 
$

 
$
14,910

 
$

Total stockholders’ equity
$
703,821

 
$
665,365

 
$
762,328

 
$
777,061

 
$
481,907



39


 
 
 
(1)
Effective December 31, 2017, we adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“Topic 606”), using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition” (“Topic 605”).


40


ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Annual Report on Form 10-K contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Such forward-looking statements include our expectations regarding revenue, gross margin, expenses, cash flows and other financial items; any statements of the plans, strategies and objectives of management for future operations and personnel; expectations related to the Acquisition; factors that may affect our future operating results; anticipated customer activity; statements about the benefits of our products and product features; statements concerning new products or services, including new product features and delivery dates; statements related to capital expenditures; statements related to future economic conditions, performance, market growth or our sales cycle; statements related to the 2024 Notes; statements related to the effects of litigation on our financial position, results of operations or cash flows; statements related to the timing and impact of transfer pricing reserves or our effective tax rate; statements regarding the Tax Act; statements regarding our restructuring plans; statements as to industry trends and other matters that do not relate strictly to historical facts or statements of assumptions underlying any of the foregoing. These statements are often identified by the use of words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect," “intend,” “may,” or “will,” and similar expressions or variations. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in Item 1A of this Annual Report on Form 10-K. You should review these risk factors for a more complete understanding of the risks associated with an investment in our securities. Such forward-looking statements speak only as of the date of this report. We disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. The following discussion and analysis should be read in conjunction with our “Selected Financial Data” included in Item 6 of this Annual Report on Form 10-K and consolidated financial statements and notes thereto included elsewhere in this Annual Report on Form 10-K.
Overview
We are a global supplier of networking solutions comprised of networking equipment, software and services. Our portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, as well as SDN, network management and routing software.
Our customers include telecommunications service providers, ICPs, cable providers, wholesale carriers, research and education institutions, large enterprises and government entities. Our networking solutions enable our customers to deliver business and consumer communications services. Our comprehensive portfolio of networking solutions also enable our customers to scale their transport networks as end-user services and applications demand for network bandwidth continues to grow. These end-user services and applications include, but are not limited to, high-speed Internet access, business Ethernet services, 4G/5G mobile broadband, cable high-speed Internet distribution, cloud-based services, high-definition video streaming services, virtual and augmented reality and the Internet of Things (“IoT”).
Our systems are highly scalable, flexible and designed with open networking principles for ease of deployment. We build our systems using a combination of internally manufactured and third party components. Our portfolio includes systems that leverage our innovative optical engine technology comprised of large-scale PICs and DSPs. We optimize the manufacturing process by using indium phosphide to build our PICs, which enables the integration of hundreds of optical functions onto a set of semiconductor chips. This large-scale integration of our PICs and advanced DSPs allows us to deliver high-performance transport networking platforms with features that customers care about the most, including cost per bit, low power consumption and space savings. In addition, we design our optical engines to increase the capacity and reach performance of our products by leveraging coherent optical transmission. With the addition of new products to our portfolio, we plan to integrate our optical engine technology into a broader set of transport platforms in order to enhance customer value and lower production costs.

41


Over the past several years, we expanded our portfolio of solutions, evolving from our initial focus on the long-haul and subsea optical transport markets to offering a more complete suite of packet-optical networking solutions that address multiple markets within the end-to-end transport infrastructure. These markets include metro access, metro aggregation and switching, data center interconnect (“DCI”), long-haul and subsea.
We have grown our portfolio through internal development as well as acquisitions. In 2014, we introduced the Infinera Cloud Xpress to address the emerging DCI market opportunity. In 2015, we entered the metro market with the acquisition of Transmode, a leader in metro packet-optical applications. In 2018, we expanded our product portfolio and customer base through the Acquisition. The Acquisition positions us as one of the largest vertically integrated transport networking solutions providers in the world, enables us to strengthen our ability to serve a global customer base and accelerates delivery of innovative solutions our customers demand. This Acquisition also positions us to expand the breadth of customer applications we can address, including metro aggregation and switching, disaggregated transport and routing, and software-enabled multi-layer network management and control.
In 2018, the majority of our product revenue was derived from transport systems built on the Infinite Capacity Engine (ICE), our optical engine technology. Our Infinite Capacity Engine enables different subsystems that can be customized for a variety of network applications in different transport markets, including the metro, DCI, long-haul and subsea. ICE4, our most recent technology generation, delivers multi-terabit opto-electronic subsystems powered by our fourth-generation PIC and latest generation FlexCoherent DSP (the combination of which we market as “ICE4”).
Our products are designed to be managed by a suite of software solutions that enable end-to-end common network management, multi-layer service orchestration, and automated operations. We also provide software-enabled programmability that offers differentiated capabilities such as IB. IB, combined with our differentiated hardware solutions, enables our customers to purchase and activate bandwidth as needed through our unique software licensing feature set. This, in turn, allows our customers to accomplish two key objectives: (1) limit their initial network startup costs and investments; and (2) instantly activate new bandwidth as their customers’ and their own network needs evolve.
We believe our portfolio of solutions benefits our customers by providing a unique combination of highly scalable capacity and features that address various applications and ultimately simplify and automate packet-optical network operations.

Financial and Business Highlights
Total revenue was $943.4 million in 2018 as compared to $740.7 million in 2017. The key driver of this increase was the addition of Coriant, whose results were included in the fourth quarter of 2018 following the close of the Acquisition. Prior to the fourth quarter of 2018, our revenue through the first three quarters of 2018 was $611.3 million, up by 12.2% compared to $544.9 million in the same period of 2017. This increase was primarily due to the strength of our next-generation ICE4 products and strong first half spending from our largest cable customer. In 2019, we see a number of prospective opportunities to grow revenue driven by continued adoption of our new products, traditional Coriant customers returning to more normal spend patterns, and opportunities with new and existing customers enabled by our end-to-end capabilities. Our results will depend on overall market conditions and, as is typical, quarter-over-quarter revenue could be volatile, affected by customer buying patterns and the timing of customer network deployments.
Gross margin improved to 34.0% in 2018 from 32.9% in 2017. This improvement was primarily attributable to benefits of our vertically-integrated operating model, driven by higher revenue spread across our largely fixed cost structure and improved cost structure of our ICE4 technology due to the increased levels of integration. Additionally, in 2018, compared to 2017, we incurred substantially less costs related to bridging customers to our new ICE4 technology and from initially higher costs of early production units from our new ICE4 products. The increased gross margin in 2018 was offset by lower margins from the Coriant business and increased amortization of intangible assets.
In 2019, we expect to further benefit from the plans we began to implement at the end of 2018 to reduce our fixed cost structure including headcount reductions and out-sourcing of certain service and manufacturing capabilities. In addition, we are undergoing cost renegotiations with many of our global suppliers in order to align our costs to the opportunity of the new Infinera moving forward.

42


Operating expenses in 2018 grew by 19% to $506.8 million from $427.1 million in 2017 primarily due to the inclusion of Coriant's operating expenses subsequent to the closing of the Acquisition, along with significant costs related to integration, restructuring, and other acquisition-related costs incurred in the fourth quarter of 2018 to begin to transform the business. These costs were partially offset by the impacts of our restructuring efforts over the course of the first nine months of 2018. Our on-going operating expense levels should continue to improve as we execute on our synergy targets over the course of 2019.
Over a longer period of time, particularly with the larger scale that Coriant provides, we believe that we can further leverage our vertically-integrated manufacturing model to significantly improve gross margins from where they are today. This, combined with the ability to continue to sell incremental bandwidth capacity into deployed networks and expense management, can result in returning to consistently delivering profitability and positive cash flow.
One customer accounted for approximately 13% and 18% of our revenue in 2018 and 2017, respectively. This customer completed a merger with another customer in 2017 and these two historically larger customers each individually accounted for approximately 16% and 8% of our revenue in 2016, respectively. One other customer accounted for approximately 15% of our revenue in 2018. No other customers accounted for over 10% of our revenue for 2017 or 2016.
We primarily sell our products through our direct sales force, with a small portion sold indirectly through channel partners. We derived 89%, 94% and 93% of our revenue from direct sales to customers for 2018, 2017 and 2016, respectively. We expect to continue generating the substantial majority of our revenue from direct sales in the future.
We are headquartered in Sunnyvale, California, with employees located throughout the Americas, Europe, Middle East and Africa (“EMEA”), and the Asia Pacific regions.
Results of Operations
The results of operations for 2018 reflect the inclusion of the Coriant business from the period subsequent to the close of the Acquisition on October 1, 2018. The following sets forth, for the periods presented, certain consolidated statements of operations information (in thousands, except percentages): 
 
Years Ended
 
 
 
 
 
December 29,
2018
 
% of total
revenue
 
December 30,
2017
 
% of total
revenue
 
Change
 
% Change
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
763,555

 
81
%
 
$
610,535

 
82
%
 
$
153,020

 
25
 %
Services
179,824

 
19
%
 
130,204

 
18
%
 
49,620

 
38
 %
Total revenue
$
943,379

 
100
%
 
$
740,739

 
100
%
 
$
202,640

 
27
 %
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Product(1)
$
517,765

 
55
%
 
$
406,644

 
55
%
 
$
111,121

 
27
 %
Services
78,353

 
8
%
 
50,480

 
7
%
 
27,873

 
55
 %
Amortization of intangible assets(1)
23,475

 
3
%
 
20,474

 
3
%
 
3,001

 
15
 %
Restructuring and related
2,630

 
%
 
19,141

 
3
%
 
(16,511
)
 
(86
)%
Total cost of revenue
$
622,223

 
66
%
 
$
496,739

 
67
%
 
$
125,484

 
25
 %
Gross profit
$
321,156

 
34.0
%
 
$
244,000

 
32.9
%
 
$
77,156

 
32
 %

43



 
Years Ended
 
 
 
 
 
December 30,
2017
 
% of total
revenue
 
December 31,
2016
 
% of total
revenue
 
Change
 
% Change
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
610,535

 
82
%
 
$
751,167

 
86
%
 
$
(140,632
)
 
(19
)%
Services
130,204

 
18
%
 
118,968

 
14
%
 
11,236

 
9
 %
Total revenue
$
740,739

 
100
%
 
$
870,135

 
100
%
 
$
(129,396
)
 
(15
)%
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Product(1)
$
406,644

 
55
%
 
$
413,551

 
48
%
 
$
(6,907
)
 
(2
)%
Services
50,480

 
7
%
 
43,151

 
5
%
 
7,329

 
17
 %
Amortization of intangible assets(1)
20,474

 
3
%
 
19,715

 
2
%
 
759

 
4
 %
Restructuring and related
19,141

 
3
%
 

 
%
 
19,141

 
100
 %
Total cost of revenue
$
496,739

 
67
%
 
$
476,417

 
55
%
 
$
20,322

 
4
 %
Gross profit
$
244,000

 
32.9
%
 
$
393,718

 
45.2
%
 
$
(149,718
)
 
(38
)%
 
 
 
(1) 
Prior periods have been adjusted to conform with the current period's presentation. See Note 1, “Organization and Basis of Presentation” to the Notes to Consolidated Financial Statements for additional information.
Revenue
2018 Compared to 2017. Product revenue increased by $153.0 million, or 25%, in 2018 from 2017, primarily driven by the inclusion of Coriant’s revenue since the Acquisition, increased demand for our next-generation ICE4 products and strong spending from our largest cable customer. In 2018, we experienced growth from all of our major customer verticals: Tier-1, ICPs and cable. Additionally, our product revenue benefited by $10.7 million from the adoption of Topic 606 during 2018.
Services revenue increased by $49.6 million, or 38%, in 2018 from 2017, primarily attributable to the inclusion of Coriant's services revenue since the Acquisition, and partially offset by the negative impact of $3.9 million from the adoption of Topic 606 during 2018. In 2018, we continued to experience growth in on-going maintenance services due to our growing installed base of customer networks.
2017 Compared to 2016. Product revenue decreased by $140.6 million, or 19%, in 2017 from 2016, primarily attributable to effects of customer consolidation, impacts from our product transition as well as customers shifting spend to other parts of their networks.
Services revenue increased by $11.2 million, or 9%, in 2017 from 2016, primarily attributable to continued growth in on-going maintenance services as a result of our growing installed base of customer networks.
We currently expect that revenue in the first quarter of 2019 will decline relative to the fourth quarter of 2018. The first quarter in our industry tends to be negatively impacted by seasonality as it takes time for customers to finalize their capital expenditure plans. In addition, the fact that one of our largest customers plans to change their buying patterns from predominantly early in the year to more evenly spread throughout the year will negatively impact our revenue in the first quarter of 2019.


44


Revenue by geographic region is based on the shipping address of the customer. The following table summarizes our revenue by geography and sales channel for the periods presented (in thousands, except percentages): 
 
Years Ended
 
 
 
 
 
December 29,
2018
 
% of total revenue
 
December 30,
2017
 
% of total revenue
 
Change
 
% Change
Total revenue by geography
 
 
 
 
 
 
 
 
 
 
 
Domestic
$
476,784

 
51
%
 
$
428,592

 
58
%
 
$
48,192

 
11
%
International
466,595

 
49
%
 
312,147

 
42
%
 
154,448

 
49
%
 
$
943,379

 
100
%
 
$
740,739

 
100
%
 
$
202,640

 
27
%
Total revenue by sales channel
 
 
 
 
 
 
 
 
 
 
 
Direct
$
838,931

 
89
%
 
$
693,472

 
94
%
 
$
145,459

 
21
%
Indirect
104,448

 
11
%
 
47,267

 
6
%
 
57,181

 
121
%
 
$
943,379

 
100
%
 
$
740,739

 
100
%
 
$
202,640

 
27
%

 
Years Ended
 
 
 
 
 
December 30,
2017
 
% of total revenue
 
December 31,
2016
 
% of total revenue
 
Change
 
% Change
Total revenue by geography
 
 
 
 
 
 
 
 
 
 
 
Domestic
$
428,592

 
58
%
 
$
541,889

 
62
%
 
$
(113,297
)
 
(21
)%
International
312,147

 
42
%
 
328,246

 
38
%
 
(16,099
)
 
(5
)%
 
$
740,739

 
100
%
 
$
870,135

 
100
%
 
$
(129,396
)
 
(15
)%
Total revenue by sales channel
 
 
 
 
 
 
 
 
 
 
 
Direct
$
693,472

 
94
%
 
$
809,681

 
93
%
 
$
(116,209
)
 
(14
)%
Indirect
47,267

 
6
%
 
60,454

 
7
%
 
(13,187
)
 
(22
)%
 
$
740,739

 
100
%
 
$
870,135

 
100
%
 
$
(129,396
)
 
(15
)%
2018 Compared to 2017. Domestic revenue increased by $48.2 million, or 11%, in 2018 compared to 2017, primarily due to a significant increase in spending from cable operators for the first half of 2018, success with our ICE4 platform and the inclusion of Coriant's revenue since the Acquisition.
International revenue increased by $154.4 million, or 49%, in 2018 compared to 2017. The inclusion of Coriant's revenue was a key driver of this growth. Additionally, we also benefited from increased ICE4 sales and U.S.-based ICPs network deployments in both EMEA and Asia Pacific and Japan regions.
2017 Compared to 2016. Domestic revenue decreased by $113.3 million, or 21%, in 2017 compared to 2016, primarily attributable to the effects of customer consolidation, and changes in certain large customers’ buying patterns as we transition to our next-generation of products. The majority of the decrease in 2017 occurred in the first half of the year, as the revenue during the second half of the year was up by 8% as compared to the corresponding period in 2016, primarily driven by improved spending from cable customers.
International revenue decreased by $16.1 million, or 5%, in 2017 compared to 2016, primarily attributable to lower sales from our Other Americas region, where we continued to be challenged by slower spending from our largest customer in the region due to political conditions. We had a small decline in our EMEA region attributable to product transitions and a challenging pricing environment.

45


Cost of Revenue and Gross Margin
2018 Compared to 2017. Gross margin increased to 34.0% in 2018 from 32.9% in 2017. This improvement was primarily attributable to benefits of our vertically-integrated operating model, driven by higher revenue spread across our largely fixed cost structure and improved cost structure of our new ICE4 technology due to the increased levels of integration. Additionally, in 2018, we incurred substantially less costs related to bridging customers to our new ICE4 technology and from initially higher costs of early production units from our new ICE4 products. The increased gross margin in 2018 was offset by lower margins from the Coriant business and increased amortization of intangible assets.
2017 Compared to 2016. Gross margin decreased to 32.9% in 2017 from 45.2% in 2016. This decline was driven primarily by the high early manufacturing costs from initial units of our new ICE-based products, and with changes in customer mix and strategic investments to win and preserve business as we brought our new products to market. Lower overall manufacturing levels during 2017 compared to 2016 also reduced the benefits of our vertically-integrated operating model. Gross margin in 2017 was also impacted by restructuring and other related costs of $19.1 million, which consisted of $13.6 million of inventory write-downs, $4.0 million of manufacturing asset impairments as a result of our product rationalization efforts, and $1.5 million of employee-related costs for eliminated roles.
In any given quarter, gross margins can fluctuate based on a number of factors, including the mix of footprint versus fill, product mix, customer mix and overall volume.
We currently expect that gross margin in the first quarter of 2019 will decline slightly relative to the fourth quarter of 2018 largely due to lower revenue expectations and our relatively fixed cost structure for costs of goods sold. We took significant actions late in the fourth quarter of 2018 to lower our cost structure by reducing our workforce and overall costs, and improving terms with suppliers. We expect to see benefits from these actions gradually over the course of 2019.
Operating Expenses
The following table summarizes our operating expenses for the periods presented (in thousands, except percentages):  
 
Years Ended
 
 
 
 
 
December 29,
2018
 
% of total
revenue
 
December 30,
2017
 
% of total
revenue
 
Change
 
% Change
Research and development(1)
$
244,302

 
26
%
 
$
224,368

 
30
%
 
$
19,934

 
9
 %
Sales and marketing(1)
124,238

 
13
%
 
109,511

 
15
%
 
14,727

 
13
 %
General and administrative(1)
80,957

 
9
%
 
70,620

 
10
%
 
10,337

 
15
 %
Amortization of intangible assets(1)
29,296

 
3
%
 
6,160

 
1
%
 
23,136

 
NMF*

Acquisition and integration costs(1)
15,530

 
2
%
 
322

 
%
 
15,208

 
NMF*

Restructuring and related
12,512

 
1
%
 
16,106

 
2
%
 
(3,594
)
 
(22
)%
Total operating expenses
$
506,835

 
54
%
 
$
427,087

 
58
%
 
$
79,748

 
19
 %
 

46


 
Years Ended
 
 
 
 
 
December 30,
2017
 
% of total
revenue
 
December 31,
2016
 
% of total
revenue
 
Change
 
% Change
Research and development(1)
$
224,368

 
30
%
 
$
232,143

 
27
%
 
$
(7,775
)
 
(3
)%
Sales and marketing(1)
109,511

 
15
%
 
111,678

 
13
%
 
(2,167
)
 
(2
)%
General and administrative(1)
70,620

 
10
%
 
67,612

 
8
%
 
3,008

 
4
 %
Amortization of intangible assets(1)
6,160

 
1
%
 
6,189

 
1
%
 
(29
)
 
 %
Acquisition and integration costs(1)
322

 
%
 
1,870

 
%
 
(1,548
)
 
(83
)%
Restructuring and related
16,106

 
2
%
 

 
%
 
16,106

 
100
 %
Total operating expenses
$
427,087

 
58
%
 
$
419,492

 
49
%
 
$
7,595

 
2
 %
 
 
 
*NMF - not meaningful
(1) 
Prior periods have been adjusted to conform with the current period's presentation. See Note 1, “Organization and Basis of Presentation” to Notes to Consolidated Financial Statements.

The following table summarizes the stock-based compensation expense included in our operating expenses for the periods presented (in thousands): 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Research and development
$
16,270

 
$
15,845

 
$
13,732

Sales and marketing
10,869

 
11,288

 
11,043

General and administration
9,649

 
10,776

 
9,295

Total
$
36,788

 
$
37,909

 
$
34,070

Research and Development Expenses
2018 Compared to 2017. Research and development expenses increased by $19.9 million, or 9%, in 2018 from 2017, primarily due to the inclusion of incremental headcount from the Acquisition. Excluding the additional expenses from the Coriant business, research and development costs would have decreased due to lower headcount costs and reduced spending in equipment and materials, in conjunction with company-wide cost reduction efforts.
2017 Compared to 2016. Research and development expenses decreased by $7.8 million, or 3%, in 2017 from 2016, with the biggest driver being an $11.3 million impairment charge recorded in 2016, resulting from our decision to stop development on certain technologies that were in-process at the time of the Transmode acquisition. We also incurred lower spending in development and manufacturing expenses of $8.6 million, as we drove efficiencies in our development and manufacturing business over the course of the year. These decreases were offset by an increase of $10.9 million in personnel expenses. During the year, we balanced investments around bringing our next-generation solutions to market and enacting a faster technology development cadence, with prudent expense management, particularly given our overall revenue decrease.
Sales and Marketing Expenses
2018 Compared to 2017. Sales and marketing expenses increased by $14.7 million, or 13%, in 2018 from 2017 primarily due to the inclusion of the Coriant business and an increase in recruiting and relocation expenses. Excluding the additional expenses from the Coriant business, sales expenses would have been slightly higher due to increased commissions expenses relative to revenue growth in 2018. Marketing expenses would have been a slight decrease as a result of a reduction in personnel-related costs due to reduced headcount and lower program spend in conjunction with company-wide cost reduction efforts.

47


2017 Compared to 2016. Sales and marketing expenses decreased by $2.2 million, or 2%, in 2017 from 2016 as we tightly managed expenses, such as outside professional services and travel during the year. In 2017, outside professional services declined by $1.6 million, and travel and entertainment declined by $1.1 million. Overall personnel costs were effectively flat in 2017.
General and Administrative Expenses
2018 Compared to 2017. General and administrative expenses increased by $10.3 million, or 15%, in 2018 from 2017 primarily due to the inclusion of the Coriant business offset by a decrease in personnel-related costs due to lower headcount attributable to company-wide cost reduction efforts.
2017 Compared to 2016. General and administrative expenses increased by $3.0 million, or 4%, in 2017 from 2016 primarily due to increased depreciation expenses of $1.6 million and personnel costs of $1.5 million. These expenses were offset by a $1.6 million decrease in travel, equipment and facilities, and lower consulting services of $0.5 million.
Amortization of Intangible Assets
2018 Compared to 2017. Amortization of intangible assets increased by $23.1 million in 2018 from 2017 as a result of the Acquisition.
2017 Compared to 2016. Amortization of intangible assets were flat in 2017 compared to 2016 due to normal amortization of intangible assets for acquired intangible assets related to our acquisition of Transmode.
Acquisition and Integration Costs
2018 Compared to 2017. Acquisition and integration costs increased by $15.2 million in 2018 from 2017 as a result of the Acquisition. Acquisition and integration costs consist of legal, financial, employee-related costs and other professional fees.
See Note 6, “Business Combination” to the Notes to Consolidated Financial Statements for more information on the Acquisition.
2017 Compared to 2016. Acquisition and integration costs decreased by $1.5 million in 2017 from 2016 reflecting reduced costs associated with our acquisition of Transmode.
Restructuring and Related
2018 Compared to 2017. In 2018, within operating expenses, we incurred $12.5 million in restructuring and other related costs, including $10.4 million of severance and related costs and $2.6 million of an impairment for a software license, offset by a credit of $0.5 million to adjust the sublease of impaired facilities. We expect to complete the majority of the actions related to the 2018 Restructuring Plan by the end of 2019.
2017 Compared to 2016. In 2017, within operating expenses, we incurred $16.1 million in restructuring and other related costs, including $7.9 million of severance related costs, $7.3 million of facilities impairment costs and test equipment impairments of $0.9 million. We implemented the majority of these actions related to a restructuring plan in late 2017, with some remaining payments in the first half of 2018.
See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on our restructuring plans.
Other Income (Expense), Net
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
 
 
 
 
 
 
 
(In thousands)
Interest income
$
2,428

 
$
3,328

 
$
2,478

Interest expense
(22,049
)
 
(14,017
)
 
(12,887
)
Other gain (loss), net
(9,650
)
 
(2,160
)
 
7,002

Total other income (expense), net
$
(29,271
)
 
$
(12,849
)
 
$
(3,407
)

48


2018 Compared to 2017. Interest income decreased $0.9 million in 2018 from 2017 primarily due to a lower average investment balance, partially offset by a higher return on investments. Interest expense for 2018 increased $8.0 million due to $6.6 million related to financing lease obligations, which we assumed in connection with the Acquisition, $0.5 million of interest accrual on cash collateral from a third-party institution and $0.9 million of higher amortization related to the 2024 Notes. Other gain (loss), net, primarily consisted of a $5.1 million impairment charge related to our non-marketable equity investment, $3.0 million loss primarily related to foreign exchange related transactions and a $2.5 million acquisition funding commitment fee related to the Acquisition. This was offset by a $1.1 million gain on the sale of non-marketable equity investments.
2017 Compared to 2016. Interest income increased $0.8 million primarily due to a higher return on investments. Interest expense for 2017 increased $1.1 million due to an increase in amortization of discount and issuance costs related to the $150.0 million in aggregate principal amount of its 1.75% convertible senior notes due June 1, 2018 (the “2018 Notes”). The change in other gain (loss), net, was primarily due to a $1.9 million impairment charge on our non-marketable equity investment in 2017 compared to a $9.0 million gain on the sale of a cost-method investment in 2016.
Benefit From Income Taxes
On December 22, 2017, the Tax Act was signed into law and significantly revised the U.S. corporate income tax regime by, among other things, lowering corporate income tax rate from 35% to 21% effective January 1, 2018, while also imposing a repatriation tax on deemed repatriated earnings of our foreign subsidiaries in 2017, and implementing a quasi-territorial tax system on future foreign earnings.
On December 22, 2017, the SEC issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act” (“SAB 118”), which addresses the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. We determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. We finalized our accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
The impact of the Tax Act was minimal for the year ended December 29, 2018. We had sufficient current year domestic and foreign subsidiary losses, as well as net operating loss carryforwards that were generated prior to the Tax Act to fully offset taxable income. The Tax Act also introduces a Base Erosion Anti-Abuse Tax (“BEAT”), which is a minimum tax potentially accruable on certain intercompany payments to our foreign subsidiaries. Uncertainty regarding these provisions remain and are subject to further technical guidance. However, we believe that any tax accruable for the BEAT will be nominal in the near-term, based upon our current estimates and our corporate structure.    
We recognized an income tax benefit of $0.7 million on a loss before income taxes of $215.0 million, an income tax benefit of $1.4 million on a loss before income taxes of $195.9 million, and an income tax benefit of $4.8 million on a loss before income taxes of $29.2 million in 2018, 2017 and 2016, respectively. The resulting effective tax rates were (0.3)%, (0.7)% and (16.3)% for 2018, 2017 and 2016, respectively. The 2018 and 2017 effective tax rates differ from the expected statutory rate of 21% and 35%, respectively, based on our ability to benefit U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings. The lower 2018 income tax benefit compared to 2017 primarily relates to the lower corporate income tax rate under the Tax Act and lower stock-based compensations as a result of the Acquisition. The lower 2017 income tax benefit compared to 2016 primarily relates to lower acquisition related amortization expenses and lower state income taxes offset by an increase in tax reserves, and an increase in taxable foreign profits in certain jurisdictions.
Because of our U.S. operating loss in 2018, our significant loss carryforward position, and corresponding valuation allowance in all years, we have not been subject to federal or state tax on our U.S. income. If these losses and other tax attributes become fully utilized, our taxes will increase significantly to a more normalized, expected rate on U.S. earnings. The release of transfer pricing reserves in the future will have a beneficial impact to tax expense, but the timing of the impact depends on factors such as expiration of the

49


statute of limitations or settlements with tax authorities. No significant releases are expected in the near future based on information available at this time.
In determining future taxable income, we make assumptions to forecast federal, state and international operating income, the reversal of temporary differences, and the implementation of any feasible and prudent tax planning strategies. The assumptions require significant judgment regarding the forecasts of future taxable income, and are consistent with our income forecasts used to manage our business.
Liquidity and Capital Resources
 
Years Ended
 
December 29, 2018
 
December 30, 2017
 
December 31, 2016
 
 
 
 
 
 
 
(In thousands)
Net cash flow provided by (used in):
 
 
 
 
 
Operating activities
$
(99,083
)
 
$
(21,925
)
 
$
38,377

Investing activities
$
12,624

 
$
(54,849
)
 
$
(8,031
)
Financing activities
$
207,889

 
$
16,486

 
$
(2,780
)
 
 
Years Ended
 
December 29, 2018
 
December 30, 2017
 
 
 
 
 
(In thousands)
Cash and cash equivalents
$
202,954

 
$
116,345

Investments
26,511

 
183,725

Restricted cash
39,383

 
5,141

 
$
268,848

 
$
305,211

Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Long-term investments primarily consist of certificates of deposits, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Our restricted cash balance amounts are primarily pledged as collateral for certain standby letters of credit related to customer performance guarantees, value added tax licenses and property leases. Additionally, our restricted cash balance included funds in escrow related to the cash consideration associated with the Acquisition.
Operating Activities
Net cash used in operating activities was $99.1 million for 2018, as compared to net cash used in operating activities of $21.9 million for 2017 and net cash provided by operating activities of $38.4 million for 2016.    
Net loss for 2018 was $214.3 million, which included non-cash charges of $172.4 million, compared to a net loss for 2017 of $194.5 million, which included non-cash charges of $154.9 million. Net loss for 2016 was $24.4 million, which included non-cash charges of $116.3 million.
Net cash used in working capital was $57.2 million for 2018. Accounts receivables increased by $21.1 million attributable to higher revenue levels during 2018 and timing of invoicing and collections. Inventory levels increased by $8.6 million to address strong customer demand for our next-generation ICE4 products, while inventory levels of our prior generation products decreased. Accounts payable decreased by $0.5 million primarily due to the timing of payments and inventory purchases. Accrued liabilities and other expenses decreased by $21.5 million primarily due to reduced levels of compensation-related accruals. Additionally, this decrease was attributable to the reduction of customer right of returns, net of an increase in customer prepayments due to our adoption of Topic 606. Deferred revenue increased by $8.0 million due to maintenance

50


renewals on our growing installed base, which are typically contracted on an annual or multi-year basis, net of adjustments related to our adoption of Topic 606.
Net cash provided by working capital was $17.6 million for 2017. Accounts receivables decreased by $25.8 million attributable to lower revenue levels during 2017. Inventory levels decreased by $2.7 million reflecting inventory reduction and product rationalization efforts. Accounts payable decreased by $4.8 million primarily due to reduced inventory purchases and timing of payments. Accrued liabilities and other expenses decreased $14.4 million primarily due to reduced levels of compensation-related accruals and decreased accrued warranty primarily due to changes in estimated repair and replacement costs, along with improved failure rates. Deferred revenue increased $16.4 million attributable to commercial arrangements with customers to transition to new products and continued growth in on-going support services for our installed base, which are typically contracted on an annual or multi-year basis.
Net cash used in working capital was $53.5 million for 2016. Accounts receivables decreased by $33.9 million as our revenue levels decreased significantly during the second half of 2016. Inventory levels increased by $64.1 million as a result of stocking more components due to longer lead times with component suppliers, building up our PIC die bank inventory for our current generation of products to allow us to shift manufacturing capacity to our next generation PICs, building up new product inventory, as well as lower shipment volumes. Accounts payable decreased by $28.3 million primarily due to lower business volume during 2016. Deferred revenue increased $21.4 million primarily due to higher ongoing support services as we continued to grow our installed base.
Investing Activities
Net cash provided by investing activities for 2018 was $12.6 million. Investing activities during 2018 included the net payment of $102.9 million in connection with the Acquisition, and net proceeds of $152.2 million associated with sales, maturities and purchases of investments during the year. In addition, we spent $37.7 million on capital expenditures and received additional proceeds on the sale of our non-marketable equity investments of $1.1 million.
Net cash used in investing activities for 2017 was $54.8 million, including $58.0 million of capital expenditures, of which $12.4 million was due to our purchase of our module manufacturing facility in Pennsylvania in May 2017. Partially offsetting those spend activities were net proceeds of $3.2 million associated with purchases, sales, maturities and calls of investments during the year.
Net cash used in investing activities for 2016 was $8.0 million, including $43.3 million of capital expenditures and $7.0 million invested in a cost-method investment. Partially offsetting those spend activities were proceeds from the sale of a cost-method investment of $23.5 million and net proceeds of $18.8 million associated with purchases and maturities of investments during the year.
Financing Activities
Net cash provided by financing activities was $207.9 million and $16.5 million for 2018 and 2017, respectively, and net cash used by financing activities was $2.8 million for 2016. Financing activities in 2018 included proceeds from the issuance of the 2024 Notes of $391.4 million, offset by the payment for capped call transactions related to the 2024 Notes of $48.9 million. Financing activities during 2018 also included $150.0 million for the repayment of the 2018 Notes, which matured on June 1, 2018. Additionally, the Company made principal payments on capital lease obligations of $1.2 million during the period. The period also included net proceeds from the issuance of shares under our 2007 Employee Stock Purchase Plan (“ESPP”) and the exercise of stock options. These proceeds were offset by the minimum tax withholdings paid on behalf of certain employees for net share settlements of restricted stock units (“RSUs”).
Financing activities in 2017 included $18.0 million in net proceeds from the issuance of shares under our ESPP and the exercise of stock options. Proceeds were offset by the minimum tax withholdings paid on behalf of certain employees for net share settlements of RSUs. Additionally, during 2017, in association with the compulsory acquisition proceedings in accordance with Swedish law, we paid $0.5 million to the minority shareholders of Transmode based on the final determination of the arbitration tribunal.
Financing activities in 2016 included $16.8 million related to the purchase of the noncontrolling interest upon award of advance title to acquire the remaining 4.2% of Transmode shares related to the Transmode acquisition. Additionally, financing activities in 2016 included net proceeds from the exercise of stock options and

51


the issuance of shares under our ESPP. These proceeds were offset by the minimum tax withholdings paid on behalf of certain employees for net share settlements of RSUs.
Liquidity
As described above, we utilized a significant amount of cash to close the Acquisition and began to implement the restructuring of the business. We expect to continue utilizing cash during the first three quarters of 2019 as we continue to execute on our integration plan. We believe that our current cash, cash equivalents and investments will be sufficient to meet our anticipated cash needs for working capital and capital expenditures, and the cash required as part of the integration of Coriant. If these sources of cash are insufficient to satisfy our liquidity requirements during the year or beyond 12 months, we may require additional capital from equity financing, debt financing or other financings to fund our operations, including integration and restructuring efforts, and to respond to competitive pressures or strategic opportunities, or otherwise. We may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financings may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer dilution in their percentage ownership of us, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock.
In September 2018, we issued the 2024 Notes, which will mature on September 1, 2024, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds from the 2024 Notes issuance were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions. We also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intend to use the remaining net proceeds for general corporate purposes.
Upon conversion, it is our intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, we intend to pay or deliver, as the case may be, either cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. As of December 29, 2018, long-term debt, net, was $266.9 million, which represents the liability component of the $402.5 million principal balance, net of $135.6 million of unamortized debt discount and debt issuance costs. The debt discount and debt issuance costs are currently being amortized over the remaining term until maturity of the 2024 Notes on September 1, 2024. To the extent that the holders of the 2024 Notes request conversion during an early conversion window, we may require funds for repayment of such 2024 Notes prior to their maturity date.
As of December 29, 2018, contractual obligations related to the 2024 Notes are payments of $8.3 million due in 2019, $8.6 million due each year from 2020 through 2023, and $411.1 million due in 2024. These amounts represent principal and interest cash payments over the term of the 2024 Notes. Any future redemption or conversion of the Notes could impact the amount or timing of our cash payments.
For more information regarding the 2024 Notes and the financing lease obligations, see Note 12, “Debt and Financing Lease Obligations” to the Notes to Consolidated Financial Statements.
As of December 29, 2018, we had $229.5 million of cash, cash equivalents, and short-term investments, including $89.8 million of cash and cash equivalents held by our foreign subsidiaries. Notwithstanding the effects of the Act in changing the taxation of foreign earnings from a worldwide to a territorial-based system and requirement of a mandatory one-time transition tax on cumulative foreign subsidiaries earnings and profits, we continue to assert that the earnings certain foreign subsidiaries’ operations will be indefinitely reinvested outside of the United States, and accordingly, we have not provided for potential foreign withholding taxes that may otherwise be accruable.

52




Contractual Obligations
The following is a summary of our contractual obligations as of December 29, 2018:
 
 
 
Payments Due by Period
 
Total
 
Less than
1 year
 
1 - 3
years
 
3 - 5
years
 
More than
5 years
 
 
 
 
 
 
 
 
 
 
 
(In thousands)
Purchase obligations(1)
$
203,546

 
$
200,939

 
$
1,350

 
$
1,257

 
$

Operating leases(2)
69,421

 
18,352

 
21,935

 
10,831

 
18,303

Convertible senior notes, including interest
453,581

 
8,316

 
17,106

 
17,106

 
411,053

Financing lease obligations(3)
51,409

 
9,346

 
16,120

 
10,193

 
15,750

Total contractual obligations(4)(5)
$
777,957

 
$
236,953

 
$
56,511

 
$
39,387

 
$
445,106

 
 
(1) 
We have service agreements with our major production suppliers under which we are committed to purchase certain parts.
(2) 
We lease facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 10 years, and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to five years. We also have contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, we record an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably assured. The estimated useful life of leasehold improvements is one to 10 years. See Note 13, "Commitments and Contingencies" to the Notes to Consolidated Financial Statements for more information.
(3) 
We lease two facilities that were assumed with the Acquisition. As a result of purchase accounting, these financing lease obligations were recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligations will continue to be amortized and payments due will be made over the remaining period of the lease terms, which range from seven to 10 years. See Note 12, "Debt and Financing Lease Obligations" to the Notes to Consolidated Financial Statements for more information.
(4) 
Tax liabilities of $3.4 million related to uncertain tax positions are not included in the table because we cannot reliably estimate the timing and amount of future payments, if any.
(5) 
In 2019, we expect to make contributions of $2.7 million to cover benefit payments to plan participants. Expected future payments to our pension and post employment plan are excluded from the contractual obligation table because they do not represent contractual cash outflow as they are dependent on various factors. See Note 18, "Employee Benefit and Pension Plans" to the Notes to Consolidated Financial Statements for more information.
We had $30.0 million of standby letters of credit and bank guarantees outstanding as of December 29, 2018. These consisted of $23.4 million related to customer performance guarantees, $2.9 million related to property leases, $1.8 million related to Coriant pre-acquisition restructuring plans, $1.4 million of value-added tax and customs' licenses and $0.5 million related to credit cards. Of the aforementioned standby letters of credit and bank guarantees outstanding, $13.4 million was backed by cash collateral from a third-party institution, and we accrued 5% annual interest on the outstanding cash collateral.
We had $4.2 million of standby letters of credit and bank guarantees outstanding as of December 30, 2017. These consisted of $2.2 million related to customer performance guarantees, $1.3 million value added tax and customs' licenses, and $0.7 million related to property leases.
Off-Balance Sheet Arrangements
As of December 29, 2018, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

53


Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with U.S. GAAP. These accounting principles require us to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. See Note 2, “Significant Accounting Policies” to the Notes to Consolidated Financial Statements, which in included in Item 8. Financial Statements and Supplementary Data, which describes our significant accounting policies and methods used in preparation of our consolidated financial statements. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, our consolidated financial statements will be affected.
We believe our critical accounting policies and estimates are those related to revenue recognition, stock-based compensation, employee benefit and pension plans, accounting for income taxes, inventory valuation, accrued warranty, business combination, amortization of intangible assets, and impairment of intangibles and goodwill. Management considers these policies critical because they are both important to the portrayal of our financial condition and results of operations, and they require management to make judgments and estimates about inherently uncertain matters.
Revenue Recognition
Effective December 31, 2017, we adopted Topic 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting under Topic 605.
We recognize revenue when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
We determine revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, we satisfy a performance obligation.
Many of our product sales are sold in combination with installation and deployment services along with initial hardware and software support. Our product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. We evaluate each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are

54


provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. We typically satisfy our performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. We assess our ability to collect from our customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.
For sales to resellers, the same revenue recognition criteria apply. It is our practice to identify an end-user prior to shipment to a reseller. We do not offer rights of return or price protection to our resellers.
We report revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
We sell software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. IB-enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of IB licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial shipment of the IB enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, we have the right to deliver and invoice such IB licenses to the customer. Under Topic 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchases were not fixed. Under Topic 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, we are required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancellable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.

55


Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by us have readily observable selling prices. For products and services that do not, we generally estimate stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect our costs and margins. As part of our stand-alone selling price policy, we review product pricing on a periodic basis to identify any significant changes and revise our expected stand-alone selling price assumptions as appropriate.
Capitalization of Costs to Obtain a Contract
We have assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, we capitalize sales commissions related to multi-year service contracts, which are paid for upfront and amortize the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
Our remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, as of period end, consisting of deferred revenue and backlog. Our backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. Our backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.    
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The expected forfeiture rate is estimated based on our historical forfeiture data and compensation costs are recognized only for those equity awards expected to vest. The estimation of the forfeiture rate required judgment, and to the extent actual forfeitures differed from expectations, changes in estimate are recorded as an adjustment in the period when such estimates are revised. We historically recorded stock-based compensation expense by applying the forfeiture rates and adjusted estimated forfeiture rates to actual. During the third fiscal quarter beginning on June 26, 2016, we elected to early adopt ASU 2016-09 and elected to change our accounting policy to account for forfeitures when they occur on a modified retrospective basis.
We make a number of estimates and assumptions in determining stock-based compensation related to stock options including the following:
The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The expected term is estimated based on our historical data on employee exercise patterns and post vesting termination behavior to estimate expected exercises over the contractual term of grants.
Expected volatility of our stock is based on the weighted-average implied and historical volatility of Infinera.
 
We estimate the fair value of the rights to acquire stock under the ESPP using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and we use our own historical volatility data in the valuation of shares that are purchased under the ESPP.

56


We account for the fair value of RSUs using the closing market price of our common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably on an annual basis over three or four years.
We granted performance stock units (“PSUs”) to our executive officers and senior management in 2016, 2017 and 2018 as part of our annual refresh grant process. These PSUs entitle our executive officers and senior management to receive a number of shares of our common stock based on our stock price performance compared to a specified target composite index for the same period. These PSUs vest over the span of one year, two years and three years, and the number of shares to be issued upon vesting ranges from zero to two times the number of PSUs granted depending on the relative performance of our common stock price compared to the targeted composite index. This performance metric is classified as a market condition.
We use a Monte Carlo simulation model to determine the fair value of PSUs on the date of grant. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for our stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the our stock price, expected volatility of target composite index, correlation between changes in our stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of our stock is based on the weighted-average historical volatility of our stock. Expected volatility of target composite index is based on the historical and implied data. Correlation is based on the historical relationship between our stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for us as we do not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, we have granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. We assess the achievement status of these PSUs on a quarterly basis and record the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
We operate a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects our actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. We evaluate our expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. We update the expected long-term return on assets when we observe a sufficient level of evidence that would suggest the long-term expected return has changed.
Accounting for Income Taxes
On December 22, 2017, SAB 118 was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. We determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. We finalized our accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.

57


As part of the process of preparing our consolidated financial statements, we are required to estimate our taxes in each of the jurisdictions in which we operate. We estimate actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in our consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized. Accordingly, realization of our deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
We must assess the likelihood that some portion or all of our deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent we believe that recovery does not meet the “more-likely-than-not” standard, we must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against its net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including our forecasts of taxable income over the applicable carryforward periods, our current financial performance, our market environment, and other factors. Based on the available objective evidence, at December 29, 2018, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that we determine that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of our products.
Inventory that is obsolete or in excess of our forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing our inventory costs and deferred inventory costs, we considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. We concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. We have, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
We consider whether we should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, we have also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.

58


Accrued Warranty
In our contracts with our customers, we warrant that our products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at our sole option and expense. Our hardware warranty periods generally range from one to five years from date of acceptance for hardware and our software warranty is 90 days. Upon delivery of our products, we provide for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual estimated future returns and cost of repair rates and the application of those estimated rates to our in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, our costs of repair vary based on repair volume and our ability to repair, rather than replace, defective units, as well as our ability to utilize used units to fulfill warranty obligations. In the event that actual product failure rates and costs to repair differ from our estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. We regularly assess the adequacy of our recorded warranty liabilities and adjust the amounts as necessary.
Business Combination
Accounting for acquisitions requires management to estimate the fair value of the assets and liabilities assumed, which requires management to make significant estimates, judgments, and assumptions that could materially affect the timing or amounts recognized in its financial statements. These assumptions and estimates include our use of the asset and the appropriate discount rates. Our significant estimates can include, but are not limited to, the future cash flows, the appropriate weighted cost of capital, and discount rates, as well as the estimated useful life of intangible assets, deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowance, which are initially estimated as of the acquisition date. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates. As a result, during the measurement period, which may be up to one year following the acquisition date, if new information is obtained about facts and circumstances that existed as of the acquisition date, we may record adjustments to the fair value of these assets and liabilities, with the corresponding offset to goodwill.
Amortization of Intangible Assets
Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Once projects have been completed they are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Intangible Assets and Goodwill
Goodwill is evaluated for impairment on an annual basis in the fourth quarter of our fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. We have elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of its single reporting unit is less than its carrying amount. If we determine that it is more likely than not that the fair value of its single reporting unit is less than its carrying amount, then the two-step goodwill impairment test will be performed. The first step, identifying a potential impairment, compares the fair value of its single reporting unit with its carrying amount. If the carrying amount exceeds its fair value, the second step will be performed; otherwise, no further step is required. The second step, measuring the impairment loss, compares the implied fair value of the goodwill with the carrying amount of the goodwill. Any excess of the goodwill carrying amount over the implied fair value is recognized as an impairment loss. We evaluate events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash

59


flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, we record an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Recent Accounting Pronouncements
See Note 2, “Significant Accounting Policies” to the Notes to Consolidated Financial Statements for a full description of recent accounting pronouncements including the respective expected dates of adoptions and effects on us.


60


ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Currency Risk
We operate in international markets, which expose us to market risk associated with foreign currency exchange rate fluctuations between the U.S. dollar and various foreign currencies, the most significant of which are the euro and Swedish kronor (“SEK”). Historically, the majority of our revenue contracts are denominated in U.S. dollars, with the most significant exception being in Europe, where we invoice primarily in euros and SEK. Additionally, a portion of our expenses, primarily the cost of personnel for research and development, sales and sales support to deliver technical support on our products and professional services, and the cost to manufacture, are denominated in foreign currencies, primarily the Indian rupee, the euro, SEK and the British pound. As a result of the Acquisition, we have increased exposure to a broader set of currencies. Revenue resulting from selling in local currencies and costs incurred in local currencies are exposed to foreign currency exchange rate fluctuations that can affect our operating income. As exchange rates vary, operating income may differ from expectations.
We currently enter into foreign currency exchange forward contracts to reduce the impact of currency exchange rate movements on certain transactions, but do not cover all foreign-denominated transactions and therefore do not entirely eliminate the impact of fluctuations in exchange rates that could negatively affect our results of operations and financial condition.
We enter into foreign currency exchange forward contracts to reduce the impact of foreign currency fluctuations on accounts receivable and restricted cash denominated in euros and British pounds. As a result, we do not expect a significant impact to our results from a change in exchange rates on foreign denominated accounts receivable balances and restricted cash in the near-term. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash. Accordingly, the effect of an immediate 10% adverse change in foreign exchange rates on these transactions during 2018 would not be material to our results of operations.
During 2018, we also entered into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. The contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded. The effect of an immediate 10% adverse change in foreign exchange rates on these transactions during 2018 would not be material to our results of operations.
Interest Rate Sensitivity
We had cash and cash equivalents, investments, and restricted cash totaling $268.8 million and $305.2 million as of December 29, 2018 and December 30, 2017, respectively. As of December 29, 2018, we have invested in certificates of deposit, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. The unrestricted cash and cash equivalents are held for working capital purposes. We do not enter into investments for speculative purposes. We do not believe that we have any material exposure to changes in the fair value as a result of changes in interest rates. Declines in interest rates, however, will reduce future investment income. If overall interest rates fell by 10% in 2018 and 2017, our interest income would have declined approximately $0.2 million and $0.3 million, respectively, assuming consistent investment levels.
Market Risk and Market Interest Risk
Holders may convert the 2024 Notes prior to maturity upon the occurrence of certain circumstances. Upon conversion, we will pay or deliver, as the case may be, cash, shares of our common stock or a combination of cash and shares of our common stock, at our election. If our common stock price is above the initial conversion price of $9.87 upon conversion or at maturity, the amount of cash or shares of common stock required to pay the conversion premium is not fixed and would increase if our common stock price increases.
As of December 29, 2018, the fair value of the 2024 Notes was $289.0 million. The fair value was determined based on the quoted bid price of the 2024 Notes in an over-the-counter market on December 28, 2018. The 2024 Notes are classified as Level 2 of the fair value hierarchy. The fair value of the 2024 Notes is subject to interest rate risk, market risk and other factors due to the convertible feature. The fair value of the

61


2024 Notes will generally increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the 2024 Notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines in value. The interest and market value changes affect the fair value of the 2024 Notes but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we do not carry the 2024 Notes at fair value. We present the fair value of the 2024 Notes for required disclosure purposes only.
See Note 12, “Debt and Financing Lease Obligations” to the Notes to Consolidated Financial Statements for further information.

62


ITEM 8.        FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 


63


Report of Ernst & Young LLP, Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors of Infinera Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Infinera Corporation (the Company) as of December 29, 2018 and December 30, 2017, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity and cash flows for each of the three years in the period ended December 29, 2018, and the related notes and the financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 29, 2018 and December 30, 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 29, 2018, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 14, 2019 expressed an unqualified opinion thereon.

Adoption of New Accounting Standard
As discussed in Notes 2 and 3 to the consolidated financial statements, the Company changed its method of accounting for revenue recognition in the year ended December 29, 2018 due to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606).

Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/    ERNST & YOUNG LLP        
We have served as the Company’s auditor since 2001.
San Jose, California
March 14, 2019

64


Report of Ernst & Young LLP, Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Infinera Corporation
Opinion on Internal Control over Financial Reporting
We have audited Infinera Corporation’s internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Infinera Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 29, 2018, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets as of December 29, 2018 and December 30, 2017, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity and cash flows for each of the three years in the period ended December 29, 2018, and the related notes and the financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “consolidated financial statements”) of the Company and our report dated March 14, 2019 expressed an unqualified opinion thereon.
As indicated in the accompanying Management’s Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Telecom Holding Parent LLC (“Coriant”), which is included in the 2018 consolidated financial statements of the Company and constituted approximately 15% of consolidated net revenue for the year ended December 29, 2018 and approximately 44% of consolidated total assets and 36% of consolidated net assets (excluding goodwill and acquired intangibles) as of December 29, 2018. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Coriant.

Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
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.

65


Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/    ERNST & YOUNG LLP        
San Jose, California
March 14, 2019

66


INFINERA CORPORATION
CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
 
December 29, 2018
 
December 30, 2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
202,954

 
$
116,345

Short-term investments
26,511

 
147,596

Short-term restricted cash
13,229

 
544

Accounts receivable, net of allowance for doubtful accounts of $5,084 in 2018 and $892 in 2017
317,115

 
126,152

Inventory
311,888

 
214,704

Prepaid expenses and other current assets
85,400

 
42,596

Total current assets
957,097

 
647,937

Property, plant and equipment, net
342,820

 
135,942

Intangible assets
233,119

 
92,188

Goodwill
227,231

 
195,615

Long-term investments

 
36,129

Long-term restricted cash
26,154

 
4,597

Other non-current assets
14,849

 
5,262

Total assets
$
1,801,270

 
$
1,117,670

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
191,187

 
$
58,124

Accrued expenses
131,891

 
39,782

Accrued compensation and related benefits
71,152

 
45,751

Short-term debt

 
144,928

Accrued warranty
20,103

 
13,670

Deferred revenue
88,534

 
72,421

Total current liabilities
502,867

 
374,676

Long-term debt, net
266,929

 

Long-term financing lease obligation
193,538

 

Accrued warranty, non-current
20,918

 
17,239

Deferred revenue, non-current
31,768

 
22,502

Deferred tax liability, non-current
13,347

 
21,609

Other long-term liabilities
68,082

 
16,279

Commitments and contingencies (Note 13)

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.001 par value
Authorized shares—25,000 and no shares issued and outstanding

 

Common stock, $0.001 par value
Authorized shares—500,000 in 2018 and 2017
Issued and outstanding shares—175,452 in 2018 and 149,471 in 2017
175

 
149

Additional paid-in capital
1,685,916

 
1,417,043

Accumulated other comprehensive income (loss)
(25,300
)
 
6,254

Accumulated deficit
(956,970
)
 
(758,081
)
Total stockholders' equity
703,821

 
665,365

Total liabilities and stockholders’ equity
$
1,801,270

 
$
1,117,670

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

67


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
 
 
Years Ended
 
December 29, 2018
 
December 30, 2017
 
December 31, 2016
Revenue:
 
 
 
 
 
Product
$
763,555

 
$
610,535

 
$
751,167

Services
179,824

 
130,204

 
118,968

Total revenue
943,379

 
740,739

 
870,135

Cost of revenue:
 
 
 
 
 
Cost of product
517,765

 
406,644

 
413,551

Cost of services
78,353

 
50,480

 
43,151

Amortization of intangible assets
23,475

 
20,474

 
19,715

Restructuring and related
2,630

 
19,141

 

Total cost of revenue
622,223

 
496,739

 
476,417

Gross profit
321,156

 
244,000

 
393,718

Operating expenses:
 
 
 
 
 
Research and development
244,302

 
224,368

 
232,143

Sales and marketing
124,238

 
109,511

 
111,678

General and administrative
80,957

 
70,620

 
67,612

Amortization of intangible assets
29,296

 
6,160

 
6,189

Acquisition and integration costs
15,530

 
322

 
1,870

Restructuring and related
12,512

 
16,106

 

Total operating expenses
506,835

 
427,087

 
419,492

Loss from operations
(185,679
)
 
(183,087
)
 
(25,774
)
Other income (expense), net:
 
 
 
 
 
Interest income
2,428

 
3,328

 
2,478

Interest expense
(22,049
)
 
(14,017
)
 
(12,887
)
Other gain (loss), net
(9,650
)
 
(2,160
)
 
7,002

Total other income (expense), net
(29,271
)
 
(12,849
)
 
(3,407
)
Loss before income taxes
(214,950
)
 
(195,936
)
 
(29,181
)
Benefit from income taxes
(655
)
 
(1,430
)
 
(4,751
)
Net loss
(214,295
)
 
(194,506
)
 
(24,430
)
Less: Loss attributable to noncontrolling interest

 

 
(503
)
Net loss attributable to Infinera Corporation
$
(214,295
)
 
$
(194,506
)
 
$
(23,927
)
Net loss per common share attributable to Infinera Corporation:
 
 
 
 
 
Basic
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)
Diluted
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)
Weighted average shares used in computing net loss per common share:
 
 
 
 
 
Basic
157,748

 
147,878

 
142,989

Diluted
157,748

 
147,878

 
142,989


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

68


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
 
 
Years Ended
 
December 29, 2018
 
December 30, 2017
 
December 31, 2016
Net loss
$
(214,295
)
 
$
(194,506
)
 
$
(24,430
)
Other comprehensive income (loss):
 
 
 
 
 
Unrealized gain (loss) on available-for-sale investments
327

 
(209
)
 
297

Foreign currency translation adjustment
(26,483
)
 
34,787

 
(29,625
)
Tax effect on items related to available-for-sale investments
(85
)
 

 
(119
)
Actuarial loss on pension liabilities
(5,313
)
 

 

Net change in accumulated other comprehensive income (loss)
(31,554
)
 
34,578

 
(29,447
)
Less: Comprehensive loss attributable to noncontrolling interest

 

 
(503
)
Comprehensive loss attributable to Infinera Corporation
$
(245,849
)
 
$
(159,928
)
 
$
(53,374
)


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


69


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
For the Years Ended December 31, 2016, December 30, 2017 and December 29, 2018
(In thousands)
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Accumulated
Deficit
 
Total Stockholders' Equity
 
Noncontrolling Interest
 
Total
 
 
Shares
 
Amount
 
 
 
Balance at December 26, 2015
 
140,197

 
$
140

 
$
1,300,301

 
$
1,123

 
$
(539,413
)
 
$
762,151

 
$
14,910

 
$
777,061

Stock options exercised
 
825

 
1

 
4,094

 

 

 
4,095

 

 
4,095

ESPP shares issued
 
1,369

 
1

 
13,607

 

 

 
13,608

 

 
13,608

Shares withheld for tax obligations
 
(287
)
 

 
(3,657
)
 

 

 
(3,657
)
 

 
(3,657
)
Restricted stock units released
 
2,917

 
3

 
(3
)
 

 

 

 

 

Issuance of common stock related to acquisition
 

 

 

 

 

 

 

 

Stock-based compensation
 

 

 
42,552

 

 

 
42,552

 

 
42,552

Noncontrolling interest investment
 

 

 

 

 

 

 
(14,407
)
 
(14,407
)
Squeeze-out Proceedings
 

 

 
(2,812
)
 

 

 
(2,812
)
 

 
(2,812
)
Cumulative-effect adjustment from adoption of ASU 2016-09
 

 

 

 

 
(235
)
 
(235
)
 

 
(235
)
Other comprehensive loss
 

 

 

 
(29,447
)
 

 
(29,447
)
 

 
(29,447
)
Net loss
 

 

 

 

 
(23,927
)
 
(23,927
)
 
(503
)
 
(24,430
)
Balance at December 31, 2016
 
145,021

 
$
145

 
$
1,354,082

 
$
(28,324
)
 
$
(563,575
)
 
$
762,328

 
$

 
$
762,328

Stock options exercised
 
196

 

 
1,525

 

 

 
1,525

 

 
1,525

ESPP shares issued
 
2,140

 
2

 
16,409

 

 

 
16,411

 

 
16,411

Shares withheld for tax obligations
 
(110
)
 

 
(1,034
)
 

 

 
(1,034
)
 

 
(1,034
)
Restricted stock units released
 
2,224

 
2

 
(2
)
 

 

 

 

 

Stock-based compensation
 

 

 
46,063

 

 

 
46,063

 

 
46,063

Other comprehensive income
 

 

 

 
34,578

 

 
34,578

 

 
34,578

Net loss
 

 

 

 

 
(194,506
)
 
(194,506
)
 

 
(194,506
)
Balance at December 30, 2017
 
149,471

 
$
149

 
$
1,417,043

 
$
6,254

 
$
(758,081
)
 
$
665,365

 
$

 
$
665,365

 

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

70


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
For the Years Ended December 31, 2016, December 30, 2017 and December 29, 2018 - (Continued)
(In thousands)
 
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Accumulated
Deficit
 
Total Stockholders' Equity
 
Noncontrolling Interest
 
Total
 
 
Shares
 
Amount
 
 
 
Balance at December 30, 2017
 
149,471

 
$
149

 
$
1,417,043

 
$
6,254

 
$
(758,081
)
 
$
665,365

 
$

 
$
665,365

Stock options exercised
 
229

 

 
1,701

 

 

 
1,701

 

 
1,701

ESPP shares issued
 
2,189

 
2

 
15,990

 

 

 
15,992

 

 
15,992

Shares withheld for tax obligations
 
(109
)
 

 
(1,144
)
 

 

 
(1,144
)
 

 
(1,144
)
Restricted stock units released
 
2,697

 
3

 
(3
)
 

 

 

 

 

Issuance of common stock related to acquisition
 
20,975

 
21

 
129,607

 

 

 
129,628

 

 
129,628

Stock-based compensation
 

 

 
42,905

 

 

 
42,905

 

 
42,905

Conversion option related to convertible senior notes, net of allocated costs
 

 

 
128,726

 

 

 
128,726

 

 
128,726

Cumulative-effect adjustment from adoption of Topic 606
 

 

 

 

 
15,406

 
15,406

 

 
15,406

Purchase of capped call transactions
 

 

 
(48,909
)
 

 

 
(48,909
)
 

 
(48,909
)
Other comprehensive loss
 

 

 

 
(31,554
)
 

 
(31,554
)
 

 
(31,554
)
Net loss
 

 

 

 

 
(214,295
)
 
(214,295
)
 

 
(214,295
)
Balance at December 29, 2018
 
175,452

 
$
175

 
$
1,685,916

 
$
(25,300
)
 
$
(956,970
)
 
$
703,821

 
$

 
$
703,821



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


71


INFINERA CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
Years Ended
 
December 29, 2018
 
December 30, 2017
 
December 31, 2016
Cash Flows from Operating Activities:
 
 
 
 
 
Net loss
$
(214,295
)
 
$
(194,506
)
 
$
(24,430
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
 
 
Depreciation and amortization
100,494

 
65,997

 
61,489

Non-cash restructuring and other related credits
7,291

 
29,237

 

Amortization of debt discount and issuance costs
11,161

 
11,342

 
10,260

Interest accretion related to financing lease obligation
4,694

 

 

Impairment of intangible assets

 
252

 
11,295

Realized gain on sale of non-marketable equity investments
(1,050
)
 

 
(8,983
)
Impairment of non-marketable equity investment
5,110

 
1,890

 

Stock-based compensation expense
43,410

 
45,720

 
40,533

Other loss
1,304

 
503

 
1,741

Changes in assets and liabilities:
 
 
 
 
 
Accounts receivable
(21,111
)
 
25,849

 
33,895

Inventory
(8,617
)
 
2,727

 
(64,095
)
Prepaid expenses and other assets
(13,458
)
 
(8,194
)
 
(5,501
)
Accounts payable
(520
)
 
(4,763
)
 
(28,254
)
Accrued liabilities and other expenses
(21,490
)
 
(14,395
)
 
(11,012
)
Deferred revenue
7,994

 
16,416

 
21,439

Net cash provided by (used in) operating activities
(99,083
)
 
(21,925
)
 
38,377

Cash Flows from Investing Activities:
 
 
 
 
 
Purchase of available-for-sale investments
(2,986
)
 
(160,215
)
 
(124,077
)
Proceeds from sales of available-for-sale investments
53,039

 
10,531

 

Proceeds from maturities and calls of investments
102,112

 
152,876

 
142,898

Acquisition of business, net of cash acquired
(102,899
)
 

 

Purchase of non-marketable equity investments

 

 
(7,000
)
Proceeds from sale of non-marketable equity investments
1,050

 

 
23,483

Purchase of property and equipment
(37,692
)
 
(58,041
)
 
(43,335
)
Net cash provided by (used in) investing activities
12,624

 
(54,849
)
 
(8,031
)
Cash Flows from Financing Activities:
 
 
 
 
 
Proceeds from issuance of debt, net
391,431

 

 

Purchase of capped call transactions
(48,880
)
 

 

Repayment of debt
(150,000
)
 

 

Principal payments on financing lease obligations
(1,211
)
 

 

Acquisition of noncontrolling interest

 
(471
)
 
(16,771
)
Proceeds from issuance of common stock
17,693

 
17,991

 
17,648

Minimum tax withholding paid on behalf of employees for net share settlement
(1,144
)
 
(1,034
)
 
(3,657
)
Net cash provided by (used in) financing activities
207,889

 
16,486

 
(2,780
)
Effect of exchange rate changes on cash
(579
)
 
4,194

 
(4,397
)
Net change in cash and cash equivalents
120,851

 
(56,094
)
 
23,169

Cash, cash equivalents and restricted cash at beginning of period
121,486

 
177,580

 
154,411

Cash, cash equivalents and restricted cash at end of period(1)
$
242,337

 
$
121,486

 
$
177,580

Supplemental disclosures of cash flow information:
 
 
 
 
 
Cash paid for income taxes, net of refunds
$
6,692

 
$
5,690

 
$
6,625

Cash paid for interest
$
3,554

 
$
2,639

 
$
2,776

Supplemental schedule of non-cash investing and financing activities:
 
 
 
 
 
Transfer of inventory to fixed assets
$
3,787

 
$
4,950

 
$
5,597

Common stock issued in connection with acquisition
$
129,628

 
$

 
$


72


 
 
 

(1)     Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets:
 
December 29, 2018
 
December 30, 2017
 
December 31, 2016
 
 
 
 
 
 
 
(In thousands)
Cash and cash equivalents
$
202,954

 
$
116,345

 
$
162,641

Short-term restricted cash
13,229

 
544

 
8,490

Long-term restricted cash
26,154

 
4,597

 
6,449

Total cash, cash equivalents and restricted cash
$
242,337

 
$
121,486

 
$
177,580

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

73


INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
 
1.    Organization and Basis of Presentation
Infinera Corporation (“Infinera” or the “Company”), headquartered in Sunnyvale, California, was founded in December 2000 and incorporated in the State of Delaware. Infinera is a global supplier of networking solutions comprised of networking equipment, software and services. The Company's portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, as well as software-defined networking, network management and routing software.
During the fourth quarter of 2018, the Company completed the acquisition of all the outstanding limited liability company interests (the “Units”) of Telecom Holding Parent LLC (“Coriant”), a Delaware limited liability company and wholly-owned subsidiary of Coriant Investor LLC, a Delaware limited liability company (“Seller”), pursuant to the Unit Purchase Agreement (the “Purchase Agreement”) by and among the Company, Seller and Oaktree Optical Holdings, L.P., a Delaware limited partnership (“Lender”) (the “Acquisition”). The Acquisition was accounted for as a business combination, and accordingly, the Company has consolidated the financial results of Coriant with its financial results for the period from October 1, 2018, the date the acquisition closed (the “Acquisition Date”) through December 31, 2018.
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2018 and 2017 were 52-week years that ended on December 29, 2018 and December 30, 2017, respectively. Fiscal year 2016 was a 53-week year that ended on December 31, 2016. The next 53-week year will end on December 31, 2022.
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. The Company reclassified certain amounts reported in previous periods to conform to the current presentation. Effective in the fourth quarter of 2018, the Company elected to present amortization of intangible assets as separate line items within cost of revenue and operating expenses. Additionally, the Company elected to present acquisition and integration costs as a separate line item within operating expenses. As a result, the costs previously reflected in cost of revenue and operating expenses were reclassified to “Amortization of intangible assets” and “Acquisition and integration costs” within total cost of revenue and total operating expenses. Prior period amounts have been revised to conform to the current period presentation. This change in presentation does not affect the Company's total cost of revenue or total operating expenses.

74




The following table shows reclassified amounts to conform to the current period's presentation:
 
Years Ended
 
December 30, 2017
 
December 31, 2016
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Cost of product
$
427,118

 
$
(20,474
)
 
$
406,644

 
$
433,266

 
$
(19,715
)
 
$
413,551

Cost of services
50,480

 

 
50,480

 
43,151

 

 
43,151

Amortization of intangible assets(1)
N/A

 
20,474

 
20,474

 
N/A

 
19,715

 
19,715

Restructuring and related
19,141

 

 
19,141

 

 

 

Total
$
496,739

 
$

 
$
496,739

 
$
476,417

 
$

 
$
476,417

 
 
 
 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
224,299

 
$
69

 
$
224,368

 
$
232,291

 
$
(148
)
 
$
232,143

Sales and marketing
116,057

 
(6,546
)
 
109,511

 
118,858

 
(7,180
)
 
111,678

General and administrative
70,625

 
(5
)
 
70,620

 
68,343

 
(731
)
 
67,612

Amortization of intangible assets(1)
N/A

 
6,160

 
6,160

 
N/A

 
6,189

 
6,189

Acquisition and integration costs(1)
N/A

 
322

 
322

 
N/A

 
1,870

 
1,870

Restructuring and related
16,106

 

 
16,106

 

 

 

Total
$
427,087

 
$

 
$
427,087

 
$
419,492

 
$

 
$
419,492

 
 
 
(1)
These lines were not previously reported in the consolidated statements of operations.
2.    Significant Accounting Policies    
Use of Estimates
The consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). These accounting principles require the Company to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations and accounting for income taxes. Other estimates, assumptions and judgments made by management include restructuring and other related costs, allowances for sales returns, allowances for doubtful accounts, pension, useful life of acquired intangibles and recoverability of property, plant and equipment, fair value measurement of the liability component of the convertible senior notes, non-marketable equity investments and derivative instruments. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.

75



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Revenue Recognition
Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“Topic 606”), using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition” (“Topic 605”).
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.

76



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth (“IB”) enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of IB licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial shipment of the IB enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchases were not fixed. Under Topic 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancellable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.

77



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The expected forfeiture rate is estimated based on the Company's historical forfeiture data and compensation costs are recognized only for those equity awards expected to vest. The estimation of the forfeiture rate required judgment, and to the extent actual forfeitures differed from expectations, changes in estimate are recorded as an adjustment in the period when such estimates are revised. The Company historically recorded stock-based compensation expense by applying the forfeiture rates and adjusted estimated forfeiture rates to actual. During the third fiscal quarter beginning on June 26, 2016, the Company elected to early adopt ASU 2016-09 and elected to change its accounting policy to account for forfeitures when they occur on a modified retrospective basis.
The Company makes a number of estimates and assumptions in determining stock-based compensation related to stock options including the following:
The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The expected term is estimated based on the Company’s historical data on employee exercise patterns and post vesting termination behavior to estimate expected exercises over the contractual term of grants.
Expected volatility of the Company’s stock is based on the weighted-average implied and historical volatility of the Company.
 
The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company uses its own historical volatility data in the valuation of shares that are purchased under the ESPP.
The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably on an annual basis over three or four years.
The Company granted performance stock units (“PSUs”) to its executive officers and senior management in 2016, 2017 and 2018 as part of the Company's annual refresh grant process. These PSUs

78



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

entitle the Company's executive officers and senior management to receive a number of shares of the Company's common stock based on its stock price performance compared to a specified target composite index for the same period. These PSUs vest over the span of one year, two years and three years, and the number of shares to be issued upon vesting ranges from zero to two times the number of PSUs granted depending on the relative performance of the Company's common stock price compared to the targeted composite index. This performance metric is classified as a market condition.
The Company uses a Monte Carlo simulation model to determine the fair value of PSUs on the date of grant. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.
Research and Development
All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.
Advertising
All advertising costs are expensed as incurred. Advertising expenses in 2018, 2017 and 2016 were $0.9 million, $1.8 million and $1.9 million, respectively.

79



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Accounting for Income Taxes
On December 22, 2017, the Securities and Exchange Commission (the “SEC”) staff issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act” (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the U.S. Tax Cuts and Jobs Act (the “Tax Act”). The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
As part of the process of preparing the Company's consolidated financial statements, it is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in its consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in its consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of the Company's deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against its net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Based on the available objective evidence, at December 29, 2018, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Foreign Currency Translation and Transactions
The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, and costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets.
For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other gain (loss), net, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2018, 2017 and 2016 were losses of $2.5 million, $0.3 million and $1.8 million, respectively.
The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from accounts receivable balances denominated in euros and British pounds, and restricted cash denominated in euros.


80



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and Swedish kronor (“SEK”). The contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.
Cash, Cash Equivalents and Short-term and Long-term Investments
The Company considers all highly liquid instruments with an original maturity at the date of purchase of 90 days or less to be cash equivalents. These instruments may include cash, money market funds, commercial paper and U.S. treasuries. The Company also maintains a portion of its cash in bank deposit accounts which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.
Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Long-term investments primarily consist of certificates of deposits, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. The Company considers all debt instruments with original maturities at the date of purchase greater than 90 days and remaining time to maturity of one year or less to be short-term investments. The Company classifies debt instruments with remaining maturities greater than one year as long-term investments, unless the Company intends to settle its holdings within one year or less and in such case it is considered to be short-term investments. The Company determines the appropriate classification of its marketable securities at the time of purchase and re-evaluates such designations as of each balance sheet date.
Available-for-sale investments are stated at fair market value with unrealized gains and losses recorded in accumulated other comprehensive income (loss) in the Company’s consolidated balance sheets. The Company evaluates its available-for-sale marketable debt securities for other-than-temporary impairments and records any credit loss portion in other income (expense), net, in the Company’s consolidated statements of operations. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity and for any credit losses incurred on these securities. Gains and losses are recognized when realized in the Company’s consolidated statements of operations under the specific identification method.
Fair Value Measurement
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1
 
 
Quoted prices in active markets for identical assets or liabilities.
 
 
 
 
 
Level 2
 
 
Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
 
 
 
 
Level 3
 
 
Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its cash equivalents, foreign currency exchange forward contracts, and debt securities at fair value and classifies its securities in accordance with the fair value hierarchy on a recurring

81



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

basis. The Company’s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.
The Company classifies the following assets within Level 2 of the fair value hierarchy as follows:
Certificates of Deposit
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.
Commercial Paper
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.
U.S. Agency Notes
The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.
Corporate Bonds
The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end.
Foreign Currency Exchange Forward Contracts
As discussed in Note 5, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
Pension
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.

82



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a non-recurring basis, only if impairment is indicated:
Facilities-related Charges
The Company estimates the fair value of its facilities-related charges associated with the 2017 Restructuring Plan (as defined in Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements), based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate.
Non-marketable Equity Investment
Beginning the first quarter of 2018, the Company adopted Accounting Standards Update No. 2016-01, “Financial Instruments (Topic 825): Recognition and Measurement of Financial Assets and Financial Liabilities” (“ASU 2016-01”), which requires equity investments to be measured at fair value with changes in fair value recognized in net income. As a result of adopting this new standard, the Company's non-marketable equity securities formerly classified as cost-method investments are now measured and recorded using the measurement alternative. Equity securities measured and recorded using the measurement alternative are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Adjustments resulting from impairments and qualifying observable price changes are recorded in other income (expense), net, in the accompanying consolidated statements of operations. No initial adoption adjustment was recorded for these instruments since the standard was required to be applied prospectively for securities measured using the measurement alternative. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.
The Company regularly evaluates the carrying value of its equity investment for impairment. When a qualitative assessment indicates that impairment exists, the Company measures the investment at fair value.
Accounts Receivable and Allowances for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company reviews its aging by category to identify significant customers or invoices with known dispute or collectability issues. The Company makes judgments as to its ability to collect outstanding receivables based on various factors including ongoing customer credit evaluations and historical collection experience. The Company provides an allowance for receivable amounts that are potentially uncollectible and when receivables are determined to be uncollectible, amounts are written off.
Allowances for Sales Returns
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. At December 29, 2018, December 30, 2017 and December 31, 2016, revenue was reduced for estimated sales returns by $4.3 million, $0.9 million and $0.6 million, respectively.
Concentration of Risk
Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash equivalents, short-term investments, long-term investments and accounts receivable. Investment policies have been implemented that limit investments to investment-grade securities.
The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.

83



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

As of December 29, 2018, no customers accounted for over 10% of the Company's net accounts receivable balance. As of December 30, 2017, two customers accounted for over 10% of the Company's net accounts receivable balance. One customer accounted for approximately 11% of the Company's net accounts receivable balance, and another customer, which completed a merger in late 2017, was a combination of two of the Company's historically larger customers, accounted for approximately 16% of the Company's net accounts receivable balance.
To date, a few of the Company’s customers have accounted for a significant portion of its revenue. One customer accounted for approximately 15% of the Company's revenue in 2018. One other customer, which completed a merger in late 2017 as mentioned above, was a combination of two of the Company's historically larger customers who merged in 2017 and accounted for approximately 13% and 18% of the Company's revenue in 2018 and 2017, respectively. These two historically larger customers each individually accounted for approximately 16% and 8% of the Company's revenue in 2016, respectively. No other customers accounted for over 10% of the Company's revenue for 2017 or 2016.
The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.
 
Derivative Instruments
The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with one high-quality institution and the Company monitors the creditworthiness of the counter parties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. None of the Company’s derivative instruments contain credit-risk related contingent features, any rights to reclaim cash collateral or any obligation to return cash collateral. The Company does not have any leveraged derivatives. The Company does not use derivative contracts for trading or speculative purposes.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from its euro and British pound denominated receivables and euro denominated restricted cash balance amounts that are pledged as collateral for certain standby letters of credit. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. These contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The forward contracts are with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparty.
The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with Accounting Standards Codification Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectibility, and the Company does not retain any interest in the underlying accounts receivable once sold.

84



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.
Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Property, Plant and Equipment
Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably assured. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: 
 
Estimated Useful Lives
Building
20 to 41 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware and software
1.5 to 7 years
Leasehold and building improvements
1 to 10 years
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.

85



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Accrued Warranty
The Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from one to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Business Combination
Accounting for acquisitions requires the Company's management to estimate the fair value of the assets and liabilities assumed, which requires management to make significant estimates, judgments, and assumptions that could materially affect the timing or amounts recognized in its financial statements. These assumptions and estimates include the Company’s use of the asset and the appropriate discount rates. The Company’s significant estimates can include, but are not limited to, the future cash flows, the appropriate weighted cost of capital, and discount rates, as well as the estimated useful life of intangible assets, deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowance, which are initially estimated as of the acquisition date. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates. As a result, during the measurement period, which may be up to one year following the acquisition date, if new information is obtained about facts and circumstances that existed as of the acquisition date, the Company may record adjustments to the fair value of these assets and liabilities, with the corresponding offset to goodwill.
Amortization of Intangible Assets
Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Once projects have been completed they are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Intangible Assets and Goodwill
Goodwill is evaluated for impairment on an annual basis in the fourth quarter of the Company's fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The Company has elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of its single reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of its single reporting unit is less than its carrying amount, then the two-step goodwill impairment test will be performed. The first step, identifying a potential impairment, compares the fair value of its single reporting unit with its carrying amount. If the carrying amount exceeds its fair value, the second step will be performed; otherwise, no further step is required. The second step, measuring the impairment loss, compares the implied fair value of the goodwill with the carrying amount of the goodwill. Any excess of the goodwill carrying amount over the implied fair value is recognized as an impairment loss. The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased

86



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Restructuring and Other Related Costs
The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “Accrued Expenses” and "Other Long-term Liabilities" in the Consolidated Balance Sheet.
Restructuring costs include termination costs, facility consolidation and closure costs, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable. For the facility-related restructuring costs, the Company recognizes a liability upon exiting all or a portion of a leased facility and meeting cease-use and other requirements. The amount of restructuring costs is based on the fair value of the lease obligation for the abandoned space, which includes a sublease assumption that could be reasonably obtained.
Restructuring charges require significant estimates and assumptions, including sublease income and expenses for severance and other employee separation costs. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
Recent Accounting Pronouncements
In December 2017, the SEC staff issued SAB 118, which allowed the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. In March 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-05, “Amendments to SEC Paragraphs Pursuant to SAB 118” and added such SEC guidance to Accounting Standards Codification 740, “Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.” The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
In May 2017, the FASB issued Accounting Standards Update No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be

87



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the year ended December 30, 2017 and December 31, 2016, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's consolidated statements of cash flows. See the consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts on the consolidated statements of cash flows.
In May 2016, the FASB issued Accounting Standards Update No. 2016-11, “Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)” (“ASU 2016-11”), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, “Revenue Recognition” to the Notes to Consolidated Financial Statements for more information.
On December 31, 2017, the Company adopted Topic 606, which provides guidance for revenue recognition that superseded the revenue recognition requirements in Topic 605 and most industry specific guidance. Under Topic 606, revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company adopted Topic 606 under the modified retrospective transition method, applying the amendments to prospective reporting periods and applied to those contracts that were not completed as of December 31, 2017. Results for reporting periods beginning after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the historic accounting under Topic 605. See Note 3, “Revenue Recognition” to the Notes to Consolidated Financial Statements for more information.
In January 2016, the FASB issued ASU 2016-01, which requires equity investments to be measured at fair value with changes in fair value recognized in the income statement and simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. The Company adopted ASU 2016-01 during its first quarter of 2018 and the adoption did not have a material impact on its consolidated financial statements. See Note 4, “Fair Value Measurements” to the Notes to Consolidated Financial Statements for more information.
Accounting Pronouncements Not Yet Effective
In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), “Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The update provides guidance for determining if a cloud computing arrangement is within the scope of internal-use software guidance, and would require capitalization of certain implementation costs. ASU 2018-15 is effective for the Company in its first quarter of 2020, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-15 will have on its consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-14 (“ASU 2018-14”), "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The update eliminates, adds, and modifies certain disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. ASU 2018-14 is effective for the Company in its first quarter of 2021, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-14 will have on its consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-13 (“ASU 2018-13”), “Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.” The update eliminates, adds, and modifies certain disclosure requirements for fair value

88



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

measurements. ASU 2018-13 is effective for the Company in its first quarter of 2020 and early adoption is permitted of the entire standard or only the provisions that eliminate or modify disclosure requirements. The Company is currently evaluating the impact the adoption of ASU 2018-13 will have on its consolidated financial statements.
In June 2018, the FASB issued Accounting Standards Update No. 2018-07, “Improvements to Non-employee Share-Based Payment Accounting” (“ASU 2018-07”), which simplifies the accounting for share-based payments granted to non-employees for goods and services. Under ASU 2018-07, certain guidance on such payments to non-employees would be aligned with the requirements for share-based payments granted to employees. The guidance will be effective for the Company's first quarter of 2019 and early adoption is permitted. As the Company does not have material non-employee awards, it does not expect the adoption of ASU 2018-07 to have a material impact on its consolidated financial statements.
In January 2017, the FASB issued Accounting Standards Update No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.
In June 2016, the FASB issued Accounting Standards Update No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.
In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842)” (“ASU 2016-02”), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. In July 2018, the FASB issued Accounting Standards Update 2018-11 “Leases (Topic 842): Targeted Improvements,” (“ASU 2018-11”), which provides lessees an additional (and optional) transition method to apply the new leasing standard to all open leases at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. In December 2018, the FASB issued Accounting Standards Update 2018-20, “Narrow-Scope Improvements for Lessors,” which contains certain narrow scope improvements to the guidance issued in ASU 2016-02. The Company is currently evaluating the other possible impacts the adoption of ASU 2016-02, ASU 2018-11 and ASU 2018-20 will have on its consolidated financial statements.
3.
Revenue Recognition
Topic 606 Adoption
The Company recorded a net reduction to the opening balance of its accumulated deficit of $15.4 million as of December 31, 2017 due to the cumulative impact of adopting Topic 606, with the impact primarily related to its services revenue. The impact to revenue for the year ended December 29, 2018 was an increase of $6.7 million as a result of applying Topic 606. The details of the significant changes and quantitative impact of the Company’s adoption of Topic 606 are set out below.

89



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Capitalization of Costs to Obtain a Contract
As of December 29, 2018, the ending balance of the Company’s capitalized costs to obtain a contract was $0.4 million. The Company's amortization expense was not material for the year ended December 29, 2018.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
Product
 
$
763,555

 
$
610,535

 
$
751,167

Services
 
179,824

 
130,204

 
118,968

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.

The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
United States
 
$
476,784

 
$
428,592

 
$
541,889

Other Americas
 
44,581

 
20,070

 
40,036

Europe, Middle East and Africa
 
309,989

 
234,972

 
243,783

Asia Pacific
 
112,025

 
57,105

 
44,427

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
Direct
 
$
838,931

 
$
693,472

 
$
809,681

Indirect
 
104,448

 
47,267

 
60,454

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
December 29, 2018
 
At Adoption
Accounts receivable, net
$
317,115

 
$
135,245

Contract assets
$
24,981

 
$
2,825

Deferred revenue
$
120,302

 
$
75,458


90



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Revenue recognized for the year ended December 29, 2018 that was included in the deferred revenue balance at the beginning of the reporting period was $44.4 million. Changes in the contract asset and liability balances during the year ended December 29, 2018 were primarily impacted by the Acquisition during the fourth quarter of 2018.
Transaction Price Allocated to the Remaining Performance Obligation
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Revenue expected to be recognized in the future as of December 29, 2018
 
$
375,707

 
$
53,258

 
$
18,904

 
$
6,434

 
$
2,716

 
$
1,193

 
$
458,212

Impacts on Financial Statements
The following tables summarize the impact of adopting Topic 606 on the Company's consolidated statement of operations for the year ended December 29, 2018 and the Company's consolidated balance sheet as of December 31, 2017 (in thousands):
 
Year Ended December 29, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of Topic 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
763,555

 
$
(10,680
)
 
$
752,875

Services
179,824

 
3,946

 
183,770

 
$
943,379

 
$
(6,734
)
 
$
936,645

Costs and expenses
 
 
 
 
 
Cost of revenue
$
622,223

 
$
1,687

 
$
623,910

Net loss
$
(214,295
)
 
$
(8,421
)
 
$
(222,716
)
Net loss per share - basic and diluted
$
(1.36
)
 
$
(0.05
)
 
$
(1.41
)
The increase in revenue from the adoption of Topic 606 was primarily related to an increase in product revenue for certain customers as a result of recognition upon transfer of control in advance of milestone invoicing. The adoption of Topic 606 did not have a material impact to the Company's consolidated financial statements for the year ended December 29, 2018.
 



91



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

 
Balance at December 30, 2017
 
Adjustments due to Topic 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)

4.    Fair Value Measurements
The following tables represent the Company’s fair value hierarchy for its marketable securities measured at fair value on a recurring basis (in thousands): 
 
As of December 29, 2018
 
As of December 30, 2017
 
Fair Value Measured Using
 
Fair Value Measured Using
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
 
Total
Assets
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
10,347

 
$

 
$
10,347

 
$
20,371

 
$

 
$
20,371

Certificates of deposit

 

 

 

 
240

 
240

Commercial paper

 

 

 

 
26,912

 
26,912

Corporate bonds

 
23,512

 
23,512

 

 
118,558

 
118,558

U.S. agency notes

 
2,999

 
2,999

 

 
5,480

 
5,480

U.S. treasuries
23,987

 

 
23,987

 
35,408

 

 
35,408

Total assets
$
34,334

 
$
26,511

 
$
60,845

 
$
55,779

 
$
151,190

 
$
206,969

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Foreign currency exchange forward contracts
$

 
$
(91
)
 
$
(91
)
 
$

 
$
(204
)
 
$
(204
)
During 2018 and 2017, there were no transfers of assets or liabilities between Level 1 and Level 2. As of December 29, 2018 and December 30, 2017, none of the Company’s existing securities were classified as Level 3 securities.
The Company classifies its equity investments and certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. The fair values are classified as Level 3 measurements due to the significance of unobservable inputs. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.    
Equity Investments
In 2016, the Company invested $7.0 million in a privately-held company. As of December 29, 2018 and December 30, 2017, the Company's equity investment balance was zero and $5.1 million, respectively.

92



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

During 2017, the Company recorded impairment charges of $1.9 million to adjust the carrying value of its investment to estimated fair value. During the fourth quarter of 2018, this privately-held company had ceased operations and was undergoing liquidation as of December 29, 2018. As a result, the Company determined that the fair value of its investment was zero and wrote off the remaining carrying value of $5.1 million in 2018. 
In addition, in 2016, the Company recognized a gain of $9.0 million from the sale of an existing non-marketable equity investment.
The Company used the guideline public company method and the guideline transaction method of the market approach to determine the implied total equity value on a minority interest basis.
Facilities-related Charges
In connection with the 2017 Restructuring Plan, the Company calculated the fair value of the $7.3 million in facilities-related charges based on estimated future discounted cash flows and classified the fair value as a Level 3 measurement due to the significance of unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on the 2017 Restructuring Plan.
Cash and Cash Equivalents
Cash, cash equivalents and investments were as follows (in thousands): 
 
December 29, 2018
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
168,620

 
$

 
$

 
$
168,620

Money market funds
10,347

 

 

 
10,347

U.S. treasuries
23,986

 
1

 

 
23,987

Total cash and cash equivalents
$
202,953

 
$
1

 
$

 
$
202,954

U.S. agency notes
3,000

 

 
(1
)
 
2,999

Corporate bonds
23,603

 

 
(91
)
 
23,512

Total short-term investments
$
26,603

 
$

 
$
(92
)
 
$
26,511

Total cash, cash equivalents and investments
$
229,556

 
$
1

 
$
(92
)
 
$
229,465

 

93



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

 
December 30, 2017
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
87,991

 
$

 
$

 
$
87,991

Money market funds
20,371

 

 

 
20,371

U.S. treasuries
7,984

 

 
(1
)
 
7,983

Total cash and cash equivalents
$
116,346

 
$

 
$
(1
)
 
$
116,345

Certificates of deposit
240

 

 

 
240

Commercial paper
26,924

 

 
(12
)
 
26,912

Corporate bonds
90,685

 

 
(155
)
 
90,530

U.S. agency notes
2,500

 

 
(11
)
 
2,489

U.S. treasuries
27,495

 

 
(70
)
 
27,425

Total short-term investments
$
147,844

 
$

 
$
(248
)
 
$
147,596

Corporate bonds
28,186

 

 
(158
)
 
28,028

U.S. agency notes
3,002

 

 
(11
)
 
2,991

Total long-term investments
$
31,188

 
$

 
$
(169
)
 
$
31,019

Total cash, cash equivalents and investments
$
295,378

 
$

 
$
(418
)
 
$
294,960

As of December 29, 2018, the Company’s available-for-sale investments have a contractual maturity term of up to 9 months. Gross realized gains and losses on short-term and long-term investments were insignificant for all periods. The specific identification method is used to account for gains and losses on available-for-sale investments.
As of December 29, 2018, the Company had $229.5 million of cash, cash equivalents and short-term investments, including $89.8 million of cash and cash equivalents held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
5.    Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated monetary assets and liabilities, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, primarily short term in nature.
Historically, the Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated receivables and restricted cash balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk.
The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. The contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.

94



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

As of December 29, 2018, the Company posted $0.9 million of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying consolidated balance sheets.
The before-tax effect of foreign currency exchange forward contracts was a gain of $0.7 million for 2018, a loss of $3.5 million for 2017 and a loss of $0.9 million in 2016, included in other gain (loss), net, in the consolidated statements of operations. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of December 29, 2018, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying consolidated statements of operations. These contracts were with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):
 
As of December 29, 2018
 
As of December 30, 2017
 
Gross
Notional(1)
 
Prepaid Expenses and Other Assets
 
Other
Accrued
Liabilities
 
Gross
Notional(1)
 
Prepaid Expenses and Other Assets
 
Other
Accrued
Liabilities
Foreign currency exchange forward contracts
 
 
 
 
 
 
 
 
 
 
 
Related to euro denominated receivables
$
40,068

 
$

 
$
(52
)
 
$
24,794

 
$

 
$
(202
)
Related to British pound denominated receivables
6,412

 

 
(38
)
 

 

 

Related to euro denominated restricted cash
$
240

 
$

 
$
(1
)
 
$
252

 
$

 
$
(2
)
Total
 
 
$

 
$
(91
)
 
 
 
$

 
$
(204
)
 
 
(1) 
Represents the face amounts of forward contracts that were outstanding as of the period noted.
Accounts Receivable Factoring
The Company sells certain designated trade account receivables based on factoring arrangements to a large international banking institution. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC 860. The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the consolidated balance sheets and cash received are reflected as cash provided by operating activities in the consolidated statements of cash flow. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's consolidated statements of operations, and for the year ended December 29, 2018, the Company's recognized factoring related interest expense was approximately $0.1 million. The gross amount of trade accounts receivables sold for the year ended December 29, 2018 totaled approximately $12.6 million. Prior to the Acquisition, the Company had not entered into any factoring arrangements.

95



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

6.    Business Combination
On the Acquisition Date, the Company acquired 100% ownership of Coriant. The Acquisition positions the Company as one of the largest providers of vertically integrated transport networking solutions in the world, enhances the Company's ability to serve a global customer base and accelerates delivery of the innovative solutions its customers demand. This Acquisition also positions the Company to expand the breadth of customer applications it can address, including metro aggregation and switching, disaggregated transport and routing, and software-enabled multi-layer network management and control. The Acquisition was accounted for under the acquisition method of accounting in accordance with ASC Topic 805, “Business Combinations” and consisted of the following (in thousands, except shares):
Cash
$
154,192

Equity consideration(1)
129,628

Total
$
283,820

 
 
(1) 
Based on the closing price of the Company's common stock of $6.18 on October 1, 2018, the $129.6 million equity consideration represents the fair value of 21 million shares of the Company's common stock issued to Coriant shareholders in accordance with the Purchase Agreement.
The Company financed the cash portion of the purchase price of the Acquisition with the net proceeds from its offering of the $402.5 million of 2.125% convertible senior notes due September 1, 2024 (the “2024 Notes”). See Note 12, “Debt and Financing Lease Obligations” to the Notes to Consolidated Financial Statements for more information.
In 2018, the Company expensed acquisition-related costs in the amount of $8.3 million in operating expenses.
The Company allocated the fair value of the purchase price of the acquisition to the tangible and intangible
assets acquired as well as liabilities assumed, based on their estimated fair values. The excess of the purchase
price over the fair values of these identifiable assets and liabilities was recorded as goodwill. The following table
summarizes the Company’s preliminary allocation of the purchase consideration based on the fair value of assets acquired and liabilities assumed at the Acquisition Date (in thousands):
Cash and cash equivalents
$
15,549

Restricted cash
25,743

Accounts receivable
170,466

Inventory
96,067

Property, plant and equipment, net
217,991

Other assets
39,145

Intangible assets, net
200,700

Goodwill
48,235

Financing lease obligation
(194,700
)
Deferred revenue
(43,502
)
Other liabilities
(291,874
)
Total net assets
$
283,820

The Company expects to finalize the allocation of the purchase consideration as soon as practicable, pending finalization of income taxes and any other adjustments related to acquired assets or liabilities, but no later than 12 months from the Acquisition Date.
The following table presents details of the identifiable assets acquired at the Acquisition Date (in thousands):

96



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

 
 
Fair Value
 
Estimated Useful Life (Years)
Customer relationships and backlog
 
$
111,400

 
8
Developed technology
 
70,550

 
5
In-process technology
 
17,750

 
n/a
Trade name
 
1,000

 
1
Total
 
$
200,700

 
 
Goodwill generated from this business combination is primarily attributable to the synergies from combining
the operations of Coriant with that of the Company, which resulted in strengthening the Company's ability to serve a global customer base and accelerate delivery of product solutions. The goodwill recorded in the Acquisition is not expected to be deductible for income tax purposes.
The amounts of revenue and net loss of Coriant included in the Company's consolidated statement of operations from the Acquisition Date to December 29, 2018 was $139.6 million and $71.8 million, respectively.
The following table presents the unaudited pro forma financial information for the years ended December 29, 2018 and December 30, 2017 as though the companies were combined as of January 1, 2017 (in millions):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017
Revenue
 
$
1,441

 
$
1,488

Net loss
 
$
(421
)
 
$
(370
)
The pro forma financial information for the years ended December 29, 2018 and December 30, 2017 has been calculated after applying the Company's accounting policies and adjusting the results of Coriant to reflect the acquisition costs incurred and the additional amortization that would have been charged assuming the fair value adjustments to tangible and intangible assets had been applied on January 1, 2017, together with the consequential tax effects. The pro forma financial information is for informational purposes only and is not indicative of the results of the operations that would have been achieved if the Acquisition had taken place at the beginning of the Company's fiscal year 2017.
7.    Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill for the year ended December 29, 2018 (in thousands):
Balance as of December 30, 2017
$
195,615

Goodwill acquired
48,235

Foreign currency translation adjustments
(16,619
)
Accumulated impairment loss

Balance as of December 29, 2018
$
227,231


The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency.

97



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)


Intangible Assets

The following table presents details of the Company’s intangible assets as of December 29, 2018 and December 30, 2017 (in thousands):
 
December 29, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Trade names
$
1,000

 
$
(250
)
 
$
750

 
NMF*
Customer relationships and backlog
158,110

 
(42,478
)
 
115,632

 
3.5
Developed technology
166,355

 
(67,368
)
 
98,987

 
1.7
Total intangible assets with finite lives
$
325,465

 
$
(110,096
)
 
$
215,369

 
5.2
Acquired in-process technology
17,750

 

 
17,750

 
 
Total intangible assets
$
343,215

 
$
(110,096
)
 
$
233,119

 

*NMF = Not meaningful

 
December 30, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Customer relationships
$
51,050

 
$
(15,007
)
 
$
36,043

 
5.6
Developed technology
104,708

 
(48,563
)
 
56,145

 
2.7
Total intangible assets with finite lives
$
155,758

 
$
(63,570
)
 
$
92,188

 
3.9
In connection with the Acquisition, the Company acquired intangible assets for a total of $200.7 million, which is included in the gross carrying amount of intangible assets as of December 29, 2018. See Note 6, "Business Combination" to the Notes to Consolidated Financial Statements for more information.
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expense was $52.8 million and $26.6 million for the years ended December 29, 2018 and December 30, 2017, respectively.
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to the appropriate cost and expense categories. During 2017, the Company recorded an impairment charge to research and development expenses of $0.3 million related to other intangible assets, which the Company has determined that the carrying value will not be recoverable. During the first quarter of 2017, the Company transferred $0.3 million of its in-process technology to developed technology, which is being amortized over a useful life of five years.

98



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 29, 2018 (in thousands):
 
 
 
Fiscal Years
 
Total
 
2019
 
2020
 
2021
 
2022
 
2023 and Thereafter
Total future amortization expense
$
215,369

 
$
60,512

 
$
44,979

 
$
32,044

 
$
29,497

 
$
48,337



99



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

8.    Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is primarily comprised of certificates of deposit and money market funds, of which the majority is not insured by the Federal Deposit Insurance Corporation. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees. Additionally, the Company held $10.0 million in escrow related to the cash consideration associated with the Acquisition.

The following table provides details of selected balance sheet items (in thousands):
 
December 29,
2018
 
December 30,
2017
Inventory:
 
 
 
Raw materials
$
74,435

 
$
27,568

Work in process
57,232

 
59,662

Finished goods
180,221

 
127,474

Total
$
311,888

 
$
214,704

Property, plant and equipment, net:
 
 
 
Computer hardware
$
15,633

 
$
13,881

Computer software(1)
40,923

 
32,521

Laboratory and manufacturing equipment
304,889

 
246,380

Land and building
187,184

 
12,347

Furniture and fixtures
2,587

 
2,474

Leasehold and building improvements
46,038

 
43,475

Construction in progress
32,997

 
34,816

Subtotal
$
630,251

 
$
385,894

Less accumulated depreciation and amortization(2)
(287,431
)
 
(249,952
)
Total
$
342,820

 
$
135,942

Accrued expenses:
 
 
 
Loss contingency related to non-cancelable purchase commitments
$
26,042

 
$
6,379

Professional and other consulting fees
10,442

 
5,305

Taxes payable
23,249

 
3,707

Accrued rebate and customer prepay liability
14,301

 
3,406

Restructuring accrual
13,097

 
5,490

Acquisition-related funds in escrow
10,000

 

Short-term financing lease obligation
4,718

 

Other accrued expenses
30,042

 
15,495

Total
$
131,891

 
$
39,782



(1) 
Included in computer software at December 29, 2018 and December 30, 2017 were $13.1 million and $11.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 29, 2018 and December 30, 2017 were $3.9 million and $4.7 million, respectively.
(2) 
Depreciation expense was $47.7 million, $39.4 million and $35.5 million (which includes depreciation of capitalized ERP costs of $2.2 million, $1.7 million and $1.2 million, respectively) for 2018, 2017 and 2016, respectively.

100



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

9.    Restructuring and Other Related Costs
In December of 2018, the Company implemented a restructuring initiative (the “2018 Restructuring Plan”) as part of a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, the Company hopes to reduce expenses, streamline the organization, and eliminate fixed costs to align more closely with its needs going forward. The Company expects to be complete with activities related to the 2018 Restructuring Plan by the end of 2019.
In the fourth quarter of 2017, the Company implemented a plan to restructure its worldwide operations (the “2017 Restructuring Plan”) in order to reduce expenses and establish a more cost-effective structure that better aligns the Company's operations with its long-term strategies. As part of the 2017 Restructuring Plan, the Company is making several changes it believes will help its research and development efficiency, with consolidation of its development sites, including closure of its Beijing, China design center, process changes to more broadly leverage the Company's engineering resources across regions and product line development, and prioritization of research and development initiatives. Outside of engineering, the Company has also made changes to allow it to operate more efficiently as it scales the business, including reducing the Company's facilities footprint and writing off certain equipment that will not be utilized in the future. Finally, the Company realigned its inventory levels to match its new technology cadence and go to market strategies. As of December 30, 2017, the 2017 Restructuring Plan had been substantially completed, with some remaining payments in the first half of 2018.
In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2018 Restructuring Plan, Coriant's previous restructuring and reorganization plans, and the 2017 Restructuring Plan (in thousands):
 
 
Year Ended
 
 
December 29, 2018
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
2,630

 
$
10,413

 
Facilities

 
(544
)
 
Asset impairment

 
2,643

 
Total
$
2,630

 
$
12,512

 
 
Year Ended
 
 
December 30, 2017
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
1,510

 
$
7,931

 
Facilities

 
7,300

 
Asset impairment
4,004

 
875

 
Inventory write-downs
13,627

 

 
Total
$
19,141

 
$
16,106



101



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
 
 
December 30, 2017
 
Assumed Liabilities from the Acquisition
 
Charges
 
Cash
 
Non-cash Settlements and Other
 
December 29, 2018
 
 
Severance and related expenses
$
3,672

 
14,748

 
$
13,043

 
$
(11,172
)
 
$
(449
)
 
$
19,842

 
Facilities
6,947

 

 
(544
)
 
(2,062
)
 
(75
)
 
4,266

 
Asset impairment

 

 
2,643

 

 
(2,400
)
 
243

 
Total
$
10,619

 
$
14,748

 
$
15,142

 
$
(13,234
)
 
$
(2,924
)
 
$
24,351

As of December 29, 2018, the Company's restructuring liability was comprised of $19.8 million of severance and related expenses, of which $13.9 million is related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans and is expected to be paid by 2022. The remaining $5.9 million is primarily related to the 2018 Restructuring Plan and is expected to be substantially paid by the end of 2019. The Company's restructuring liability as of December 29, 2018 also comprised of $4.3 million related to facility closures, with leases through January 2022, and $0.2 million related term license agreements that were determined to have no future use. The Company expects the payments related to these term license agreements to be fully paid by the third quarter of 2019.

102



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

10.    Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss). The following table sets forth the changes by component for the periods presented (in thousands):
 
Unrealized Gain (Loss) on Available-for-Sale Securities
 
Foreign Currency Translation     
 
Accumulated Tax Effect
 
Actuarial Gain (Loss) on Pension
 
Total        
Balance at December 26, 2015
$
(506
)
 
$
2,389

 
$
(760
)
 
$

 
$
1,123

Other comprehensive income (loss) before reclassifications
297

 
(29,625
)
 
(119
)
 

 
(29,447
)
Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

Net current-period other comprehensive income (loss)
297

 
(29,625
)
 
(119
)
 

 
(29,447
)
Balance at December 31, 2016
$
(209
)
 
$
(27,236
)
 
$
(879
)
 
$

 
$
(28,324
)
Other comprehensive income (loss) before reclassifications
(209
)
 
34,787

 

 

 
34,578

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

Net current-period other comprehensive income (loss)
(209
)
 
34,787

 

 

 
34,578

Balance at December 30, 2017
$
(418
)
 
$
7,551

 
$
(879
)
 
$

 
$
6,254

Other comprehensive income (loss) before reclassifications
327

 
(26,483
)
 
(85
)
 
(5,547
)
 
(31,788
)
Amounts reclassified from accumulated other comprehensive loss

 

 

 
234

 
234

Net current-period other comprehensive income (loss)
327

 
(26,483
)
 
(85
)
 
(5,313
)
 
(31,554
)
Balance at December 29, 2018
$
(91
)
 
$
(18,932
)
 
$
(964
)
 
$
(5,313
)
 
$
(25,300
)

11.    Basic and Diluted Net Loss Per Common Share
Basic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the ESPP using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of the 2024 Notes from the conversion spread (as further discussed in Note 12, “Debt and Financing Lease Obligations” to the Notes to Consolidated Financial Statements), and $150.0 million in aggregate principal amount of its 1.75% convertible senior notes due June 1, 2018 (the “2018 Notes”) from the conversion spread (as further discussed in Note 11, “Convertible Senior Notes” to the Notes to Consolidated Financial Statements disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017). The Company would include the dilutive effects of the 2024 Notes in the calculation of diluted net income per common share if the average market price is above the conversion price. Upon conversion of the 2024 Notes, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes being converted, therefore, only the conversion spread relating to the 2024 Notes would be included in the Company’s diluted earnings per share calculation unless their effect is anti-dilutive. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable.

103



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Net loss
$
(214,295
)
 
$
(194,506
)
 
$
(23,927
)
Weighted average common shares outstanding - basic and diluted
157,748

 
147,878

 
142,989

Net loss per common share - basic and diluted
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)
The Company incurred net losses during 2018, 2017 and 2016, and as a result, potential common shares from stock options, RSUs, PSUs and the assumed release of outstanding shares under the ESPP were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive. Additionally, due to the net loss position during these periods, the Company excluded the potential shares issuable upon conversion of the 2024 Notes and the 2018 Notes in the calculation of diluted earnings per share, as their inclusion would have been anti-dilutive.
The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 
As of
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock options outstanding
1,134

 
1,461

 
2,042

Restricted stock units
7,792

 
6,856

 
5,302

Performance stock units
1,284

 
1,420

 
896

Employee stock purchase plan shares
940

 
810

 
1,010

Total
11,150

 
10,547

 
9,250

12.    Debt and Financing Lease Obligations
2.125% Convertible Senior Notes due September 1, 2024
In September 2018, the Company issued the 2024 Notes due on September 1, 2024, unless earlier repurchased, redeemed or converted. The 2024 Notes are governed by a base indenture dated as of September 11, 2018 and a first supplemental indenture dated as of September 11, 2018 (together, the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2024 Notes are unsecured, and the Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds to the Company were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition (as discussed in Note 6, “Business Combination” to the Notes to Consolidated Financial Statements), including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.
The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The capped call transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates

104



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

between July 5, 2024 and August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders' equity in the accompanying consolidated balance sheets.
Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. The initial conversion rate is 101.2812 shares of common stock per $1,000 principal amount of 2024 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $9.87 per share of common stock.
Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2024 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2024 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024, holders may convert their 2024 Notes under the following circumstances:

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

during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

if the Company calls the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;

upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or

at any time on or after June 1, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2024 Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indenture governing the 2024 Notes, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change.

The net carrying amounts of the debt obligation were as follows (in thousands):
 
December 29, 2018
Principal
$
402,500

Unamortized discount (1)
(127,264
)
Unamortized issuance cost (1)
(8,307
)
Net carrying amount
$
266,929

 
 
 
(1) 
Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately 69 months.

105



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)


As of December 29, 2018, the carrying amount of the equity component of the 2024 Notes was $128.7 million.
In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not re-measured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2024 Notes.
The Company allocated the total issuance costs incurred to the liability and equity components of the 2024 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the Notes and will be amortized as interest expense over the term of the 2024 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The Company recorded a deferred tax liability of $30.9 million in connection with the issuance of the 2024 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.
The Company determined that the embedded conversion option in the 2024 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.
The following table sets forth total interest expense recognized related to the 2024 Notes (in thousands): 
 
Year Ended
 
December 29, 2018
Contractual interest expense
$
2,613

Amortization of debt issuance costs
5,716

Amortization of debt discount
373

Total interest expense
$
8,702

For the year ended December 29, 2018, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 10.07%, to interest expense over the term of the 2024 Notes.
As of December 29, 2018, the fair value of the 2024 Notes was $289.0 million. The fair value was determined based on the quoted bid price of the 2024 Notes in an over-the-counter market on December 28, 2018. The 2024 Notes are classified as Level 2 of the fair value hierarchy.
Based on the closing price of the Company’s common stock of $3.92 on December 28, 2018, the if-converted value of the Notes did not exceed their principal amount.
1.75% Convertible Senior Notes due June 1, 2018
In May 2013, the Company issued the 2018 Notes, which matured on June 1, 2018. Upon maturity of the 2018 Notes, the Company repaid in full all $150.0 million in aggregate principal amount and the final coupon interest of $1.3 million.
The net carrying amount of the debt obligation as of December 30, 2017 was as follows (in thousands):

106



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Principal
$
150,000

Unamortized discount
(4,670
)
Unamortized issuance cost
(402
)
Net carrying amount
$
144,928


As of December 30, 2017, the carrying amount of the equity component of the 2018 Notes was $43.3 million.
The following table sets forth total interest expense recognized related to the 2018 Notes (in thousands): 
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017
Contractual interest expense
 
$
1,094

 
$
2,625

Amortization of debt issuance costs
 
402

 
898

Amortization of debt discount
 
4,671

 
10,444

Total interest expense
 
$
6,167

 
$
13,967

The coupon rate was 1.75%. For the year ended December 29, 2018 and the year ended December 30, 2017, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 10.23%, to interest expense over the term of the 2018 Notes.
Financing Lease Obligations
The Company evaluated two sale-leaseback transactions that were executed by Coriant in the past and assumed by Infinera in the Acquisition. It was determined that these transactions did not qualify for sale-leaseback accounting under ASC 840-40, “Leases - Sale-Leaseback Transactions.”
The Company leases a facility (land and all attached real property) in Naperville, Illinois that was sold to a third party and subsequently leased back. This was determined to be a failed sale-leaseback due to a $31.5 million imposition reimbursement payment to be made over 10 years, which was linked to the total building income generated each year. As a result of purchase accounting, the financing lease obligation was recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligation will continue to be amortized over the remaining period of the lease term. The assets will continue to be depreciated over their remaining useful lives.
Additionally, the Company leases a facility (land and all attached real property) in Finland, which was sold to a third party and subsequently leased back. The lease was determined to be a failed sale-leaseback due to the deposit being considered a form of collateral. The amount of the deposit was equal to one year of rental payments, whereas typical deposits are approximately two to three months of rental payments. As a result of purchase accounting, the financing lease obligation was recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligation will continue to be amortized over the remaining period of the lease term. The assets will continue to be depreciated over their remaining useful lives.
The amount recognized for interest and depreciation expense going forward will substantially exceed the Company's periodic rental payments. The average discount rate for the year ended December 29, 2018 was 7.0%. During the year ended December 29, 2018, depreciation expense and interest expense related to these failed sale-leaseback transactions were $1.0 million and $6.5 million, respectively. The Company's rental payments during the year ended December 29, 2018 were $2.3 million.

107



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

13.    Commitments and Contingencies
Operating Leases
The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 10 years, and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to five years. The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.4 million and $3.5 million as of December 29, 2018 and December 30, 2017, respectively. These obligations are classified as other long-term liabilities on the accompanying consolidated balance sheets.
The Company recognizes rent expense on a straight-line basis over the lease period factoring in leasehold improvement incentives, rent holidays and escalation clauses. Rent expense for all leases was $12.1 million, $12.0 million and $11.0 million for 2018, 2017 and 2016, respectively. The Company recorded sublease rental income of $0.9 million in 2018. The Company did not have any sublease rental income for 2017 and 2016.
Future annual minimum operating lease payments at December 29, 2018 were as follows (in thousands): 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Operating lease payments
$
18,352

 
$
14,047

 
$
7,888

 
$
5,926

 
$
4,905

 
$
18,303

 
$
69,421

 
In the fourth quarter of 2017, the Company implemented the 2017 Restructuring Plan, which included vacating certain leased facilities. See Note 9, "Restructuring and Other Related Costs" to the Notes to Consolidated Financial Statements for more information.
Financing Lease Obligations
The Company leases two facilities that were assumed with the Acquisition. As a result of purchase accounting, these financing lease obligations were recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligations will continue to be amortized over the remaining period of the lease terms, which range from seven to 10 years. See Note 12, "Debt and Financing Lease Obligations" to the Notes to Consolidated Financial Statements for more information.
Future annual minimum financing lease payments at December 29, 2018 were as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Financing lease obligations
$
9,346

 
$
9,454

 
$
6,666

 
$
5,728

 
$
4,465

 
$
15,750

 
$
51,409

Purchase Commitments
The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 29, 2018, December 30, 2017 and December 31, 2016, these non-cancelable purchase commitments were $203.5 million, $96.1 million and $111.9 million, respectively. The significant increase of purchase commitments in 2018 was due to the Acquisition.

108



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Future purchase commitments at December 29, 2018 were as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Purchase obligations
$
200,939

 
$
751

 
$
599

 
$
500

 
$
757

 
$

 
$
203,546

The contractual obligation tables above exclude tax liabilities of $3.4 million related to uncertain tax positions because the Company cannot reliably estimate the timing and amount of future payments, if any.
Legal Matters
On November 23, 2016, Oyster Optics, LLC (“Oyster Optics”) filed a complaint against the Company in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327 (the “’327 patent”), 8,374,511 (the “‘511 patent”) and 8,913,898 (the “’898 patent”) (collectively, the “Oyster Optics patents in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company filed its answer to Oyster Optics' complaint on February 3, 2017. The Company filed two petitions for Inter Partes Review (“IPR”) of the '898 patent with the U.S Patent and Trademark Office ("USPTO"). Other defendants have filed IPR petitions in connection with the remaining Oyster Optics patents in suit. The USPTO instituted two IPRs of the ‘511 patent and two IPRs of ‘898 patent but denied IPR petitions in connection with the ‘327 patent. A Markman decision was issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics dropped the ‘511 and ‘898 patents, leaving only a few claims in the ‘327 patent at issue in the case. On May 15, 2018, Oyster Optics filed a new patent infringement complaint in the United States District Court for the Eastern District of Texas, naming the Company as a defendant. In its new complaint, Oyster Optics alleges infringement of the ‘327 patent, U.S. Patent No. 9,749,040 and the ‘898 patent. On June 8, 2018, the court granted the parties’ joint motion to sever and consolidate the first-filed lawsuit with the later filed case. The Company filed its answer to the new complaint on July 16, 2018. A case management conference was held on September 11, 2018, and the court set a trial date for November 4, 2019. On October 26, 2018, the Company filed an amended answer to include a license defense. On November 29, 2018, the Company filed a motion for summary judgment based on the license defense. The Company is currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On March 24, 2017, Core Optical Technologies, LLC (“Core Optical”) filed a complaint against the Company in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the “Core Optical patent in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Core Optical patent in suit, and intends to defend this action vigorously. The Company filed its answer to Core Optical's complaint on September 25, 2017. A Markman hearing was held on May 9, 2018 and the court has set a trial for March 2019. On June 14, 2018, the Company filed a petition for IPR of the Core Optical patent in suit in the USPTO. Core Optical contacted the Company on July 19, 2018 to propose that the case be stayed pending the IPR. The Company agreed to Core Optical’s proposal, and the parties filed a joint motion to stay, which the court granted on July 31, 2018. On October 17, 2018, Core Optical filed a response to the Company's IPR petition. On January 14, 2019, the USPTO denied the Company's IPR petition, and on February 13, 2019, the Company filed a request for rehearing in the USPTO requesting reconsideration of the dismissal of the Company's IPR petition. The Company is unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On June 8, 2017, a Civil Investigative Demand was issued to Coriant pursuant to a False Claims Act investigation by the U.S. government as to whether there has been any violation of 31 U.S.C. §3729. Coriant provided documents and other responses to the U.S. government, and the Company will continue to cooperate in the ongoing investigation.
In addition to the matters described above, 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 effect on its consolidated financial position, results of operations or cash flows.

109



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of December 29, 2018 and December 30, 2017, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.


110



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

14.    Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands): 
 
December 29,
2018
 
December 30,
2017
Beginning balance
$
30,909

 
$
40,342

Charges to operations
28,685

 
18,283

Utilization
(18,028
)
 
(14,985
)
Change in estimate(1)
(545
)
 
(12,731
)
Balance at the end of the period
$
41,021

 
$
30,909

 
 
 
(1) 
The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of $2.2 million.
Letters of Credit and Bank Guarantees
The Company had $30.0 million of standby letters of credit and bank guarantees outstanding as of December 29, 2018. These consisted of $23.4 million related to customer performance guarantees, $1.4 million of value-added tax and customs' licenses, $2.9 million related to property leases, $1.8 million related to Coriant pre-acquisition restructuring plans and $0.5 million related to credit cards.
Of the aforementioned standby letters of credit and bank guarantees outstanding, $13.4 million was backed by cash collateral from a third-party institution, and the Company accrues 5% annual servicing fee on the outstanding cash collateral. The Company had $4.2 million of standby letters of credit and bank guarantees outstanding as of December 30, 2017. These consisted of $0.7 million related to property leases, $2.2 million related to customer performance guarantees, and $1.3 million related to a value added tax and customs authorities' licenses.
As of December 29, 2018 and December 30, 2017, the Company has a line of credit for approximately $1.6 million to support the issuance of letters of credit, of which zero had been issued and outstanding, for both periods. The Company has pledged approximately $4.9 million and $5.2 million of assets of a subsidiary to secure this line of credit and other obligations as of December 29, 2018 and December 30, 2017, respectively.   


111



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

15.
Stockholders’ Equity
2007 Equity Incentive Plan, 2016 Equity Incentive Plan and Employee Stock Purchase Plan
In February 2007, the Company’s board of directors adopted the 2007 Equity Incentive Plan (the “2007 Plan”) and the Company’s stockholders approved the 2007 Plan in May 2007. The Company reserved a total of 46.8 million shares of common stock for issuance under the 2007 Plan. Upon stockholder approval of the 2016 Equity Incentive Plan (the “2016 Plan”), the Company has ceased granting equity awards under the 2007 Plan, however the 2007 Plan will continue to govern the terms and conditions of the outstanding options and awards previously granted under the 2007 Plan. As of December 29, 2018, options to purchase 1.1 million shares of the Company's common stock were outstanding and 1 million RSUs were outstanding under the 2007 Plan.
In February 2016, the Company's board of directors adopted the 2016 Plan and the Company's stockholders approved the 2016 Plan in May 2016. In May 2018, the Company's stockholders approved an amendment to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 1.5 million shares. As of December 29, 2018, the Company reserved a total of 15.4 million shares of common stock for issuance of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors, pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors.
The ESPP was adopted by the board of directors in February 2007 and approved by the stockholders in May 2007. The ESPP was last amended by the stockholders in May 2018 to increase the shares authorized under the ESPP to a total of approximately 21.1 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to 15% of the employee’s compensation and employees may not purchase more than $25,000 of stock during any calendar year.
Shares Reserved for Future Issuances
Common stock reserved for future issuance was as follows (in thousands):
 
December 29, 2018
Outstanding stock options and awards
8,990

Reserved for future option and award grants
8,728

Reserved for future ESPP
4,835

Total common stock reserved for stock options and awards
22,553


112



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Stock-based Compensation Plans
The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):  
 
Number of
Options
 
Weighted-Average
Exercise Price
Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
2,511

 
$
7.26

 
$
28,288

Options granted

 
$

 

Options exercised
(825
)
 
$
4.97

 
$
4,433

Options canceled
(31
)
 
$
12.46

 

Outstanding at December 31, 2016
1,655

 
$
8.30

 
$
965

Options granted

 
$

 

Options exercised
(196
)
 
$
7.78

 
$
373

Options canceled
(62
)
 
$
14.11

 

Outstanding at December 30, 2017
1,397

 
$
8.11

 
$
1

Options granted

 
$

 
 
Options exercised
(229
)
 
$
7.43

 
$
496

Options canceled
(53
)
 
$
11.57

 
 
Outstanding at December 29, 2018
1,115

 
$
8.09

 
$

Exercisable at December 29, 2018
1,115

 
$
8.09

 
$

 
 
Number of
Restricted
Stock Units
 
Weighted-Average
Grant Date
Fair Value
Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
4,932

 
$
12.76

 
$
91,285

RSUs granted
2,992

 
$
13.94

 

RSUs released
(2,303
)
 
$
11.06

 
$
26,407

RSUs canceled
(328
)
 
$
13.90

 

Outstanding at December 31, 2016
5,293

 
$
14.10

 
$
44,939

RSUs granted
4,281

 
$
9.66

 

RSUs released
(2,198
)
 
$
13.56

 
$
20,791

RSUs canceled
(585
)
 
$
13.24

 

Outstanding at December 30, 2017
6,791

 
$
11.55

 
$
42,988

RSUs granted
3,756

 
$
10.52

 


RSUs released
(2,642
)
 
$
12.12

 
$
26,457

RSUs canceled
(1,159
)
 
$
11.12

 
 
Outstanding at December 29, 2018
6,746

 
$
10.83

 
$
26,446

 

113



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

 
Number of
Performance
Stock Units
 
Weighted-Average
Grant Date
Fair Value Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
731

 
$
12.35

 
$
13,540

PSUs granted
647

 
$
15.28

 

PSU performance earned(1)
234

 
$
12.28

 
 
PSUs released
(614
)
 
$
11.34

 
$
8,077

PSUs canceled
(94
)
 
$
15.18

 

Outstanding at December 31, 2016
904

 
$
14.13

 
$
7,672

PSUs granted
916

 
$
10.88

 

PSUs released
(26
)
 
$
11.83

 
$
225

PSUs canceled
(427
)
 
$
12.20

 

Outstanding at December 30, 2017
1,367

 
$
16.28

 
$
8,651

PSUs granted
521

 
$
9.79

 


PSUs released
(55
)
 
$
15.93

 
$
411

PSUs canceled
(704
)
 
$
16.01

 
 
Outstanding at December 29, 2018
1,129

 
$
16.10

 
$
4,425

Expected to vest as of December 29, 2018
17

 
 
 
$
65

 
 
 
(1) 
Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant.
The aggregate intrinsic value of unexercised options is calculated as the difference between the closing price of the Company’s common stock of $3.92 at December 28, 2018 and the exercise prices of the underlying stock options. The aggregate intrinsic value of the options which have been exercised is calculated as the difference between the fair market value of the common stock at the date of exercise and the exercise price of the underlying stock options. The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $3.92 at December 28, 2018. The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.
 
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company’s equity compensation plans as of December 29, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): 
 
Unrecognized
Compensation
Expense, Net
 
Weighted-
Average Period
(in years)
RSUs
$
54,006

 
2.48
PSUs
$
6,649

 
1.41

114



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The following table summarizes information about options outstanding at December 29, 2018. 
 
 
Options Outstanding
 
Vested and Exercisable
Options
Exercise Price
 
Number of
Shares
 
Weighted-
Average
Remaining
Contractual Life
 
Weighted-
Average
Exercise
Price
 
Number of
Shares
 
Weighted-
Average
Exercise
Price
 
 
(In thousands)
 
(In years)
 
 
 
(In thousands)
 
 
$6.71 - $ 7.25
 
183

 
0.72
 
$
7.01

 
183

 
$
7.01

$7.45 - $ 7.53
 
185

 
0.94
 
$
7.47

 
185

 
$
7.47

$7.68 - $ 8.19
 
192

 
1.48
 
$
8.08

 
192

 
$
8.08

$ 8.58
 
485

 
2.12
 
$
8.58

 
485

 
$
8.58

$9.02 - $9.28
 
70

 
1.60
 
$
9.19

 
70

 
$
9.19

 
 
1,115

 
1.55
 
$
8.09

 
1,115

 
$
8.09

Employee Stock Options
The Company did not grant any stock options during 2018, 2017 or 2016. Stock option exercises are settled with newly issued shares of common stock approved by stockholders for inclusion under the 2007 Plan. 
Amortization of stock-based compensation expense related to stock options in 2018, 2017 and 2016 was insignificant.
 
Employee Stock Purchase Plan
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Volatility
48% - 62%
 
47% - 51%
 
56% - 67%
Risk-free interest rate
1.90% - 2.31%
 
0.81% - 1.16%
 
0.51% - 0.52%
Expected life
0.5 years
 
0.5 years
 
0.5 years
Estimated fair value
$2.47 - $3.13
 
$2.44 - $3.46
 
$3.16 - $4.53
The Company’s ESPP activity for the following periods was as follows (in thousands):
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock-based compensation expense
$
5,478

 
$
6,049

 
$
6,094

Employee contributions
$
15,992

 
$
16,410

 
$
13,609

Shares purchased
2,189

 
2,140

 
1,369

Restricted Stock Units
The Company granted RSUs to employees and members of the Company’s board of directors to receive shares of the Company’s common stock. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation expense related to RSUs in 2018, 2017 and 2016 was approximately $29.2 million, $30.5 million and $29.6 million, respectively.

115



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Performance Stock Units
Pursuant to the 2007 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
A number of PSUs granted to the Company’s executive officers and senior management are based on the total shareholder return of the Company's common stock price as compared to the total shareholder return of the S&P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the SPGIIPTR.
The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:
 
 
2018
 
2017
 
2016
Index volatility
 
33%
 
33% - 34%
 
18%
Infinera volatility
 
58% - 59%
 
55% - 56%
 
55%
Risk-free interest rate
 
2.37% - 2.40%
 
1.41% - 1.63%
 
0.95% - 1.07%
Correlation with index
 
0.04 - 0.48
 
0.10 - 0.49
 
0.58 - 0.59
Estimated fair value
 
$14.99 - $19.46
 
$15.23 - $17.35
 
$10.31 - $16.62
In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria.
The following table summarizes by grant year, the Company’s PSU activity for the year ended December 29, 2018 (in thousands):
 
 
 
 
Grant Year
 
 
Total Number of Performance Stock Units
 
2015
 
2016
 
2017
 
2018
Outstanding at December 30, 2017
 
1,367

 
77

 
420

 
869

 

PSUs granted
 
521

 

 

 

 
521

PSUs released
 
(55
)
 

 

 

 
(55
)
PSUs canceled
 
(704
)
 
(77
)
 
(210
)
 
(388
)
 
(29
)
Outstanding at December 29, 2018
 
1,129

 

 
210

 
481

 
437

 
 
 
(1) 
Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant since the original grants were at 100% of target amounts.
Amortization of stock-based compensation expense related to PSUs in 2018, 2017 and 2016 was approximately $8.2 million, $9.5 million and $6.6 million, respectively.
 

116



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Stock-based Compensation Expense
The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):
 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock-based compensation effects in inventory
$
4,750

 
$
5,255

 
$
4,911

Stock-based compensation effects in net loss before income taxes
 
 
 
 
 
Cost of revenue
$
1,635

 
$
3,065

 
$
2,966

Research and development
16,270

 
15,845

 
13,732

Sales and marketing
10,869

 
11,288

 
11,043

General and administrative
9,649

 
10,776

 
9,295

 
$
38,423

 
$
40,974

 
$
37,036

Cost of revenue—amortization from balance sheet (1)
4,986

 
4,746

 
3,497

Total stock-based compensation expense
$
43,409

 
$
45,720

 
$
40,533

 
 
(1) 
Represents stock-based compensation expense deferred to inventory in prior periods and recognized in the current period.
 
16.    Income Taxes
The following is a geographic breakdown of the benefit from income taxes (in thousands):
 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Current:
 
 
 
 
 
Federal
$

 
$

 
$
32

State
186

 
69

 
861

Foreign
6,832

 
4,679

 
2,288

Total current
$
7,018

 
$
4,748

 
$
3,181

Deferred:
 
 
 
 
 
Federal
$
(546
)
 
$

 
$

State

 

 

Foreign
(7,127
)
 
(6,178
)
 
(7,932
)
Total deferred
$
(7,673
)
 
$
(6,178
)
 
$
(7,932
)
Total benefit from income taxes
$
(655
)
 
$
(1,430
)
 
$
(4,751
)
Loss before provision for income taxes from international operations was $135.5 million, $22.6 million and $23.1 million for the years ended December 29, 2018, December 30, 2017 and December 31, 2016, respectively.

117



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The provisions for (benefit from) income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Expected tax (benefit) at federal statutory rate
(21.0
)%
 
(35.0
)%
 
(35.0
)%
State taxes, net of federal benefit
0.1
 %
 
 %
 
2.2
 %
Research credits
(1.8
)%
 
(1.8
)%
 
(8.9
)%
Stock-based compensation
0.8
 %
 
6.0
 %
 
22.3
 %
Change in valuation allowance
18.1
 %
 
26.8
 %
 
(5.9
)%
Foreign rate differential
2.9
 %
 
3.3
 %
 
9.4
 %
Other
0.6
 %
 
 %
 
(0.4
)%
Effective tax rate
(0.3
)%
 
(0.7
)%
 
(16.3
)%
The Company recognized an income tax benefit of $0.7 million on a loss before income taxes of $215.0 million, an income tax benefit of $1.4 million on a loss before income taxes of $195.9 million and an income tax benefit of $4.8 million on a loss before income taxes of $29.2 million in fiscal years 2018, 2017 and 2016, respectively. The resulting effective tax rates were (0.3)%, (0.7)% and (16.3)% for 2018, 2017 and 2016, respectively. The 2018 and 2017 effective tax rates differ from the expected statutory rate of 21% based on the Company's ability to benefit U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings. The lower 2018 income tax benefit compared to 2017 primarily relates to lower corporate income tax rate due to the Tax Act and lower stock-based compensation as a result of the Acquisition of Coriant. The lower 2017 income tax benefit compared to 2016 primarily relates to lower acquisition related amortization expenses and lower state income taxes offset by an increase in tax reserves, and an increase in taxable foreign profits in certain jurisdictions. Because of the Company's U.S. operating loss in 2018, significant loss carryforward position, and corresponding valuation allowance in all years, the Company has not been subject to federal or state tax on the Company's U.S. income because of the availability of loss carryforwards. If these losses and other tax attributes become fully utilized, the Company's taxes will increase significantly to a more normalized, expected rate on U.S. earnings. The release of transfer pricing reserves in the future will have a beneficial impact to tax expense, but the timing of the impact depends on factors such as expiration of the statute of limitations or settlements with tax authorities.
On December 22, 2017, the Tax Act was signed into law. The Tax Act significantly revises the U.S. corporate income tax regime by, among other things, lowering the federal corporate income tax rate from 35% to 21% effective January 1, 2018, while also imposing a repatriation tax on deemed repatriated earnings of the Company's foreign subsidiaries in 2017, and implementing a quasi-territorial tax system on future foreign earnings. 
The Tax Act created the global intangible low-taxed income (“GILTI”) provision, beginning in 2018. The GILTI provision requires that certain income earned by foreign subsidiaries must be included currently in the gross income of the foreign subsidiaries U.S. shareholder. Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). The Company has elected to account for the tax using the period cost method. The Company had no GILTI impacts for 2018 given the foreign subsidiaries' losses.
On December 22, 2017, SAB 118 was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation

118



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets are as follows, reduced by the effects of the change in the U.S. corporate tax rate from 35% to 21%, as applicable (in thousands):
 
Years Ended
 
December 29,
2018
 
December 30,
2017
Deferred tax assets:
 
 
 
Net operating losses
$
257,928

 
$
66,122

Research and foreign tax credits
221,943

 
74,434

Nondeductible accruals
50,312

 
28,801

Inventory valuation
39,430

 
29,197

Property, plant and equipment
2,591

 
1,919

Intangible assets

 
3

Stock-based compensation
4,825

 
6,325

Total deferred tax assets
$
577,029

 
$
206,801

Valuation allowance
(493,157
)
 
(205,241
)
Net deferred tax assets
$
83,872

 
$
1,560

Deferred tax liabilities:
 
 
 
Accrual and reverse - lease
(16,802
)
 

Depreciation
(199
)
 
(67
)
Accruals, reserves and prepaid expenses
(784
)
 
(1,154
)
Acquired intangible assets
(49,406
)
 
(20,348
)
Convertible senior notes
(29,419
)
 
(1,191
)
Total deferred tax liabilities
$
(96,610
)
 
$
(22,760
)
Net deferred tax liabilities
$
(12,738
)
 
$
(21,200
)
The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company must consider all positive and negative evidence, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors in evaluating the need for a full or partial valuation allowance against its net U.S. deferred tax assets. Based on the available objective evidence, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the Company has provided a full valuation allowance against its domestic deferred tax assets, net of deferred tax liabilities, as of December 29, 2018 and December 30, 2017. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.
As of December 29, 2018, the Company has net operating loss carryforwards of approximately $592.7 million for federal tax purposes, $356.0 million for Luxembourg tax purposes, $57.4 million for Finland tax purposes, $495.0 million for other state tax purposes, with material state net operating loss carryforwards being $111.6 million for California tax purposes and $55.6 million for Illinois. The carryforward balance reflects

119



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

expected generation of both federal and state net operating losses for the year ended December 29, 2018. Federal net operating loss carryforwards generated before 2018 will begin to expire in 2027 while certain unutilized California losses have expired in 2017. Additionally, the Company has federal research and development, foreign tax credits, and federal low income housing credit, and California research and development credits available to reduce future income taxes payable of approximately $179.6 million and $60.3 million, respectively, as of December 29, 2018. Infinera Canada Inc., an indirect wholly owned subsidiary, has Scientific Research and Experimental Development Expenditures (“SRED”) credits available of $2.3 million to offset future Canadian income tax payable as of December 29, 2018. Coriant Portugal has research and investment tax credits so-called, SIFIDE, of $5.3 million to offset future Portugal's income tax payable as of December 29, 2018. Federal credits will begin to expire in the year 2022 if not utilized and California research credits have no expiration date. Canadian SRED credits will begin to expire in the year 2032 if not fully utilized. Portugal SIFIDE credits will begin to expire in the year 2021.
Under the Tax Reform Act of 1986, the amount of benefit from net operating loss and tax credit carryforwards may be impaired or limited in certain circumstances. Events which cause limitations in the amount of net operating losses that the Company may utilize in any one year include, but are not limited to, a cumulative ownership change of more than 50 percent as defined over a three-year testing period. As of December 29, 2018, the Company had determined that while ownership changes had occurred in the past, the resulting limitations were not significant enough to impact the utilization of the tax attributes against its taxable profits earned to date.
Prior to the enactment of the Tax Act, the Company’s policy with respect to undistributed foreign subsidiaries’ earnings was to consider those earnings to be indefinitely reinvested. Under the Tax Act, undistributed earnings of foreign subsidiaries are deemed to be repatriated for U.S. corporate tax purposes and a one-time toll tax at a reduced U.S. corporate tax rate was applicable in 2017. However, because of the aggregated net tax loss of the Company's foreign subsidiaries, no tax was accruable in 2017. If and when funds are actually distributed in the form of dividends or otherwise, foreign withholding taxes may be applicable in some jurisdictions. The Company's policy with respect to certain undistributed foreign subsidiaries’ earnings is to continue to consider those earnings to be indefinitely reinvested and therefore the Company has not accrued such withholding taxes.
The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): 
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Beginning balance
$
19,786

 
$
22,282

 
$
19,130

Tax position related to current year
 
 
 
 
 
Additions
2,296

 
2,234

 
2,548

Tax positions related to prior years
 
 
 
 
 
Additions
2,981

 

 
1,292

Reductions
(40
)
 
(4,728
)
 

Lapses of statute of limitations
(406
)
 
(2
)
 
(688
)
Ending balance
$
24,617

 
$
19,786

 
$
22,282

As of December 29, 2018, the cumulative unrecognized tax benefit was $24.6 million, of which $21.3 million was netted against deferred tax assets that would have otherwise been subjected with a full valuation allowance. Of the total unrecognized tax benefit as of December 29, 2018, approximately $3.3 million, if recognized, would impact the Company’s effective tax rate.
As of December 29, 2018, December 30, 2017 and December 31, 2016, the Company had $1.2 million, $0.7 million and $0.5 million, respectively, of accrued interest or penalties related to unrecognized tax benefits, of which less than $0.2 million was included in the Company’s provision for income taxes in each of the years ended December 29, 2018, December 30, 2017 and December 31, 2016, respectively. The Company’s policy is

120



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

to include interest and penalties related to unrecognized tax benefits within the Company’s provision for income taxes.    
The Company is potentially subject to examination by the Internal Revenue Service and the relevant state income taxing authorities under the statute of limitations for years 2002 and forward.

The Company has received assessments of tax resulting from transfer pricing examinations in India for most years in the range of fiscal years ending March 2005 through March 2015. While some of the assessment years have been settled with no change from the original tax return position, the Company intends to appeal all remaining assessment years, and does not expect a significant adjustment to unrecognized tax benefits as a result of these inquiries. The Company believes that the resolution of these disputed issues will not have a material impact on its financial statements.

Included in the balance of income tax liabilities, accrued interest and penalties at December 28, 2018 is $0.2 million related to tax positions for which it is reasonably possible that the statute of limitations will expire in various jurisdictions within the next twelve months.
17.    Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.
Revenue by geographic region is based on the shipping address of the customer. The following tables set forth long-lived assets by geographic region (in thousands):
Property, plant and equipment, net
 
December 29,
2018
 
December 30,
2017
United States
$
288,614

 
$
128,582

Other Americas
2,370

 
661

Europe, Middle East and Africa
38,273

 
3,527

Asia Pacific and Japan
13,563

 
3,172

Total property, plant and equipment, net
$
342,820

 
$
135,942

18.    Employee Benefit and Pension Plans
Defined Contribution Plans
The Company has established a savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). As allowed under Section 401(k) of the Internal Revenue Code, the 401(k) Plan provides tax-deferred salary contributions for eligible U.S. employees. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company made voluntary cash contributions and matched a portion of employee contributions of $2.3 million, $2.2 million and $2.1 million for 2018, 2017 and 2016, respectively. Expenses related to the 401(k) Plan were insignificant for each of the years 2018, 2017 and 2016.

121



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

In connection with the Company's acquisition of Transmode during the third quarter of 2015, the Company has an ITP pension plan covering its Swedish employees. Commitments for old-age and survivors' pension for salaried employees in Sweden are vested through an insurance policy. Expenses related to the ITP pension plan were $2.8 million for 2018, $3.3 million for 2017 and $2.6 million for 2016.
The Company also provides defined contribution plans in certain foreign countries where required by local statute or at the Company's discretion. For the year ended December 29, 2018, the Company had $2.5 million related to post-retirement costs.
Pension Plans
Pension and Post-Retirement Benefit Plans
As a result of the Acquisition during the fourth quarter of 2018, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as, investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Obligations and Funded Status
The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands):
 
December 29,
2018
Benefit obligation as of Acquisition Date
$
106,474

Service cost
466

Interest cost
512

Benefits paid
(194
)
Actuarial loss
236

Foreign currency exchange rate changes
(2,870
)
Benefit obligation at December 29, 2018(1)
$
104,624

Fair value of plan assets as of Acquisition Date
$
69,614

Actual return on plan assets
653

Actuarial loss
(5,319
)
Foreign currency exchange rate changes
(1,884
)
Fair value of plan assets at December 29, 2018
$
63,064

Net liability recognized
$
41,560

 
 
(1) 
The Company's accumulated benefit obligation was $100.2 million at December 29, 2018.
The net liability is included in the line item other long-term liabilities in the Company's consolidated balance sheets.

122



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):
 
December 29,
2018
Other non-current assets
$
63,064

Current liabilities
(901
)
Other long-term liabilities
(103,723
)
Net liability recognized
$
(41,560
)
Components of Net Periodic Benefit Cost
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans for the Acquisition Date through December 29, 2018 consisted of the following (in thousands):
Service cost
$
466

Interest cost
512

Expected return on plan assets
(653
)
Amortization of actuarial loss
234

Total net periodic benefit cost
$
559

Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants. All components of net periodic benefit cost are recorded in operating expense of the Company's consolidated statements of operations.
The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):
 
December 29,
2018
Beginning balance as of Acquisition Date
$

Net actuarial loss arising in current year
(5,562
)
Amortization of net actuarial loss(1)
234

Foreign currency translation gain
15

Ending balance
$
(5,313
)
 
 
(1) 
The actuarial loss in for the year ended December 29, 2018 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during fiscal year 2019 is $1.7 million (pre-tax).

123



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Assumptions
Certain weighted-average assumptions used in computing the benefit obligations are as follows:
 
December 29,
2018
Discount rate
2.07
%
Salary growth rate
2.25
%
Pension growth rate
2.00
%
Assumptions regarding future mortality are set based on actuarial advice in accordance with published German statistics and experience. These assumptions translate into an average remaining life expectancy in years for a pensioner retiring at age 65:
 
2019 Life Expectancy
Retiring at the end of the reporting period
20.5
Male
20.0
Female
23.6
Investment Policy
The financial position of the Company’s funded status is the difference between the fair value of plan assets and projected benefit obligations. Volatility in funded status occurs when asset values change differently from liability values and can result in fluctuations in costs in financial reporting. The Company’s investment policies and strategies are designed to increase the rate of assets to plan liabilities at an appropriate level of funded status volatility. Asset allocation decisions are recommended by the trustees for the specific plan and agreed to by the Company's management. Investment objectives are designed to generate returns that will enable the plan to meet its future obligations. The Company's management reviews the investment strategy and performance semi-annually and discuss alternatives to manage volatility.    
Basis for Expected Long-Term Rate of Return on Plan Assets
The expected long-term rate of return on plan assets reflects the expected returns for each major asset class in which the plan invests and the weight of each asset class in the target mix. Expected asset returns reflect the current yield on government bonds, risk premiums for each asset class and expected real returns which considers each country’s specific inflation outlook. The expected return is set using a low to medium risk profile and to meet the market expectations over a longer period of time to meet the obligations in the future.

124



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Fair Value of Plan Assets
The following tables present the fair value of plan assets for pension and other benefit plans by major asset category as of December 29, 2018 (in thousands).
 
As of December 29, 2018
 
Fair Value Measured Using
 
Level 1
 
Level 2
 
Total
Cash
$
686

 
$

 
$
686

Equity fund

 
32,513

 
32,513

Insurance contracts

 
24,852

 
24,852

Mixed fund

 
4,114

 
4,114

Pension fund

 
899

 
899

Total plan assets at fair value
$
686

 
$
62,378

 
$
63,064

Valuation Techniques
The following describes the valuation techniques used to measure the fair value of the assets shown in the table above. Equity funds are invested in traded securities and are recorded at market value as of the balance sheet date. Insurance contracts are recorded at cash surrender value of the policies. Mixed fund and pension fund are valued at the amounts as provided by the insurance companies who manage the funds and represent fair market value at the date of the balance sheet.
Transfers Between Levels
Any transfers between levels in the fair value hierarchy are recognized as of the end of the reporting period. No material transfers between levels occurred from the Acquisition Date through December 29, 2018.
Future Contributions
In fiscal year 2019, the Company does not expect to make any contributions to its pension and post-retirement benefit plans.
Cash Flows
Estimated future benefit payments under the Company's pension plans as of December 29, 2018 are as follows (in thousands):
2019
$
2,660

2020
$
2,579

2021
$
3,911

2022
$
4,284

2023
$
3,667

2024 to 2027
$
20,954



125



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

19.    Financial Information by Quarter (Unaudited)
The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2018 and 2017. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.
 
For the Three Months Ended (Unaudited)
 
2018
 
2017
 
Dec. 29
 
Sep. 29
 
Jun. 30
 
Mar. 31
 
Dec. 30
 
Sep. 30
 
Jul. 1
 
Apr. 1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(In thousands, except per share data)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
249,608

 
$
167,030

 
$
175,288

 
$
171,629

 
$
160,543

 
$
159,579

 
$
143,360

 
$
147,053

Services
82,450

 
33,383

 
32,939

 
31,052

 
35,273

 
33,001

 
33,461

 
28,469

Total revenue
332,058

 
200,413

 
208,227

 
202,681

 
195,816

 
192,580

 
176,821

 
175,522

Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of product(1)
197,251

 
112,276

 
105,914

 
102,324

 
110,512

 
106,413

 
95,267

 
94,452

Cost of services
39,409

 
13,075

 
13,039

 
12,831

 
13,708

 
12,951

 
11,687

 
12,134

Amortization of intangible assets(1)
8,315

 
4,876

 
4,943

 
5,341

 
5,169

 
5,390

 
5,035

 
4,880

Restructuring and related
2,580

 
7

 
26

 
17

 
19,141

 

 

 

Total cost of revenue
247,555

 
130,234

 
123,922

 
120,513

 
148,530

 
124,754

 
111,989

 
111,466

Gross profit
84,503

 
70,179

 
84,305

 
82,168

 
47,286

 
67,826

 
64,832

 
64,056

Operating expenses
198,728

 
95,337

 
105,924

 
106,846

 
117,793

 
102,074

 
105,337

 
101,883

Loss from operations
(114,225
)
 
(25,158
)
 
(21,619
)
 
(24,678
)
 
(70,507
)
 
(34,248
)
 
(40,505
)
 
(37,827
)
Other income (expense), net
(19,231
)
 
(7,317
)
 
(443
)
 
(2,280
)
 
(4,449
)
 
(2,772
)
 
(2,846
)
 
(2,782
)
Loss before income taxes
(133,456
)
 
(32,475
)
 
(22,062
)
 
(26,958
)
 
(74,956
)
 
(37,020
)
 
(43,351
)
 
(40,609
)
Provision for (benefit from) income taxes
12

 
135

 
(124
)
 
(678
)
 
(971
)
 
211

 
(512
)
 
(158
)
Net loss
$
(133,468
)
 
$
(32,610
)
 
$
(21,938
)
 
$
(26,280
)
 
$
(73,985
)
 
$
(37,231
)
 
$
(42,839
)
 
$
(40,451
)
Net loss per common share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
(0.76
)
 
$
(0.21
)
 
$
(0.14
)
 
$
(0.17
)
 
$
(0.50
)
 
$
(0.25
)
 
$
(0.29
)
 
$
(0.28
)
Diluted
$
(0.76
)
 
$
(0.21
)
 
$
(0.14
)
 
$
(0.17
)
 
$
(0.50
)
 
$
(0.25
)
 
$
(0.29
)
 
$
(0.28
)
 
 
 
(1) 
Prior periods have been adjusted to conform with the current period's presentation. See Note 1, “Organization and Basis of Presentation” to the Notes to Consolidated Financial Statements for additional information.
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2018 and 2017 were 52-week years that ended on December 29, 2018 and December 30, 2017, respectively. Fiscal year 2016 was a 53-week year that ended on December 31, 2016. The quarters for fiscal years 2018 and 2017 were 13-week quarters, and the quarters for fiscal year 2016 were 13-week quarters, except the last quarter was a 14-week quarter.
Effective December 31, 2017, the Company adopted Topic 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Topic 605.
As a result of the 2017 Restructuring Plan implemented during the fourth quarter of 2017, the Company incurred charges of $19.1 million within cost of revenue, including inventory write-downs of $13.6 million, manufacturing equipment impairments of $4.0 million, and severance related charges of $1.5 million. Within

126



INFINERA CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

operating expenses, the Company recorded charges of $16.1 million, including $7.9 million of severance related costs, $7.3 million of facilities impairment costs and test equipment impairments of $0.9 million.
During the fourth quarter of 2017, the carrying amount of the Company's non-marketable equity securities exceeded its fair value and the decline in value was determined to be other-than-temporary. As a result, the Company recorded an impairment charge of $1.9 million during this period.
During the third and fourth quarters of 2018, the Company determined that its non-marketable equity securities were impaired, resulting in impairment charges of $4.3 million and $0.8 million, respectively, to adjust the carrying value to estimated fair value.
During the fourth quarter of 2018, the Company completed the Acquisition, which was accounted for as a business combination, and accordingly, the Company has consolidated the financial results of Coriant with its financial results for the period from the Acquisition Date through December 31, 2018. For more information, see Note 6, “Business Combination” to the Notes to Consolidated Financial Statements.
As a result of the 2018 Restructuring Plan implemented during the fourth quarter of 2018, the Company incurred charges of $1.6 million within cost of revenue associated with severance-related costs. Within operating expenses, the Company recorded restructuring charges of $10.8 million, including $8.6 million of severance-related costs, $1.9 million of asset impairment costs and $0.3 million of facilities-related costs. For more information on the Company's restructuring plans, see Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements.
Additionally, during the fourth quarter of 2018, the Company incurred charges of $1.0 million within cost of revenue associated with severance-related costs related to Coriant's previous restructuring and reorganization plans, which the Company assumed with the Acquisition.
ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.

ITEM 9A.
CONTROLS AND PROCEDURES
Attached as exhibits to this Form 10-K are certifications of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), which are required in accordance with Rule 13a-14 of the Exchange Act. This “Controls and Procedures” section includes information concerning the internal controls and controls evaluation referred to in the certifications.
Evaluation of Disclosure Controls and Procedures
An evaluation was performed by our management, with the participation of our CEO and our CFO, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d -15(e) under the Exchange Act). Disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure. Based on this evaluation, our CEO and CFO concluded that, as of December 29, 2018, our disclosure controls and procedures are effective.

127


Inherent Limitations on Effectiveness of Controls
Our management, including the CEO and CFO, does not expect that our disclosure controls or our internal controls over financial reporting will prevent or detect all errors 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, have been detected. 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 the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in business conditions or deterioration in the degree of compliance with policies or procedures.
Changes in Internal Control over Financial Reporting
During the fourth quarter of fiscal 2018, we made changes to internal control over financial reporting related to the valuation of used service and support inventory as well as the reserve methodology for excess service and support inventory. These changes included updates to our service inventory reserve methodology and the addition of a new internal control related to the valuation of used service inventory.
Management’s Report on Internal Control Over Financial Reporting
Our management, with the participation of our CEO and CFO, is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP.
Management assessed the effectiveness of our internal control over financial reporting as of December 29, 2018, the end of our fiscal year. Management based its assessment on the framework established in the 2013 Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“2013 COSO framework”). Management’s assessment included evaluation of elements such as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, and our overall control environment. This assessment is supported by testing and monitoring performed by our internal audit and finance personnel utilizing the 2013 COSO framework.
As discussed in Note 6, "Business Combination" to the Notes to Consolidated Financial Statements, we completed the business combination of Coriant on October 1, 2018. We have excluded Coriant from our assessment of the effectiveness of our internal control over financial reporting as of December 29, 2018. In accordance with guidance issued by the SEC, companies are permitted to exclude business combinations from their final assessment of internal control over financial reporting during the year of acquisition while integrating the acquired operations. The acquired business represented approximately 15% of consolidated net revenue for the year ended December 29, 2018, approximately 44% of consolidated total assets and 36% of consolidated net assets (excluding goodwill and acquired intangibles) as of December 29, 2018.
Based on our assessment, management has concluded that our internal control over financial reporting was effective as of the end of our fiscal year 2018 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with U.S. GAAP.

The effectiveness of our internal control over financial reporting as of the end of fiscal year 2018 has been audited by Ernst & Young, LLP, an independent registered public accounting firm, as stated in their report, which is included elsewhere herein.
ITEM 9B.
OTHER INFORMATION
None.

128


PART III
 
ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K. For information pertaining to our executive offers, refer to the section entitled “Executive Officers” in Part 1, Item 1 of this Annual Report on Form 10-K.
As part of our system of corporate governance, our board of directors has adopted a code of business conduct and ethics. The code applies to all of our employees, officers (including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions), agents and representatives, including our independent directors and consultants, who are not employees of Infinera, with regard to their Infinera-related activities. The full text of our code of business conduct and ethics is posted on our web site at http://www.infinera.com. We intend to disclose future amendments to certain provisions of our code of business conduct and ethics, or waivers of such provisions, applicable to any principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions or our directors on our web site identified above. The inclusion of our web site address in this report does not include or incorporate by reference the information on our web site into this report.
 
ITEM 11.
EXECUTIVE COMPENSATION
Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
 
ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
 
ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
 
ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES
Information responsive to this item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

129


PART IV
 
ITEM 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULES
(a)(1) Consolidated Financial Statements
This Annual Report on Form 10-K contains the following financial statements which appear under Part II, Item 8 of this Form 10-K on the pages noted below: 
(a)(2) Financial Statement Schedule
Schedule II: Valuation and Qualifying Accounts
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
 
 
 
 
 
 
 
(In thousands)
Deferred tax asset, valuation allowance
 
 
 
 
 
Beginning balance
$
205,241

 
$
200,476

 
$
169,240

Additions
355,166

 
31,759

 
31,913

Reductions
(67,250
)
 
(26,994
)
 
(677
)
Ending balance
$
493,157

 
$
205,241

 
$
200,476

Allowance for doubtful accounts
 
 
 
 
 
Beginning balance
$
892

 
$
772

 
$
630

Additions
929

 
138

 
772

Additions due to the Acquisition
3,263

 

 

Reductions

 
(18
)
 
(630
)
Ending balance
$
5,084

 
$
892

 
$
772

Schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the consolidated financial statements or notes thereto.
(a)(3) Exhibits.
See Index to Exhibits. The Exhibits listed in the accompanying Index to Exhibits are filed or incorporated by reference as part of this Annual Report on Form 10-K.
ITEM 16.
FORM 10-K SUMMARY
None.

130


INDEX TO EXHIBITS
Exhibit No.
 
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

131


Exhibit No.
 
Description
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema Document
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
*
Management contracts or compensation plans or arrangements in which directors or executive officers are eligible to participate.
**
This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filings under the Securities Act of 1933 or the Securities Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.

132


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.
Dated: March 14, 2019
 
Infinera Corporation
 
 
 
 
By:
 
/s/  BRAD D. FELLER
 
 
 
Brad D. Feller
Chief Financial Officer
Principal Financial and Accounting Officer
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Thomas J. Fallon and Brad D. Feller, and each of them individually, his or her attorneys-in-fact, each with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with 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.

133


Name and Signature
Title
Date
 
 
 
/s/    THOMAS J. FALLON        
Chief Executive Officer, Principal Executive Officer and Director
March 14, 2019
Thomas J. Fallon
 
 
 
/s/    BRAD D. FELLER
Chief Financial Officer, Principal Financial and
Accounting Officer
March 14, 2019
Brad D. Feller
 
 
 
/s/    DAVID F. WELCH, PH.D.        
Co-founder, Chief Innovation Officer and Director
March 14, 2019
David F. Welch, Ph.D.
 
 
 
/s/    KAMBIZ Y. HOOSHMAND
Chairman of the Board
March 14, 2019
Kambiz Y. Hooshmand
 
 
 
/s/ JOHN P. DAANE
Director
March 14, 2019
John P. Daane
 
 
 
/s/ GREG P. DOUGHERTY
Director
March 14, 2019
Greg P. Dougherty
 
 
 
/s/    MARCEL GANI
Director
March 14, 2019
Marcel Gani
 
 
 
/s/    PAUL J. MILBURY
Director
March 14, 2019
Paul J. Milbury
 
 
 
/s/    RAJAL M. PATEL
Director
March 14, 2019
Rajal M. Patel
 
 
 
/s/    MARK A. WEGLEITNER
Director
March 14, 2019
Mark A. Wegleitner
        

134
EX-21.1 2 infn-211x12292018.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1
INFINERA CORPORATION
SUBSIDIARIES*
Infinera International Corporation (Delaware)
Transmode AB (Sweden)
Transmode Systems AB (Sweden)
Coriant GmbH (Germany)
Xieon Networks Acquisition S.à r.l. (Luxembourg)
Coriant Operations, Inc. (Delaware)
Coriant International Group LLC (Delaware)
Tellabs, Inc. (Delaware)
Tellabs Nevada Holdings Corporation (Nevada)
Tellabs Holdings B.V. (Netherlands)
Tellabs Enterprises B.V. (Netherlands)
International Telecom Holdings S.à r.l. (Luxembourg)
*
Pursuant to Item 601(b)(21)(ii) of Regulation S-K, the names of other subsidiaries of Infinera Corporation are omitted because, considered in the aggregate, they would not constitute a significant subsidiary as of the end of the year covered by this Annual Report on Form 10-K.




 



EX-23.1 3 infn-231x12292018.htm EXHIBIT 23.1 Exhibit


EXHIBIT 23.1
Consent of Ernst & Young LLP, Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
(1)
Registration Statement (Form S-3 No. 333-227199) of Infinera Corporation,
(2)
Registration Statement (Form S-8 No. 333-225887) pertaining to the Amended and Restated 2007 Employee Stock Purchase Plan, and the Amended and Restated 2016 Equity Incentive Plan of Infinera Corporation,
(3)
Registration Statement (Form S-8 No. 333-218410) pertaining to the 2016 Equity Incentive Plan, as amended of Infinera Corporation,
(4)
Registration Statement (Form S-8 No. 333-211498) pertaining to the 2016 Equity Incentive Plan of Infinera Corporation,
(5)
Registration Statement (Form S-8 No. 333-196136) pertaining to the 2007 Employee Stock Purchase Plan of Infinera Corporation,
(6)
Registration Statements (Form S-8 Nos. 333-193776, 333-186549, 333-179931, 333-173887, 333-165206, 333-158921) pertaining to the 2007 Equity Incentive Plan and the 2007 Employee Stock Purchase Plan of Infinera Corporation, and
(7)
Registration Statements (Form S-8 Nos. 333-150546 and 333-143561) pertaining to the 2000 Stock Plan, the 2007 Equity Incentive Plan, and the 2007 Employee Stock Purchase Plan of Infinera Corporation;
of our reports dated March 14, 2019, with respect to the consolidated financial statements and schedule of Infinera Corporation, and the effectiveness of internal control over financial reporting of Infinera Corporation, included in this Annual Report (Form 10-K) for the year ended December 29, 2018.
 
 
 
 
/s/    ERNST & YOUNG LLP

San Jose, California
March 14, 2019


EX-31.1 4 infn-311x12292018.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE
ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, Thomas J. Fallon, certify that:
1. I have reviewed this Annual Report on Form 10-K of Infinera Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Dated: March 14, 2019
 
By:
/s/    THOMAS J. FALLON        
 
 
Thomas J. Fallon
Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 5 infn-312x12292018.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE
ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, Brad D. Feller, certify that:
1. I have reviewed this Annual Report on Form 10-K of Infinera Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Dated: March 14, 2019
 
By:
/s/  BRAD D. FELLER
 
 
Brad D. Feller
Chief Financial Officer
(Principal Financial and Accounting Officer)
 


EX-32.1 6 infn-321x12292018.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
INFINERA CORPORATION
Written Statement of Chief Executive Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
I, Thomas J. Fallon, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended, that, to my knowledge on the date hereof:
(a)
the Annual Report on Form 10-K of Infinera Corporation for the year ended December 29, 2018 (the “Annual Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)
the information contained in the Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date: March 14, 2019
 
/s/    THOMAS J. FALLON        
 
Thomas J. Fallon
Chief Executive Officer
(Principal Executive Officer)
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to Infinera Corporation and will be retained by Infinera Corporation and furnished to the Securities and Exchange Commission or its staff upon request.
This certification “accompanies” the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-32.2 7 infn-322x12292018.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2
INFINERA CORPORATION
Written Statement of Chief Financial Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
I, Brad D. Feller, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended, that, to my knowledge on the date hereof:
(a)
that the Annual Report on Form 10-K of Infinera Corporation for the year ended December 29, 2018 (the “Annual Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)
the information contained in the Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date: March 14, 2019
 
/s/  BRAD D. FELLER
 
Brad D. Feller
Chief Financial Officer
(Principal Financial and Accounting Officer)
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to Infinera Corporation and will be retained by Infinera Corporation and furnished to the Securities and Exchange Commission or its staff upon request.
This certification “accompanies” the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-101.INS 8 infn-20181229.xml XBRL INSTANCE DOCUMENT 0001138639 2017-12-31 2018-12-29 0001138639 2018-06-29 0001138639 2019-03-05 0001138639 2018-12-29 0001138639 2017-12-30 0001138639 us-gaap:ProductMember 2017-12-31 2018-12-29 0001138639 2015-12-27 2016-12-31 0001138639 2017-01-01 2017-12-30 0001138639 us-gaap:ServiceMember 2017-01-01 2017-12-30 0001138639 us-gaap:ProductMember 2017-01-01 2017-12-30 0001138639 us-gaap:ServiceMember 2017-12-31 2018-12-29 0001138639 us-gaap:ServiceMember 2015-12-27 2016-12-31 0001138639 us-gaap:ProductMember 2015-12-27 2016-12-31 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-26 0001138639 us-gaap:ParentMember 2015-12-27 2016-12-31 0001138639 us-gaap:AdditionalPaidInCapitalMember 2015-12-27 2016-12-31 0001138639 2015-12-26 0001138639 us-gaap:CommonStockMember 2017-01-01 2017-12-30 0001138639 us-gaap:AdditionalPaidInCapitalMember 2015-12-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0001138639 us-gaap:CommonStockMember 2015-12-27 2016-12-31 0001138639 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-30 0001138639 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-30 0001138639 us-gaap:NoncontrollingInterestMember 2015-12-27 2016-12-31 0001138639 us-gaap:ParentMember 2017-01-01 2017-12-30 0001138639 2016-12-31 0001138639 us-gaap:ParentMember 2016-12-31 0001138639 us-gaap:CommonStockMember 2015-12-26 0001138639 us-gaap:RetainedEarningsMember 2015-12-27 2016-12-31 0001138639 us-gaap:CommonStockMember 2016-12-31 0001138639 us-gaap:ParentMember 2017-12-30 0001138639 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001138639 us-gaap:NoncontrollingInterestMember 2017-12-30 0001138639 us-gaap:NoncontrollingInterestMember 2015-12-26 0001138639 us-gaap:ParentMember 2015-12-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-27 2016-12-31 0001138639 us-gaap:RetainedEarningsMember 2016-12-31 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001138639 us-gaap:NoncontrollingInterestMember 2016-12-31 0001138639 us-gaap:CommonStockMember 2017-12-30 0001138639 us-gaap:RetainedEarningsMember 2015-12-26 0001138639 us-gaap:RetainedEarningsMember 2017-12-30 0001138639 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-12-29 0001138639 us-gaap:CommonStockMember 2017-12-31 2018-12-29 0001138639 us-gaap:ParentMember 2017-12-31 2018-12-29 0001138639 us-gaap:RetainedEarningsMember 2018-12-29 0001138639 us-gaap:CommonStockMember 2018-12-29 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-12-29 0001138639 us-gaap:ParentMember 2018-12-29 0001138639 us-gaap:RetainedEarningsMember 2017-12-31 2018-12-29 0001138639 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001138639 us-gaap:NoncontrollingInterestMember 2018-12-29 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001138639 2014-12-28 2015-03-28 0001138639 srt:RestatementAdjustmentMember 2015-12-27 2016-12-31 0001138639 srt:ScenarioPreviouslyReportedMember 2015-12-27 2016-12-31 0001138639 srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-12-30 0001138639 us-gaap:ProductMember srt:RestatementAdjustmentMember 2017-01-01 2017-12-30 0001138639 srt:RestatementAdjustmentMember 2017-01-01 2017-12-30 0001138639 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-12-30 0001138639 us-gaap:ServiceMember srt:RestatementAdjustmentMember 2017-01-01 2017-12-30 0001138639 us-gaap:ServiceMember srt:RestatementAdjustmentMember 2015-12-27 2016-12-31 0001138639 us-gaap:ServiceMember srt:ScenarioPreviouslyReportedMember 2015-12-27 2016-12-31 0001138639 us-gaap:ProductMember srt:RestatementAdjustmentMember 2015-12-27 2016-12-31 0001138639 us-gaap:ServiceMember srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-12-30 0001138639 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2015-12-27 2016-12-31 0001138639 us-gaap:PerformanceSharesMember infn:ExistingEmployeesMember infn:Vesting1Member 2017-12-31 2018-12-29 0001138639 us-gaap:PerformanceSharesMember infn:ExistingEmployeesMember infn:Vesting2Member 2017-12-31 2018-12-29 0001138639 srt:MaximumMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001138639 infn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001138639 srt:MinimumMember 2017-12-31 2018-09-29 0001138639 infn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember 2017-12-31 2018-09-29 0001138639 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001138639 infn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember 2017-12-31 2018-12-29 0001138639 infn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001138639 2018-09-30 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember infn:ExistingEmployeesMember infn:Vesting4Member 2017-12-31 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember infn:ExistingEmployeesMember infn:Vesting3Member 2017-12-31 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember infn:NewHireEmployeeMember infn:Vesting4Member 2017-12-31 2018-12-29 0001138639 srt:MinimumMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001138639 us-gaap:PerformanceSharesMember infn:ExistingEmployeesMember infn:Vesting3Member 2017-12-31 2018-12-29 0001138639 srt:MaximumMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember us-gaap:BuildingMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember infn:LeaseholdAndBuildingImprovementsMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember infn:ManufacturingEquipmentMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember infn:ComputerHardwareAndSoftwareMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember infn:LeaseholdAndBuildingImprovementsMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember infn:ComputerHardwareAndSoftwareMember 2017-12-31 2018-12-29 0001138639 srt:MaximumMember infn:ManufacturingEquipmentMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember us-gaap:BuildingMember 2017-12-31 2018-12-29 0001138639 infn:IndirectRevenueMember 2017-01-01 2017-12-30 0001138639 infn:IndirectRevenueMember 2017-12-31 2018-12-29 0001138639 infn:IndirectRevenueMember 2015-12-27 2016-12-31 0001138639 infn:DirectRevenueMember 2015-12-27 2016-12-31 0001138639 infn:DirectRevenueMember 2017-01-01 2017-12-30 0001138639 infn:DirectRevenueMember 2017-12-31 2018-12-29 0001138639 infn:EuropeMiddleEastAndAfricaMember 2017-01-01 2017-12-30 0001138639 infn:AmericasExcludingUnitedStatesMember 2017-01-01 2017-12-30 0001138639 infn:EuropeMiddleEastAndAfricaMember 2017-12-31 2018-12-29 0001138639 country:US 2017-01-01 2017-12-30 0001138639 infn:AmericasExcludingUnitedStatesMember 2015-12-27 2016-12-31 0001138639 srt:AsiaPacificMember 2017-01-01 2017-12-30 0001138639 srt:AsiaPacificMember 2017-12-31 2018-12-29 0001138639 srt:AsiaPacificMember 2015-12-27 2016-12-31 0001138639 infn:AmericasExcludingUnitedStatesMember 2017-12-31 2018-12-29 0001138639 country:US 2017-12-31 2018-12-29 0001138639 infn:EuropeMiddleEastAndAfricaMember 2015-12-27 2016-12-31 0001138639 country:US 2015-12-27 2016-12-31 0001138639 2018-01-01 0001138639 2022-01-01 2018-12-29 0001138639 2021-01-01 2018-12-29 0001138639 2020-01-01 2018-12-29 0001138639 2024-01-01 2018-12-29 0001138639 2023-01-01 2018-12-29 0001138639 2019-01-01 2018-12-29 0001138639 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 2018-12-29 0001138639 us-gaap:ServiceMember srt:ScenarioPreviouslyReportedMember 2017-12-31 2018-12-29 0001138639 srt:ScenarioPreviouslyReportedMember 2017-12-31 2018-12-29 0001138639 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2017-12-31 2018-12-29 0001138639 us-gaap:ServiceMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 2018-12-29 0001138639 us-gaap:ProductMember srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 2018-12-29 0001138639 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-30 0001138639 2017-12-31 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-12-29 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-29 0001138639 us-gaap:ShortTermInvestmentsMember 2018-12-29 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:CashAndCashEquivalentsMember 2018-12-29 0001138639 us-gaap:AgencySecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-29 0001138639 us-gaap:CashAndCashEquivalentsMember 2018-12-29 0001138639 us-gaap:CostmethodInvestmentsMember 2015-12-27 2016-12-31 0001138639 infn:ForeignSubsidiaryMember 2018-12-29 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:CashAndCashEquivalentsMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:OtherLongTermInvestmentsMember 2017-12-30 0001138639 us-gaap:CashAndCashEquivalentsMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2017-12-30 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2018-12-29 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2018-12-29 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:TradeAccountsReceivableMember 2017-12-31 2018-12-29 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2018-12-29 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2017-12-30 0001138639 infn:GBPDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2017-12-30 0001138639 infn:ForeignCurrencyExchangeRestrictedCashForwardContractsMember us-gaap:NondesignatedMember 2017-12-30 0001138639 infn:GBPDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2018-12-29 0001138639 us-gaap:NondesignatedMember 2017-12-30 0001138639 us-gaap:NondesignatedMember 2018-12-29 0001138639 infn:ForeignCurrencyExchangeRestrictedCashForwardContractsMember us-gaap:NondesignatedMember 2018-12-29 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:DevelopedTechnologyRightsMember 2018-10-01 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:InProcessResearchAndDevelopmentMember 2018-10-01 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:TradeNamesMember 2018-10-01 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:CustomerRelationshipsMember 2018-10-01 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember 2018-10-01 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember 2018-10-02 2018-12-29 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2018-12-29 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:CommonStockMember 2018-10-01 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:CommonStockMember 2018-10-01 0001138639 infn:TelecomHoldingParentLLCMember 2017-12-31 2018-12-29 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-12-30 0001138639 us-gaap:CustomerRelationshipsMember 2017-12-30 0001138639 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-30 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-12-30 0001138639 us-gaap:DevelopedTechnologyRightsMember 2018-12-29 0001138639 us-gaap:CustomerRelationshipsMember 2018-12-29 0001138639 us-gaap:TradeNamesMember 2018-12-29 0001138639 infn:InProcessTechnologyMember 2018-12-29 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-04-01 0001138639 us-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-30 0001138639 us-gaap:CustomerRelationshipsMember 2017-12-31 2018-12-29 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 2018-12-29 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2018-12-29 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2017-12-31 2018-12-29 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2017-01-01 2017-12-30 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2015-12-27 2016-12-31 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2017-12-30 0001138639 us-gaap:ComputerEquipmentMember 2018-12-29 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2017-12-30 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2018-12-29 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2018-12-29 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-30 0001138639 us-gaap:LandAndBuildingMember 2018-12-29 0001138639 us-gaap:LandAndBuildingMember 2017-12-30 0001138639 us-gaap:FurnitureAndFixturesMember 2018-12-29 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2017-12-30 0001138639 us-gaap:ConstructionInProgressMember 2018-12-29 0001138639 us-gaap:FurnitureAndFixturesMember 2017-12-30 0001138639 us-gaap:ComputerEquipmentMember 2017-12-30 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-12-29 0001138639 us-gaap:ConstructionInProgressMember 2017-12-30 0001138639 us-gaap:CostOfSalesMember 2017-01-01 2017-12-30 0001138639 us-gaap:OperatingExpenseMember 2017-01-01 2017-12-30 0001138639 us-gaap:EmployeeSeveranceMember 2018-12-29 0001138639 us-gaap:EmployeeSeveranceMember infn:A2018RestructuringPlanMember 2018-12-29 0001138639 us-gaap:LicenseMember 2018-12-29 0001138639 us-gaap:FacilityClosingMember 2018-12-29 0001138639 infn:CoriantMember us-gaap:OtherRestructuringMember 2018-12-29 0001138639 infn:AssetImpairmentMember 2018-12-29 0001138639 us-gaap:EmployeeSeveranceMember 2017-12-31 2018-12-29 0001138639 infn:AssetImpairmentMember 2017-12-31 2018-12-29 0001138639 us-gaap:EmployeeSeveranceMember 2017-12-30 0001138639 us-gaap:FacilityClosingMember 2017-12-30 0001138639 us-gaap:FacilityClosingMember 2017-12-31 2018-12-29 0001138639 infn:AssetImpairmentMember 2017-12-30 0001138639 us-gaap:OperatingExpenseMember 2017-12-31 2018-12-29 0001138639 us-gaap:CostOfSalesMember 2017-12-31 2018-12-29 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-29 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-30 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-27 2016-12-31 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2017-12-31 2018-12-29 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2015-12-27 2016-12-31 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-30 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2016-12-31 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 2018-12-29 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2017-12-30 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2017-01-01 2017-12-30 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-12-29 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-27 2016-12-31 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-29 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-26 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-26 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2015-12-26 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-30 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-30 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2018-05-31 0001138639 us-gaap:RestrictedStockMember 2015-12-27 2016-12-31 0001138639 us-gaap:EmployeeStockMember 2017-01-01 2017-12-30 0001138639 us-gaap:EmployeeStockMember 2017-12-31 2018-12-29 0001138639 us-gaap:RestrictedStockMember 2017-01-01 2017-12-30 0001138639 us-gaap:RestrictedStockMember 2017-12-31 2018-12-29 0001138639 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0001138639 us-gaap:PerformanceSharesMember 2015-12-27 2016-12-31 0001138639 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-30 0001138639 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-12-29 0001138639 us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 us-gaap:EmployeeStockOptionMember 2015-12-27 2016-12-31 0001138639 us-gaap:EmployeeStockMember 2015-12-27 2016-12-31 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2018-12-29 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance1Member 2018-09-01 2018-09-29 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2017-12-30 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2018-09-01 2018-09-29 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2018-09-29 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance2Member 2018-09-01 2018-09-29 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2018-06-01 2018-06-01 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2017-12-31 2018-12-29 0001138639 us-gaap:MeasurementInputDiscountRateMember 2018-12-29 0001138639 2018-12-28 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2017-01-01 2017-12-30 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2017-12-31 2018-12-29 0001138639 srt:MinimumMember 2018-12-29 0001138639 srt:MaximumMember 2018-12-29 0001138639 us-gaap:LetterOfCreditMember 2018-12-29 0001138639 us-gaap:LetterOfCreditMember 2017-12-30 0001138639 us-gaap:WarrantyObligationsMember 2017-01-01 2017-12-30 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2018-12-29 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2017-12-30 0001138639 us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:FiscalYear2016GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2016GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:FiscalYear2017GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:FiscalYear2016GrantMember us-gaap:PerformanceSharesMember 2018-12-29 0001138639 infn:FiscalYear2015GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-12-29 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2018-12-29 0001138639 infn:FiscalYear2017GrantMember us-gaap:PerformanceSharesMember 2018-12-29 0001138639 infn:FiscalYear2015GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2015GrantMember us-gaap:PerformanceSharesMember 2018-12-29 0001138639 us-gaap:PerformanceSharesMember 2018-12-29 0001138639 infn:FiscalYear2017GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 us-gaap:SellingAndMarketingExpenseMember 2017-12-31 2018-12-29 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2017-12-31 2018-12-29 0001138639 us-gaap:CostOfSalesMember 2015-12-27 2016-12-31 0001138639 us-gaap:SellingAndMarketingExpenseMember 2015-12-27 2016-12-31 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2017-12-31 2018-12-29 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2015-12-27 2016-12-31 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-30 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-30 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2015-12-27 2016-12-31 0001138639 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-30 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2015-12-27 2016-12-31 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-30 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2017-12-30 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2015-12-26 0001138639 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0001138639 us-gaap:EmployeeStockOptionMember 2015-12-27 2016-12-31 0001138639 us-gaap:EmployeeStockOptionMember 2015-12-26 0001138639 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-12-29 0001138639 us-gaap:EmployeeStockOptionMember 2018-12-29 0001138639 us-gaap:EmployeeStockOptionMember 2017-12-30 0001138639 us-gaap:EmployeeStockOptionMember 2016-12-31 0001138639 infn:ExercisePricesRangeTwoMember 2018-12-29 0001138639 infn:ExercisePriceRangeThreeMember 2018-12-29 0001138639 infn:ExercisePricesRangeOneMember 2018-12-29 0001138639 infn:ExercisePricesRangeFourMember 2018-12-29 0001138639 infn:ExercisePriceRangeFiveMember 2017-12-31 2018-12-29 0001138639 infn:ExercisePriceRangeFiveMember 2018-12-29 0001138639 infn:ExercisePriceRangeThreeMember 2017-12-31 2018-12-29 0001138639 infn:ExercisePricesRangeTwoMember 2017-12-31 2018-12-29 0001138639 infn:ExercisePricesRangeOneMember 2017-12-31 2018-12-29 0001138639 infn:ExercisePricesRangeFourMember 2017-12-31 2018-12-29 0001138639 infn:A2007EquityIncentivePlanMember 2018-05-31 0001138639 us-gaap:PerformanceSharesMember 2015-12-27 2016-12-31 0001138639 infn:A2007EquityIncentivePlanMember 2018-05-01 2018-05-31 0001138639 infn:A2007EquityIncentivePlanMember 2007-02-28 0001138639 infn:A2016EquityIncentivePlanMember 2016-02-01 2016-02-29 0001138639 infn:A2016EquityIncentivePlanMember 2018-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2018-12-29 0001138639 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-30 0001138639 us-gaap:EmployeeStockOptionMember infn:A2007EquityIncentivePlanMember 2018-12-29 0001138639 us-gaap:RestrictedStockUnitsRSUMember infn:A2007EquityIncentivePlanMember 2018-12-29 0001138639 infn:AdditionalGrantsForPerformanceMember 2015-12-27 2016-12-31 0001138639 us-gaap:PerformanceSharesMember 2015-12-26 0001138639 us-gaap:PerformanceSharesMember 2016-12-31 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2016-12-31 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2018-12-29 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2017-12-30 0001138639 us-gaap:EmployeeStockMember 2017-12-31 2018-12-29 0001138639 us-gaap:EmployeeStockMember 2013-12-29 2014-12-27 0001138639 us-gaap:EmployeeStockMember 2017-01-01 2017-12-30 0001138639 srt:MaximumMember us-gaap:PerformanceSharesMember 2017-01-01 2017-12-30 0001138639 srt:MaximumMember us-gaap:PerformanceSharesMember 2015-12-27 2016-12-31 0001138639 srt:MinimumMember us-gaap:PerformanceSharesMember 2017-01-01 2017-12-30 0001138639 srt:MinimumMember us-gaap:PerformanceSharesMember 2015-12-27 2016-12-31 0001138639 srt:MaximumMember 2015-12-27 2016-12-31 0001138639 srt:MaximumMember 2017-01-01 2017-12-30 0001138639 srt:MinimumMember 2017-01-01 2017-12-30 0001138639 srt:MinimumMember 2015-12-27 2016-12-31 0001138639 us-gaap:StateAndLocalJurisdictionMember 2018-12-29 0001138639 infn:CaliforniaResearchAndDevelopmentCreditsMember 2017-12-30 0001138639 infn:PortugalSIFIDECreditMember 2017-12-30 0001138639 stpr:IL us-gaap:StateAndLocalJurisdictionMember 2018-12-29 0001138639 country:LU us-gaap:ForeignCountryMember 2018-12-29 0001138639 stpr:CA us-gaap:StateAndLocalJurisdictionMember 2018-12-29 0001138639 infn:FederalResearchAndDevelopmentCreditsMember 2017-12-30 0001138639 country:FI us-gaap:ForeignCountryMember 2018-12-29 0001138639 infn:CanadaSREDCreditsMember 2017-12-30 0001138639 country:US 2018-12-29 0001138639 srt:AsiaPacificMember 2018-12-29 0001138639 srt:AsiaPacificMember 2017-12-30 0001138639 us-gaap:EMEAMember 2018-12-29 0001138639 us-gaap:EMEAMember 2017-12-30 0001138639 infn:OtherAmericasMember 2018-12-29 0001138639 country:US 2017-12-30 0001138639 infn:OtherAmericasMember 2017-12-30 0001138639 2018-10-01 0001138639 2018-10-02 2018-12-29 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember 2018-12-29 0001138639 us-gaap:FairValueInputsLevel1Member 2018-12-29 0001138639 infn:DefinedBenefitPlanMixedFundMember 2018-12-29 0001138639 infn:DefinedBenefitPlanMixedFundMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001138639 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001138639 infn:DefinedBenefitPlanPensionFundMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001138639 us-gaap:EquityFundsMember 2018-12-29 0001138639 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001138639 us-gaap:FairValueInputsLevel2Member 2018-12-29 0001138639 infn:DefinedBenefitPlanPensionFundMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001138639 infn:DefinedBenefitPlanPensionFundMember 2018-12-29 0001138639 infn:DefinedBenefitPlanMixedFundMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001138639 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel2Member 2018-12-29 0001138639 us-gaap:DefinedBenefitPlanCashMember 2018-12-29 0001138639 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001138639 infn:DefinedBenefitPlanInsuranceContractsMember us-gaap:FairValueInputsLevel1Member 2018-12-29 0001138639 infn:TransmodeMember infn:ITPPensionPlanMember 2017-12-31 2018-12-29 0001138639 infn:Plan401kMember 2017-12-31 2018-12-29 0001138639 infn:Plan401kMember 2017-01-01 2017-12-30 0001138639 infn:Plan401kMember 2015-12-27 2016-12-31 0001138639 infn:TransmodeMember infn:ITPPensionPlanMember 2017-01-01 2017-12-30 0001138639 infn:TransmodeMember infn:ITPPensionPlanMember 2015-12-27 2016-12-31 0001138639 us-gaap:OperatingExpenseMember 2018-09-30 2018-12-29 0001138639 2018-07-01 2018-09-29 0001138639 us-gaap:CostOfSalesMember 2017-10-01 2017-12-30 0001138639 2017-10-01 2017-12-30 0001138639 us-gaap:CostOfSalesMember 2018-09-30 2018-12-29 0001138639 us-gaap:OperatingExpenseMember 2017-10-01 2017-12-30 0001138639 infn:CoriantMember us-gaap:CostOfSalesMember 2018-09-30 2018-12-29 0001138639 2018-04-01 2018-06-30 0001138639 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001138639 us-gaap:ServiceMember 2017-01-01 2017-04-01 0001138639 2017-01-01 2017-04-01 0001138639 2017-04-02 2017-07-01 0001138639 us-gaap:ServiceMember 2017-12-31 2018-03-31 0001138639 us-gaap:ServiceMember 2017-04-02 2017-07-01 0001138639 2017-07-02 2017-09-30 0001138639 us-gaap:ProductMember 2017-12-31 2018-03-31 0001138639 us-gaap:ProductMember 2017-10-01 2017-12-30 0001138639 us-gaap:ServiceMember 2017-10-01 2017-12-30 0001138639 us-gaap:ProductMember 2017-04-02 2017-07-01 0001138639 us-gaap:ProductMember 2017-01-01 2017-04-01 0001138639 us-gaap:ProductMember 2018-09-30 2018-12-29 0001138639 2017-12-31 2018-03-31 0001138639 us-gaap:ServiceMember 2018-09-30 2018-12-29 0001138639 us-gaap:ProductMember 2018-04-01 2018-06-30 0001138639 us-gaap:ServiceMember 2017-07-02 2017-09-30 0001138639 us-gaap:ProductMember 2018-07-01 2018-09-29 0001138639 us-gaap:ServiceMember 2018-07-01 2018-09-29 0001138639 us-gaap:ProductMember 2017-07-02 2017-09-30 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-30 0001138639 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-30 0001138639 us-gaap:AllowanceForCreditLossMember 2017-12-31 2018-12-29 0001138639 us-gaap:AllowanceForCreditLossMember 2015-12-27 2016-12-31 0001138639 us-gaap:AllowanceForCreditLossMember 2017-12-30 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-12-27 2016-12-31 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0001138639 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-30 0001138639 us-gaap:AllowanceForCreditLossMember 2018-12-29 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 2018-12-29 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-29 0001138639 us-gaap:AllowanceForCreditLossMember 2015-12-26 0001138639 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-12-26 iso4217:USD xbrli:pure iso4217:USD xbrli:shares xbrli:shares utreg:D infn:lease infn:transaction infn:segment false --12-29 FY 2018 2018-12-29 10-K 0001138639 177415495 Yes false Large Accelerated Filer 921230011 INFINERA CORP false false No Yes INFN 12600000 3406000 14301000 0 10000000 10000000 -2812000 -2812000 -2812000 48909000 48909000 48909000 37036000 2966000 9295000 13732000 11043000 40974000 3065000 10776000 15845000 11288000 38423000 1635000 9649000 16270000 10869000 3497000 4746000 4986000 19715000 19715000 20474000 20474000 23475000 6189000 6189000 6160000 6160000 29296000 6600000 29600000 9500000 30500000 8200000 29200000 0 P9M 1870000 1870000 322000 322000 15530000 25743000 0.05 15400000.0 46800000.0 400000 P120D P30D P24M P12M 2625000 2613000 1094000 15.19 9.87 500000 2200000 23400000 0.98 43300000 128700000 P69M 1 0.0200 5319000 P23Y7M P20Y P20Y6M 4911000 5255000 4750000 1300000 1800000 -300000 -2500000 3400000 6379000 26042000 2 2 40800000 21300000 15000 4200000 30000000 48900000 0 0 48880000 P20Y P10Y 1800000 P5Y P1Y 700000 2900000 2 0 600000 900000 4300000 14748000 0 14748000 0 0 0 0 0 0 0 19141000 19141000 0 19141000 17000 26000 7000 2580000 2630000 0 0 0 16106000 0 16106000 12512000 P4Y 1000000 6500000 31500000 65000 17000 4.53 3.16 3.46 2.44 3.13 2.47 0.0059 0.0058 0.0049 0.001 0.48 0.0004 9.28 8.19 7.25 7.53 8.58 9.02 7.68 6.71 7.45 1115000 70000 192000 485000 183000 185000 8.09 9.19 8.08 8.58 7.01 7.47 21100000.0 13609000 16410000 15992000 0.18 0.34 0.33 0.33 P6M 1500000.0 25000 4835000 8990000 P90D 5597000 4950000 3787000 3300000 1300000 1400000 24794000 252000 0 40068000 240000 6412000 58124000 191187000 126152000 9093000 317115000 135245000 135245000 0 0 4694000 39782000 15645000 131891000 55427000 5305000 10442000 249952000 287431000 1123000 -28324000 6254000 -25300000 P8Y P5Y P1Y P3Y10M8D P5Y7M20D P2Y8M15D P5Y2M P3Y6M P1Y8M 1417043000 1685916000 128726000 128726000 128726000 42552000 42552000 42552000 46063000 46063000 46063000 42905000 42905000 42905000 1900000 1800000 900000 6094000 40533000 45720000 6049000 43409000 5478000 892000 5084000 10444000 373000 4671000 898000 5716000 402000 10260000 11342000 11161000 4880000 5035000 5390000 5169000 26600000 5341000 4943000 4876000 8315000 52800000 9250000 1010000 2042000 896000 5302000 10547000 810000 1461000 1420000 6856000 11150000 940000 1134000 1284000 7792000 0 -506000 2389000 0 -209000 -27236000 0 -418000 7551000 -5313000 -91000 -18932000 -760000 -879000 -879000 -964000 4000000 900000 4004000 875000 1900000 0 2643000 3500000 5400000 1117670000 1801270000 647937000 957097000 0 5480000 5480000 0 240000 240000 0 26912000 26912000 0 118558000 118558000 20371000 0 20371000 35408000 0 35408000 55779000 151190000 206969000 0 2999000 2999000 0 0 0 0 0 0 0 23512000 23512000 10347000 0 10347000 23987000 0 23987000 34334000 26511000 60845000 294960000 2991000 2489000 240000 26912000 28028000 90530000 20371000 7983000 27425000 116345000 31019000 147596000 229465000 2999000 23512000 10347000 23987000 202954000 26511000 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 1000 1000 0 418000 11000 11000 0 12000 158000 155000 0 1000 70000 1000 169000 248000 92000 1000 91000 0 0 0 92000 295378000 3002000 2500000 240000 26924000 28186000 90685000 20371000 7984000 27495000 116346000 31188000 147844000 229556000 3000000 23603000 10347000 23986000 202953000 26603000 21000000 1 6.18 -370000000 -421000000 1488000000 1441000000 8300000 283820000 129628000 -71800000 139600000 194700000 15549000 170466000 43502000 200700000 200700000 96067000 283820000 291874000 39145000 217991000 7300000 7300000 0 7300000 300000 0 -544000 1200000 1700000 2200000 87991000 168620000 162641000 116345000 202954000 89800000 229500000 154411000 177580000 121486000 242337000 23169000 -56094000 120851000 13400000 22553000 0.001 0.001 500000000 500000000 149471000 175452000 149471000 175452000 149000 175000 -53374000 -159928000 -245849000 -503000 0 0 0.16 0.08 0.18 0.11 0.15 0.16 0.13 24981000 2825000 94923000 -19465000 120302000 75458000 75458000 72421000 88534000 22502000 31768000 44400000 289000000 413551000 -19715000 433266000 43151000 0 43151000 94452000 12134000 95267000 11687000 106413000 12951000 110512000 13708000 406644000 -20474000 427118000 50480000 0 50480000 102324000 12831000 105914000 13039000 112276000 13075000 197251000 39409000 517765000 78353000 476417000 0 476417000 111466000 111989000 124754000 148530000 496739000 0 496739000 120513000 123922000 130234000 247555000 622223000 1687000 623910000 0 1900000 1890000 1900000 4300000 800000 5110000 5100000 8983000 9000000 0 1050000 -235000 -235000 -235000 15406000 15406000 15406000 32000 0 0 2288000 4679000 6832000 3181000 4748000 7018000 861000 69000 186000 5200000 4900000 9.87 101.2812 1000 1000 30 5 1.3 20 5 402500000 402500000 150000000 150000000 0.1007 0.1023 0.02125 0.0175 0.0175 127264000 4670000 0 0 -546000 -7932000 -6178000 -7127000 -7932000 -6178000 -7673000 22760000 96610000 21609000 13347000 0 0 0 3000 0 206801000 577029000 29197000 39430000 1560000 83872000 66122000 257928000 1919000 2591000 74434000 221943000 6325000 4825000 28801000 50312000 205241000 493157000 21200000 12738000 1191000 29419000 20348000 49406000 0 16802000 30900000 1154000 784000 67000 199000 100200000 -5313000 0 653000 -236000 -234000 -41560000 63064000 0.0207 0.0225 104624000 106474000 194000 1700000 20954000 2660000 3667000 4284000 3911000 2579000 653000 63064000 24852000 0 24852000 4114000 0 4114000 899000 0 899000 686000 686000 0 32513000 0 32513000 686000 62378000 69614000 -2870000 -41560000 512000 512000 559000 -1884000 466000 466000 2100000 2200000 2300000 35500000 39400000 47700000 61489000 65997000 100494000 -900000 -3500000 700000.0 -0.17 -0.28 -0.29 -0.25 -0.50 -1.32 -0.17 -0.14 -0.21 -0.76 -1.36 -0.17 -1.32 -1.36 -0.05 -1.41 -0.17 -0.28 -0.29 -0.25 -0.50 -1.32 -0.17 -0.14 -0.21 -0.76 -1.36 -4397000 4194000 -579000 0.163 0.007 0.003 0.35 0.35 0.21 0.059 -0.268 -0.181 -0.094 -0.033 -0.029 -0.223 -0.060 -0.008 0.004 0.000 -0.006 -0.022 0.000 -0.001 -0.089 -0.018 -0.018 45751000 71152000 6649000 54006000 5100000 0 150000000 0 4718000 0 51409000 15750000 9346000 4465000 5728000 6666000 9454000 0.07 P5Y 63570000 15007000 48563000 110096000 42478000 67368000 250000 60512000 48337000 29497000 32044000 44979000 155758000 51050000 104708000 325465000 158110000 166355000 1000000 92188000 36043000 56145000 215369000 115632000 98987000 750000 300000 111400000 70550000 1000000 67612000 -731000 68343000 70620000 -5000 70625000 80957000 195615000 227231000 48235000 48235000 -16619000 0 393718000 64056000 64832000 67826000 47286000 244000000 82168000 84305000 70179000 84503000 321156000 300000 11295000 252000 0 -29200000 -29181000 -40609000 -43351000 -37020000 -74956000 -195936000 -195900000 -26958000 -22062000 -32475000 -133456000 -215000000 -214950000 23100000 22600000 135500000 -4751000 -4800000 -158000 -512000 211000 -971000 -1430000 -1400000 -678000 -124000 135000 12000 -655000 -700000 6625000 5690000 6692000 -28254000 -4763000 -520000 -33895000 -25849000 21111000 -11012000 -14395000 -21490000 21439000 16416000 7994000 64095000 -2727000 8617000 5501000 8194000 13458000 17750000 17750000 343215000 92188000 233119000 12887000 14017000 22049000 100000 13967000 8702000 6167000 2776000 2639000 3554000 127474000 180221000 214704000 -239000 311888000 214465000 27568000 74435000 59662000 57232000 13600000 13627000 0 2478000 3328000 2428000 11000000 12000000 12100000 P10Y P7Y P5Y P10Y P1Y 0 0 1117670000 1801270000 374676000 502867000 0 204000 204000 0 91000 91000 1600000 1600000 0 266929000 266929000 36129000 0 14407000 14407000 -2780000 16486000 207889000 -8031000 -54849000 12624000 38377000 -21925000 -99083000 -23927000 -194506000 -214295000 -8421000 -222716000 -503000 0 0 -3407000 -2782000 -2846000 -2772000 -4449000 -12849000 -2280000 -443000 -7317000 -19231000 -29271000 1 1 0 297000 -29625000 0 -209000 34787000 -5547000 327000 -26483000 -29447000 34578000 -31788000 419492000 0 419492000 101883000 105337000 102074000 117793000 427087000 0 427087000 106846000 105924000 95337000 198728000 506835000 -25774000 -37827000 -40505000 -34248000 -70507000 -183087000 -24678000 -21619000 -25158000 -114225000 -185679000 69421000 18352000 4905000 5926000 7888000 14047000 18303000 592700000 57400000 356000000 111600000 55600000 495000000 15495000 30042000 202000 2000 0 204000 52000 1000 38000 91000 5262000 14849000 0 0 5313000 297000 -209000 327000 119000 0 85000 -119000 0 -85000 0 297000 -29625000 0 -209000 34787000 -5313000 327000 -26483000 -29625000 34787000 -26483000 -29447000 -29447000 -29447000 34578000 34578000 34578000 -31554000 -31554000 -31554000 -29447000 34578000 -31554000 -5562000 -234000 -119000 0 -85000 16279000 68082000 -1741000 -503000 -1304000 7002000 -2160000 -9650000 2500000 13234000 0 11172000 2062000 3657000 1034000 1144000 124077000 160215000 2986000 154192000 0 0 102899000 7000000 7000000 0 0 43335000 58041000 37692000 16771000 471000 0 901000 103723000 2600000 3300000 2800000 0.001 0.001 25000000 25000000 0 0 0 0 0 0 43339000 2731000 46070000 42596000 0 0 0 0 85400000 0 0 0 0 17648000 17991000 17693000 391400000 0 0 391431000 142898000 152876000 102112000 23483000 0 1050000 0 10531000 53039000 40342000 30909000 41021000 13670000 20103000 17239000 20918000 14985000 18028000 18283000 28685000 -24430000 -503000 -23927000 -23927000 -40451000 -42839000 -37231000 -73985000 -194506000 -194506000 -194506000 -26280000 -21938000 -32610000 -133468000 -214295000 -214295000 -214295000 385894000 11400000 246380000 43475000 13881000 32521000 34816000 2474000 12347000 630251000 13100000 304889000 46038000 15633000 40923000 32997000 2587000 187184000 135942000 128582000 661000 3172000 3527000 4700000 342820000 288614000 2370000 13563000 38273000 3900000 P7Y P10Y P10Y P41Y P10Y P1Y6M P1Y P1Y6M P10Y P3Y 111900000 96100000 203546000 0 757000 500000 200939000 751000 599000 0 0 234000 0 0 0 0 0 0 234000 0 0 0 0 0 0 0 1211000 0 0 150000000 232143000 -148000 232291000 224368000 69000 224299000 244302000 8490000 544000 13229000 6449000 4597000 26154000 900000 19100000 16100000 19141000 16106000 1000000 1600000 10800000 15142000 2630000 12512000 2643000 13043000 -544000 0 29237000 7291000 10619000 0 3672000 6947000 24351000 13900000 243000 19800000 19842000 5900000 4300000 4266000 200000 5490000 13097000 2924000 2400000 449000 75000 -758081000 15400000 15406000 -956970000 -742675000 751167000 118968000 147053000 28469000 143360000 33461000 159579000 33001000 160543000 35273000 610535000 130204000 171629000 31052000 175288000 32939000 167030000 33383000 249608000 82450000 763555000 -10680000 752875000 179824000 3946000 183770000 458212000 375707000 53258000 18904000 6434000 2716000 1193000 P1Y P1Y P1Y P1Y P1Y 870135000 809681000 60454000 541889000 40036000 243783000 44427000 175522000 176821000 192580000 195816000 740739000 693472000 47267000 428592000 20070000 234972000 57105000 202681000 208227000 200413000 332058000 943379000 838931000 104448000 -6734000 936645000 476784000 44581000 309989000 112025000 2300000 111678000 -7180000 118858000 109511000 -6546000 116057000 124238000 1500000 7900000 1510000 7931000 8600000 2630000 10413000 40533000 45720000 43410000 P1Y P2Y P3Y P3Y P4Y P4Y 0.85 94000 328000 427000 585000 77000 210000 388000 29000 704000 1159000 15.18 13.90 12.20 13.24 16.01 11.12 234000 647000 2992000 916000 4281000 0 0 0 521000 521000 3756000 16.62 10.31 12.28 15.28 13.94 17.35 15.23 10.88 9.66 19.46 14.99 9.79 10.52 731000 4932000 904000 5293000 77000 420000 869000 0 1367000 6791000 0 210000 481000 437000 1129000 6746000 1000000.0 12.35 12.76 14.13 14.10 16.28 11.55 16.10 10.83 P1Y4M28D P2Y5M23D 614000 2303000 26000 2198000 0 0 0 55000 55000 2642000 11.34 11.06 11.83 13.56 15.93 12.12 0.67 0.56 0.55 0.51 0.56 0.47 0.55 0.62 0.59 0.48 0.58 0.0052 0.0107 0.0051 0.0095 0.0116 0.0163 0.0081 0.0141 0.0231 0.024 0.0190 0.0237 0.15 8728000 4433000 373000 496000 31000 62000 53000 0 0 0 28288000 965000 1000 0 2511000 1655000 1397000 1115000 1100000.0 7.26 8.30 8.11 8.09 8.09 9.19 8.08 8.58 7.01 7.47 0 1115000 8.09 4.97 7.78 7.43 12.46 14.11 11.57 0.00 0.00 0.00 1115000 70000 192000 485000 183000 185000 3.92 13540000 91285000 7672000 44939000 8651000 42988000 4425000 26446000 8077000 26407000 225000 20791000 411000 26457000 P6M P6M P6M P1Y6M18D P1Y7M6D P1Y5M23D P2Y1M13D P8M19D P11M9D 140197000 145021000 149471000 175452000 144928000 0 144928000 147596000 26511000 200000 -12731000 -2200000 -545000 0 20975000 1369000 1369000 2140000 2140000 2189000 2189000 2917000 2224000 2697000 825000 825000 196000 196000 229000 229000 0 0 0 0 0 129628000 129607000 21000 129628000 13608000 13607000 1000 13608000 16411000 16409000 2000 16411000 15992000 15990000 2000 15992000 -3000 3000 -2000 2000 -3000 3000 4095000 4094000 1000 4095000 1525000 1525000 1525000 1701000 1701000 1701000 287000 110000 109000 3657000 3657000 3657000 1034000 1034000 1034000 1144000 1144000 1144000 777061000 1123000 1300301000 140000 14910000 762151000 -539413000 762328000 -28324000 1354082000 145000 0 762328000 -563575000 665365000 6254000 1417043000 149000 0 665365000 -758081000 703821000 -25300000 1685916000 175000 0 703821000 -956970000 900000 60300000 2300000 179600000 5300000 3707000 23249000 8307000 402000 19130000 22282000 19786000 24617000 24600000 0 4728000 40000 500000 700000 1200000 200000 200000 200000 2548000 2234000 2296000 1292000 0 2981000 688000 2000 406000 630000 169240000 772000 200476000 892000 205241000 5084000 493157000 772000 31913000 138000 31759000 929000 355166000 630000 677000 18000 26994000 0 67250000 0 0 3263000 142989000 147878000 157748000 142989000 147878000 157748000 142989000 147878000 157748000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Allowances for Sales Returns</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Short-term and Long-term Investments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company considers all highly liquid instruments with an original maturity at the date of purchase of 90&#160;days or less to be cash equivalents. These instruments may include cash, money market funds, commercial paper and U.S. treasuries. The Company also maintains a portion of its cash in bank deposit accounts which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Long-term investments primarily consist of certificates of deposits, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. The Company considers all debt instruments with original maturities at the date of purchase greater than 90 days and remaining time to maturity of one year or less to be short-term investments. The Company classifies debt instruments with remaining maturities greater than one year as long-term investments, unless the Company intends to settle its holdings within one year or less and in such case it is considered to be short-term investments. The Company determines the appropriate classification of its marketable securities at the time of purchase and re-evaluates such designations as of each balance sheet date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Available-for-sale investments are stated at fair market value with unrealized gains and losses recorded in accumulated other comprehensive income (loss) in the Company&#8217;s consolidated balance sheets. The Company evaluates its available-for-sale marketable debt securities for other-than-temporary impairments and records any credit loss portion in other income (expense), net, in the Company&#8217;s consolidated statements of operations. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity and for any credit losses incurred on these securities. Gains and losses are recognized when realized in the Company&#8217;s consolidated statements of operations under the specific identification method. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables represent the Company&#8217;s fair value hierarchy for its marketable securities measured at fair value on a recurring basis (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="24" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">As of December&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">23,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">118,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">118,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:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,987</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,987</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:9pt;"><font style="font-family:Arial;font-size:9pt;">35,408</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,408</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">34,334</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">26,511</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">60,845</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">55,779</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">151,190</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">206,969</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(204</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(204</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">During 2018 and 2017, there were no transfers of assets or liabilities between Level 1 and Level 2. As of December 29, 2018 and December 30, 2017, none of the Company&#8217;s existing securities were classified as Level 3 securities. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company classifies its equity investments and certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. The fair values are classified as Level 3 measurements due to the significance of unobservable inputs. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;padding-left:48px;text-indent:-48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Equity Investments</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In 2016, the Company invested </font><font style="font-family:Arial;font-size:9pt;">$7.0 million</font><font style="font-family:Arial;font-size:9pt;"> in a privately-held company. As of December 29, 2018 and December 30, 2017, the Company's equity investment balance was </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$5.1 million</font><font style="font-family:Arial;font-size:9pt;">, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">During 2017, the Company recorded impairment charges of </font><font style="font-family:Arial;font-size:9pt;">$1.9 million</font><font style="font-family:Arial;font-size:9pt;"> to adjust the carrying value of its investment to estimated fair value. During the fourth quarter of 2018, this privately-held company had ceased operations and was undergoing liquidation as of December 29, 2018. As a result, the Company determined that the fair value of its investment was zero and wrote off the remaining carrying value of </font><font style="font-family:Arial;font-size:9pt;">$5.1 million</font><font style="font-family:Arial;font-size:9pt;"> in 2018.&#160; </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In addition, in 2016, the Company recognized a gain of </font><font style="font-family:Arial;font-size:9pt;">$9.0 million</font><font style="font-family:Arial;font-size:9pt;"> from the sale of an existing non-marketable equity investment.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company used the guideline public company method and the guideline transaction method of the market approach to determine the implied total equity value on a minority interest basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Facilities-related Charges </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In connection with the 2017 Restructuring Plan, the Company calculated the fair value of the </font><font style="font-family:Arial;font-size:9pt;">$7.3 million</font><font style="font-family:Arial;font-size:9pt;"> in facilities-related charges based on estimated future discounted cash flows and classified the fair value as a Level 3 measurement due to the significance of unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. See Note 9, &#8220;Restructuring and Other Related Costs&#8221; to the Notes to Consolidated Financial Statements for more information on the 2017 Restructuring Plan.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash, cash equivalents and investments were 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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Adjusted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">168,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">168,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,986</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,987</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash and cash equivalents</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">202,953</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">202,954</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:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,603</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(92</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,511</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash, cash equivalents and investments</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">229,556</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(92</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">229,465</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Adjusted<br clear="none"/>Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash and cash equivalents</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">116,346</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">116,345</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total short-term investments</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">147,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(248</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">147,596</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,002</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(11</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,991</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total long-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(169</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,019</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash, cash equivalents and investments</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">295,378</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(418</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">294,960</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%;padding-left:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">As of December&#160;29, 2018, the Company&#8217;s available-for-sale investments have a contractual maturity term of up to </font><font style="font-family:Arial;font-size:9pt;">9 months</font><font style="font-family:Arial;font-size:9pt;">. Gross realized gains and losses on short-term and long-term investments were insignificant for all periods. The specific identification method is used to account for gains and losses on available-for-sale investments.</font></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the Company had </font><font style="font-family:Arial;font-size:9pt;">$229.5 million</font><font style="font-family:Arial;font-size:9pt;"> of cash, cash equivalents and short-term investments, including </font><font style="font-family:Arial;font-size:9pt;">$89.8 million</font><font style="font-family:Arial;font-size:9pt;"> of cash and cash equivalents held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Common stock reserved for future issuance was as follows (in thousands): </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="3" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">December&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Outstanding stock options and awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Reserved for future option and award grants</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">8,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Reserved for future ESPP</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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total common stock reserved for stock options and awards</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">22,553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth total interest expense recognized related to the 2018 Notes (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Contractual interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">402</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,167</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">13,967</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth total interest expense recognized related to the 2024 Notes (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Contractual interest 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total interest expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">8,702</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table summarizes by grant year, the Company&#8217;s PSU activity for the year ended December 29, 2018 (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Grant Year</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">Total Number of Performance Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;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;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:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,367</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">77</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">420</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">869</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(210</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant since the original grants were at 100% of target amounts.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table provides details of selected balance sheet items (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Inventory:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">74,435</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">57,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">59,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">180,221</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:9pt;"><font style="font-family:Arial;font-size:9pt;">127,474</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">311,888</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">214,704</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Property, plant and equipment, net:</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer hardware</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer software</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Laboratory and manufacturing equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">304,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">246,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></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Land and building</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">187,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold and building improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Construction in progress</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,997</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:9pt;"><font style="font-family:Arial;font-size:9pt;">34,816</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Subtotal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">630,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">385,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:26px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Less accumulated depreciation and amortization</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(287,431</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(249,952</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">342,820</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">135,942</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accrued expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss contingency related to non-cancelable purchase commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Professional and other consulting fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Accrued rebate and customer prepay liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring accrual</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquisition-related funds in escrow</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Short-term financing lease obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30,042</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:9pt;"><font style="font-family:Arial;font-size:9pt;">15,495</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">131,891</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">39,782</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;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Included in computer software at December 29, 2018 and December 30, 2017 were </font><font style="font-family:Arial;font-size:8pt;">$13.1 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$11.4 million</font><font style="font-family:Arial;font-size:8pt;">, respectively, related to enterprise resource planning (&#8220;ERP&#8221;) systems that the Company implemented. The unamortized ERP costs at December 29, 2018 and December 30, 2017 were </font><font style="font-family:Arial;font-size:8pt;">$3.9 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$4.7 million</font><font style="font-family:Arial;font-size:8pt;">, respectively. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:6pt">(2)</sub>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Depreciation expense was </font><font style="font-family:Arial;font-size:8pt;">$47.7 million</font><font style="font-family:Arial;font-size:8pt;">, </font><font style="font-family:Arial;font-size:8pt;">$39.4 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$35.5 million</font><font style="font-family:Arial;font-size:8pt;"> (which includes depreciation of capitalized ERP costs of </font><font style="font-family:Arial;font-size:8pt;">$2.2 million</font><font style="font-family:Arial;font-size:8pt;">, </font><font style="font-family:Arial;font-size:8pt;">$1.7 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$1.2 million</font><font style="font-family:Arial;font-size:8pt;">, respectively) for 2018, 2017 and 2016, respectively.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Index volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33% - 34%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Infinera volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">58% - 59%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55% - 56%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2.37% - 2.40%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.41% - 1.63%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.95% - 1.07%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Correlation with index</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.04 - 0.48</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.10 - 0.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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.58 - 0.59</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Estimated fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$14.99 - $19.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$15.23 - $17.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$10.31 - $16.62</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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Schedule&#160;II: Valuation and Qualifying Accounts</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Deferred tax asset, valuation allowance</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">205,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">200,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">169,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">355,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Reductions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(67,250</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,994</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(677</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Ending balance</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">493,157</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">205,241</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">200,476</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Allowance for doubtful accounts</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions due to the Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Reductions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(18</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(630</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Ending balance</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,084</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">892</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">772</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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Advertising</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">All advertising costs are expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash, cash equivalents and investments were 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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Adjusted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">168,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">168,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,986</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,987</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash and cash equivalents</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">202,953</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">202,954</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:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,603</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(92</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,511</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash, cash equivalents and investments</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">229,556</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(92</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">229,465</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Adjusted<br clear="none"/>Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash and cash equivalents</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">116,346</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">116,345</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total short-term investments</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">147,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(248</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">147,596</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,002</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(11</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,991</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total long-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,188</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(169</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,019</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total cash, cash equivalents and investments</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">295,378</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(418</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">294,960</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%;padding-left:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:6px;text-indent:41px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents the unaudited pro forma financial information for the years ended December 29, 2018 and December 30, 2017 as though the companies were combined as of January 1, 2017 (in millions): </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.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(370</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Business Combination</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:42px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On the Acquisition Date, the Company acquired </font><font style="font-family:Arial;font-size:9pt;">100%</font><font style="font-family:Arial;font-size:9pt;"> ownership of Coriant. The Acquisition positions the Company as one of the largest providers of vertically integrated transport networking solutions in the world, enhances the Company's ability to serve a global customer base and accelerates delivery of the innovative solutions its customers demand. This Acquisition also positions the Company to expand the breadth of customer applications it can address, including metro aggregation and switching, disaggregated transport and routing, and software-enabled multi-layer network management and control. The Acquisition was accounted for under the acquisition method of accounting in accordance with ASC Topic 805, &#8220;Business Combinations&#8221; and consisted of the following (in thousands, except shares):</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.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">154,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Equity consideration</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">129,628</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">283,820</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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:95.23809523809523%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Based on the closing price of the Company's common stock of </font><font style="font-family:Arial;font-size:9pt;">$6.18</font><font style="font-family:Arial;font-size:9pt;"> on October 1, 2018, the </font><font style="font-family:Arial;font-size:9pt;">$129.6 million</font><font style="font-family:Arial;font-size:9pt;"> equity consideration represents the fair value of </font><font style="font-family:Arial;font-size:9pt;">21 million</font><font style="font-family:Arial;font-size:9pt;"> shares of the Company's common stock issued to Coriant shareholders in accordance with the Purchase Agreement. </font></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company financed the cash portion of the purchase price of the Acquisition with the net proceeds from its offering of the </font><font style="font-family:Arial;font-size:9pt;">$402.5 million</font><font style="font-family:Arial;font-size:9pt;"> of </font><font style="font-family:Arial;font-size:9pt;">2.125%</font><font style="font-family:Arial;font-size:9pt;"> convertible senior notes due September 1, 2024 (the &#8220;2024 Notes&#8221;). See Note 12, &#8220;Debt and Financing Lease Obligations&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In 2018, the Company expensed acquisition-related costs in the amount of </font><font style="font-family:Arial;font-size:9pt;">$8.3 million</font><font style="font-family:Arial;font-size:9pt;"> in operating expenses.</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company allocated the fair value of the purchase price of the acquisition to the tangible and intangible</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">assets acquired as well as liabilities assumed, based on their estimated fair values. The excess of the purchase</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">price over the fair values of these identifiable assets and liabilities was recorded as goodwill. The following table</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">summarizes the Company&#8217;s preliminary allocation of the purchase consideration based on the fair value of assets acquired and liabilities assumed at the Acquisition Date (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">25,743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">170,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">96,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Property, plant and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">217,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other 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:9pt;"><font style="font-family:Arial;font-size:9pt;">39,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">200,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Financing lease obligation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(194,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(43,502</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(291,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total net assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">283,820</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company expects to finalize the allocation of the purchase consideration as soon as practicable, pending finalization of income taxes and any other adjustments related to acquired assets or liabilities, but no later than 12 months from the Acquisition Date.</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents details of the identifiable assets acquired at the Acquisition Date (in thousands):</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.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Estimated&#160;Useful&#160;Life (Years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer relationships and backlog</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">111,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In-process technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">n/a</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Trade name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">200,700</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill generated from this business combination is primarily attributable to the synergies from combining</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">the operations of Coriant with that of the Company, which resulted in strengthening the Company's ability to serve a global customer base and accelerate delivery of product solutions. The goodwill recorded in the Acquisition is not expected to be deductible for income tax purposes.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:6px;text-indent:41px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The amounts of revenue and net loss of Coriant included in the Company's consolidated statement of operations from the Acquisition Date to December 29, 2018 was </font><font style="font-family:Arial;font-size:9pt;">$139.6 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$71.8 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:6px;text-indent:41px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents the unaudited pro forma financial information for the years ended December 29, 2018 and December 30, 2017 as though the companies were combined as of January 1, 2017 (in millions): </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.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(370</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"></font><font style="font-family:Arial;font-size:9pt;">The pro forma financial information for the years ended December 29, 2018 and December 30, 2017 has been calculated after applying the Company's accounting policies and adjusting the results of Coriant to reflect the acquisition costs incurred and the additional amortization that would have been charged assuming the fair value adjustments to tangible and intangible assets had been applied on January 1, 2017, together with the consequential tax effects. The pro forma financial information is for informational purposes only and is not indicative of the results of the operations that would have been achieved if the Acquisition had taken place at the beginning of the Company's fiscal year 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Business Combination</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounting for acquisitions requires the Company's management to estimate the fair value of the assets and liabilities assumed, which requires management to make significant estimates,&#160;judgments, and assumptions that could materially affect the timing or amounts recognized in its financial statements. These assumptions and estimates include the Company&#8217;s use of the asset and the appropriate discount rates. The Company&#8217;s significant estimates can include, but are not limited to, the future cash flows, the appropriate weighted cost of capital, and discount rates, as well as the estimated useful life of intangible assets, deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowance, which are initially estimated as of the acquisition date. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates. As a result, during the measurement period, which may be up to one year following the acquisition date, if new information is obtained about facts and circumstances that&#160;existed&#160;as&#160;of the&#160;acquisition&#160;date, the Company may record adjustments to the fair value of these assets and liabilities, with the corresponding offset to goodwill.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Organization and Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Infinera Corporation (&#8220;Infinera&#8221; or the &#8220;Company&#8221;), headquartered in Sunnyvale, California, was founded in December 2000 and incorporated in the State of Delaware. Infinera is a global supplier of networking solutions comprised of networking equipment, software and services. The Company's portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, as well as software-defined networking, network management and routing software.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">During the fourth quarter of 2018, the Company completed the acquisition of all the outstanding limited liability company interests (the &#8220;Units&#8221;) of Telecom Holding Parent LLC (&#8220;Coriant&#8221;), a Delaware limited liability company and wholly-owned subsidiary of Coriant Investor LLC, a Delaware limited liability company (&#8220;Seller&#8221;), pursuant to the Unit Purchase Agreement (the &#8220;Purchase Agreement&#8221;) by and among the Company, Seller and Oaktree Optical Holdings, L.P., a Delaware limited partnership (&#8220;Lender&#8221;) (the &#8220;Acquisition&#8221;). The Acquisition was accounted for as a business combination, and accordingly, the Company has consolidated the financial results of Coriant with its financial results for the period from October 1, 2018, the date the acquisition closed (the &#8220;Acquisition Date&#8221;) through December 31, 2018. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2018 and 2017 were 52-week years that ended on December 29, 2018 and December 30, 2017, respectively. Fiscal year 2016 was a 53-week year that ended on December 31, 2016. The next 53-week year will end on December&#160;31, 2022.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. The Company reclassified certain amounts reported in previous periods to conform to the current presentation. Effective in the fourth quarter of 2018, the Company elected to present amortization of intangible assets as separate line items within cost of revenue and operating expenses. Additionally, the Company elected to present acquisition and integration costs as a separate line item within operating expenses. As a result, the costs previously reflected in cost of revenue and operating expenses were reclassified to &#8220;Amortization of intangible assets&#8221; and &#8220;Acquisition and integration costs&#8221; within total cost of revenue and total operating expenses. Prior period amounts have been revised to conform to the current period presentation. This change in presentation does not affect the Company's total cost of revenue or total operating expenses.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table shows reclassified amounts to conform to the current period's presentation:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Change in Presentation Reclassification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Current Presentation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Change in Presentation Reclassification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Current Presentation</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cost of revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">427,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20,474</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">406,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">433,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(19,715</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">413,551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">50,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">43,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of intangible assets</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring and related </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">19,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">496,739</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">496,739</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">476,417</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">476,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">224,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">224,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">232,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">232,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">116,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,546</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">109,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">118,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,180</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">111,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">68,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">67,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of intangible assets</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquisition and integration costs</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring and related</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">16,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">427,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">427,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">419,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">419,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">These lines were not previously reported in the consolidated statements of operations.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands): </font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Benefit obligation as of Acquisition Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">106,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">466</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Benefits paid</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(194</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actuarial 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:9pt;"><font style="font-family:Arial;font-size:9pt;">236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange rate changes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,870</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Benefit obligation at December 29, 2018</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">104,624</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair value of plan assets as of Acquisition Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actual return on plan 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:9pt;"><font style="font-family:Arial;font-size:9pt;">653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actuarial 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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange rate changes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,884</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair value of plan assets at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">63,064</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net liability recognized</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">41,560</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 style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">The Company's accumulated benefit obligation was </font><font style="font-family:Arial;font-size:8pt;">$100.2 million</font><font style="font-family:Arial;font-size:8pt;"> at December 29, 2018.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Commitments and Contingencies </font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from </font><font style="font-family:Arial;font-size:9pt;">one</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">10</font><font style="font-family:Arial;font-size:9pt;"> years, and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to </font><font style="font-family:Arial;font-size:9pt;">five years</font><font style="font-family:Arial;font-size:9pt;">. The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were </font><font style="font-family:Arial;font-size:9pt;">$5.4 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$3.5 million</font><font style="font-family:Arial;font-size:9pt;"> as of December 29, 2018 and December 30, 2017, respectively. These obligations are classified as other long-term liabilities on the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company recognizes rent expense on a straight-line basis over the lease period factoring in leasehold improvement incentives, rent holidays and escalation clauses. Rent expense for all leases was </font><font style="font-family:Arial;font-size:9pt;">$12.1 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$12.0 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$11.0 million</font><font style="font-family:Arial;font-size:9pt;"> for 2018, 2017 and 2016, respectively. The Company recorded sublease rental income of </font><font style="font-family:Arial;font-size:9pt;">$0.9 million</font><font style="font-family:Arial;font-size:9pt;"> in 2018. The Company did not have any sublease rental income for 2017 and 2016.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Future annual minimum operating lease payments at December&#160;29, 2018 were as follows (in thousands):&#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="28" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Operating lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In the fourth quarter of 2017, the Company implemented the 2017 Restructuring Plan, which included vacating certain leased facilities. See Note 9, "Restructuring and Other Related Costs" to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Financing Lease Obligations</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company leases </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> facilities that were assumed with the Acquisition. As a result of purchase accounting, these financing lease obligations were recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligations will continue to be amortized over the remaining period of the lease terms, which range from </font><font style="font-family:Arial;font-size:9pt;">seven</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">10</font><font style="font-family:Arial;font-size:9pt;"> years. See Note 12, "Debt and Financing Lease Obligations" to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Future annual minimum financing lease payments at December&#160;29, 2018 were as follows (in thousands):</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="28" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Financing lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Purchase Commitments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 29, 2018, December 30, 2017 and December 31, 2016, these non-cancelable purchase commitments were </font><font style="font-family:Arial;font-size:9pt;">$203.5 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$96.1 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$111.9 million</font><font style="font-family:Arial;font-size:9pt;">, respectively. The significant increase of purchase commitments in 2018 was due to the Acquisition.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Future purchase commitments at December&#160;29, 2018 were as follows (in thousands):</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="28" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Purchase obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">200,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">757</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">203,546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">The contractual obligation tables above exclude tax liabilities of </font><font style="font-family:Arial;font-size:9pt;">$3.4 million</font><font style="font-family:Arial;font-size:9pt;"> related to uncertain tax positions because the Company cannot reliably estimate the timing and amount of future payments, if any.</font></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On November 23, 2016, Oyster Optics, LLC (&#8220;Oyster Optics&#8221;) filed a complaint against the Company in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327 (the &#8220;&#8217;327 patent&#8221;), 8,374,511 (the &#8220;&#8216;511 patent&#8221;) and 8,913,898 (the &#8220;&#8217;898 patent&#8221;) (collectively, the &#8220;Oyster Optics patents in suit&#8221;). The complaint seeks unspecified damages and a permanent injunction. The Company filed its answer to Oyster Optics' complaint on February 3, 2017. The Company filed two petitions for Inter Partes Review (&#8220;IPR&#8221;) of the '898 patent with the U.S Patent and Trademark Office ("USPTO"). Other defendants have filed IPR petitions in connection with the remaining Oyster Optics patents in suit. The USPTO instituted two IPRs of the &#8216;511 patent and two IPRs of &#8216;898 patent but denied IPR petitions in connection with the &#8216;327 patent. A Markman decision was issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics dropped the &#8216;511 and &#8216;898 patents, leaving only a few claims in the &#8216;327 patent at issue in the case. On May 15, 2018, Oyster Optics filed a new patent infringement complaint in the United States District Court for the Eastern District of Texas, naming the Company as a defendant. In its new complaint, Oyster Optics alleges infringement of the &#8216;327 patent, U.S. Patent No. 9,749,040 and the &#8216;898 patent. On June 8, 2018, the court granted the parties&#8217; joint motion to sever and consolidate the first-filed lawsuit with the later filed case. The Company filed its answer to the new complaint on July 16, 2018. A case management conference was held on September 11, 2018, and the court set a trial date for November 4, 2019. On October 26, 2018, the Company filed an amended answer to include a license defense. On November 29, 2018, the Company filed a motion for summary judgment based on the license defense. The Company is currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On March 24, 2017, Core Optical Technologies, LLC (&#8220;Core Optical&#8221;) filed a complaint against the Company in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the &#8220;Core Optical patent in suit&#8221;). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Core Optical patent in suit, and intends to defend this action vigorously. The Company filed its answer to Core Optical's complaint on September 25, 2017. A Markman hearing was held on May 9, 2018 and the court has set a trial for March 2019. On June 14, 2018, the Company filed a petition for IPR of the Core Optical patent in suit in the USPTO. Core Optical contacted the Company on July 19, 2018 to propose that the case be stayed pending the IPR. The Company agreed to Core Optical&#8217;s proposal, and the parties filed a joint motion to stay, which the court granted on July 31, 2018. On October 17, 2018, Core Optical filed a response to the Company's IPR petition. On January 14, 2019, the USPTO denied the Company's IPR petition, and on February 13, 2019, the Company filed a request for rehearing in the USPTO requesting reconsideration of the dismissal of the Company's IPR petition. The Company is unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On June 8, 2017, a Civil Investigative Demand was issued to Coriant pursuant to a False Claims Act investigation by the U.S. government as to whether there has been any violation of 31 U.S.C. &#167;3729. Coriant provided documents and other responses to the U.S. government, and the Company will continue to cooperate in the ongoing investigation.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In addition to the matters described above, 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 effect on its consolidated financial position, results of operations or cash flows.</font></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Loss Contingencies</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company&#8217;s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required.</font><font style="font-family:Arial;font-size:9pt;color:#ee2724;"> </font><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018 and December 30, 2017, the Company has accrued the estimated liabilities associated with certain loss contingencies.</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Indemnification Obligations</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i)&#160;certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company&#8217;s use of the applicable premises; and (ii)&#160;certain agreements with the Company&#8217;s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In addition, the Company has agreed to indemnify certain customers for claims made against the Company&#8217;s products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer&#8217;s attorneys&#8217; fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company&#8217;s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As permitted under Delaware law and the Company&#8217;s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer&#8217;s or director&#8217;s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company&#8217;s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Employee Benefit and Pension Plans</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Defined Contribution Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The Company has established a savings plan under Section&#160;401(k) of the Internal Revenue Code (the &#8220;401(k) Plan&#8221;). As allowed under Section&#160;401(k) of the Internal Revenue Code, the 401(k) Plan provides tax-deferred salary contributions for eligible U.S. employees. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company made voluntary cash contributions and matched a portion of employee contributions of </font><font style="font-family:Arial;font-size:9pt;">$2.3 million</font><font style="font-family:Arial;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:9pt;">$2.2 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$2.1 million</font><font style="font-family:Arial;font-size:9pt;"> for 2018, 2017 and 2016, respectively. Expenses related to the 401(k) Plan were insignificant for each of the years 2018, 2017 and 2016. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In connection with the Company's acquisition of Transmode during the third quarter of 2015, the Company has an ITP pension plan covering its Swedish employees. Commitments for old-age and survivors' pension for salaried employees in Sweden are vested through an insurance policy. Expenses related to the ITP pension plan were </font><font style="font-family:Arial;font-size:9pt;">$2.8 million</font><font style="font-family:Arial;font-size:9pt;"> for 2018, </font><font style="font-family:Arial;font-size:9pt;">$3.3 million</font><font style="font-family:Arial;font-size:9pt;"> for 2017 and </font><font style="font-family:Arial;font-size:9pt;">$2.6 million</font><font style="font-family:Arial;font-size:9pt;"> for 2016.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company also provides defined contribution plans in certain foreign countries where required by local statute or at the Company's discretion. For the year ended December 29, 2018, the Company had </font><font style="font-family:Arial;font-size:9pt;">$2.5 million</font><font style="font-family:Arial;font-size:9pt;"> related to post-retirement costs.</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Pension Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Pension and Post-Retirement Benefit Plans</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As a result of the Acquisition during the fourth quarter of 2018, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as, investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Obligations and Funded Status</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands): </font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Benefit obligation as of Acquisition Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">106,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">466</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Benefits paid</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(194</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actuarial 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:9pt;"><font style="font-family:Arial;font-size:9pt;">236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange rate changes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,870</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Benefit obligation at December 29, 2018</font><font style="font-family:Arial;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">104,624</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair value of plan assets as of Acquisition Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actual return on plan 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:9pt;"><font style="font-family:Arial;font-size:9pt;">653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actuarial 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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange rate changes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,884</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair value of plan assets at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">63,064</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net liability recognized</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">41,560</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 style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">The Company's accumulated benefit obligation was </font><font style="font-family:Arial;font-size:8pt;">$100.2 million</font><font style="font-family:Arial;font-size:8pt;"> at December 29, 2018.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The net liability is included in the line item other long-term liabilities in the Company's consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other non-current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">63,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(901</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(103,723</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net liability recognized</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(41,560</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Components of Net Periodic Benefit Cost</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net periodic benefit cost for the Company's pension and other post-retirement benefit plans for the Acquisition Date through December 29, 2018 consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected return on plan 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:9pt;"><font style="font-family:Arial;font-size:9pt;">(653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of actuarial loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total net periodic benefit cost</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">559</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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants. All components of net periodic benefit cost are recorded in operating expense of the Company's consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance as of Acquisition Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net actuarial loss arising in current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,562</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of net actuarial loss</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency translation gain</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,313</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">The actuarial loss in for the year ended December 29, 2018 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during fiscal year 2019 is </font><font style="font-family:Arial;font-size:8pt;">$1.7 million</font><font style="font-family:Arial;font-size:8pt;"> (pre-tax).</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Assumptions</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Certain weighted-average assumptions used in computing the benefit obligations are as follows:</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left: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="3" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Discount 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Salary growth rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2.25</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pension growth 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Assumptions regarding future mortality are set based on actuarial advice in accordance with published German statistics and experience. These assumptions translate into an average remaining life expectancy in years for a pensioner retiring at age 65: </font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left: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 style="width:85%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2019 Life Expectancy</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Retiring at the end of the reporting period</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">20.5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Male</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">20.0</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Female</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">23.6</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Investment Policy</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;"></font><font style="font-family:Arial;font-size:9pt;">The financial position of the Company&#8217;s funded status is the difference between the fair value of plan assets and projected benefit obligations. Volatility in funded status occurs when asset values change differently from liability values and can result in fluctuations in costs in financial reporting. The Company&#8217;s investment policies and strategies are designed to increase the rate of assets to plan liabilities at an appropriate level of funded status volatility. Asset allocation decisions are recommended by the trustees for the specific plan and agreed to by the Company's management. Investment objectives are designed to generate returns that will enable the plan to meet its future obligations. The Company's management reviews the investment strategy and performance semi-annually and discuss alternatives to manage volatility.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Basis for Expected Long-Term Rate of Return on Plan Assets </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The expected long-term rate of return on plan assets reflects the expected returns for each major asset class in which the plan invests and the weight of each asset class in the target mix. Expected asset returns reflect the current yield on government bonds, risk premiums for each asset class and expected real returns which considers each country&#8217;s specific inflation outlook. The expected return is set using a low to medium risk profile and to meet the market expectations over a longer period of time to meet the obligations in the future.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value of Plan Assets</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables present the fair value of plan assets for pension and other benefit plans by major asset category as of December 29, 2018 (in thousands).</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">As of December&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Equity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">32,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Insurance contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">24,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Mixed fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pension fund</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total plan assets at fair value</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">686</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">62,378</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">63,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;">Valuation Techniques </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following describes the valuation techniques used to measure the fair value of the assets shown in the table above. Equity funds are invested in traded securities and are recorded at market value as of the balance sheet date. Insurance contracts are recorded at cash surrender value of the policies. Mixed fund and pension fund are valued at the amounts as provided by the insurance companies who manage the funds and represent fair market value at the date of the balance sheet.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;">Transfers Between Levels</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Any transfers between levels in the fair value hierarchy are recognized as of the end of the reporting period. No material transfers between levels occurred from the Acquisition Date through December 29, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Future Contributions</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In fiscal year 2019, the Company does not expect to make any contributions to its pension and post-retirement benefit plans.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cash Flows</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Estimated future benefit payments under the Company's pension plans as of December 29, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2024 to 2027</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,954</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The expected forfeiture rate is estimated based on the Company's historical forfeiture data and compensation costs are recognized only for those equity awards expected to vest. The estimation of the forfeiture rate required judgment, and to the extent actual forfeitures differed from expectations, changes in estimate are recorded as an adjustment in the period when such estimates are revised. The Company historically recorded stock-based compensation expense by applying the forfeiture rates and adjusted estimated forfeiture rates to actual. During the third fiscal quarter beginning on June 26, 2016, the Company elected to early adopt ASU 2016-09 and elected to change its accounting policy to account for forfeitures when they occur on a modified retrospective basis.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company makes a number of estimates and assumptions in determining stock-based compensation related to stock options including the following:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The expected term is estimated based on the Company&#8217;s historical data on employee exercise patterns and post vesting termination behavior to estimate expected exercises over the contractual term of grants.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected volatility of the Company&#8217;s stock is based on the weighted-average implied and historical volatility of the Company.</font></div></td></tr></table><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-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company uses its own historical volatility data in the valuation of shares that are purchased under the ESPP.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company accounts for the fair value of restricted stock units (&#8220;RSUs&#8221;) using the closing market price of the Company&#8217;s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over </font><font style="font-family:Arial;font-size:9pt;">four years</font><font style="font-family:Arial;font-size:9pt;">. For annual refresh grants, RSUs typically vest ratably on an annual basis over </font><font style="font-family:Arial;font-size:9pt;">three</font><font style="font-family:Arial;font-size:9pt;"> or </font><font style="font-family:Arial;font-size:9pt;">four</font><font style="font-family:Arial;font-size:9pt;"> years. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company granted performance stock units (&#8220;PSUs&#8221;) to its executive officers and senior management in 2016, 2017 and 2018 as part of the Company's annual refresh grant process. These PSUs entitle the Company's executive officers and senior management to receive a number of shares of the Company's common stock based on its stock price performance compared to a specified target composite index for the same period. These PSUs vest over the span of </font><font style="font-family:Arial;font-size:9pt;">one year</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">two years</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">three years</font><font style="font-family:Arial;font-size:9pt;">, and the number of shares to be issued upon vesting ranges from </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> times the number of PSUs granted depending on the relative performance of the Company's common stock price compared to the targeted composite index. This performance metric is classified as a market condition. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company uses a Monte Carlo simulation model to determine the fair value of PSUs on the date of grant. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Accumulated other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss). The following table sets forth the changes by component for the periods presented (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation&#160;&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Accumulated&#160;Tax Effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Actuarial Gain (Loss) on Pension</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 26, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(506</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(760</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,625</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net current-period other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">297</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,625</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(27,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(28,324</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(209</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,787</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,578</font></div></td><td style="vertical-align:bottom;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;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net current-period other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(209</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,787</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,578</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,551</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">327</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,483</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(85</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,547</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(31,788</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234</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:9pt;"><font style="font-family:Arial;font-size:9pt;">234</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net current-period other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">327</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,483</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(85</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,313</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(31,554</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 29, 2018</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(18,932</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(964</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,313</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(25,300</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Concentration of Risk</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash equivalents, short-term investments, long-term investments and accounts receivable. Investment policies have been implemented that limit investments to investment-grade securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December&#160;29, 2018, </font><font style="font-family:Arial;font-size:9pt;">no</font><font style="font-family:Arial;font-size:9pt;"> customers accounted for over 10% of the Company's net accounts receivable balance. As of December 30, 2017, </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> customers accounted for over 10% of the Company's net accounts receivable balance. One customer accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">11%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's net accounts receivable balance, and another customer, which completed a merger in late 2017, was a combination of two of the Company's historically larger customers, accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">16%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's net accounts receivable balance.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">To date, a few of the Company&#8217;s customers have accounted for a significant portion of its revenue. One customer accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">15%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's revenue in 2018. </font><font style="font-family:Arial;font-size:9pt;">One</font><font style="font-family:Arial;font-size:9pt;"> other customer, which completed a merger in late 2017 as mentioned above, was a combination of two of the Company's historically larger customers who merged in 2017 and accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">13%</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">18%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's revenue in 2018 and 2017, respectively. These two historically larger customers each individually accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">16%</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">8%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's revenue in 2016, respectively. No other customers accounted for over 10% of the Company's revenue for 2017 or 2016.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company&#8217;s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">At Adoption</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable, net</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">317,115</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">135,245</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">120,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Future purchase commitments at December&#160;29, 2018 were as follows (in thousands):</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="28" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Purchase obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">200,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">757</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">203,546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The net carrying amounts of the debt obligation were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">402,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized discount </font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(127,264</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized issuance cost </font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(8,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net carrying amount</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">266,929</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 style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</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:Arial;font-size:8pt;">Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately </font><font style="font-family:Arial;font-size:8pt;">69 months</font><font style="font-family:Arial;font-size:8pt;">.</font></div></td></tr></table></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The net carrying amount of the debt obligation as of December 30, 2017 was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">150,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized discount</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized issuance cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(402</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net carrying amount</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">144,928</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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Restructuring and Other Related Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, &#8220;Exit or Disposal Cost Obligations.&#8221; Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately </font><font style="font-family:Arial;font-size:9pt;">four</font><font style="font-family:Arial;font-size:9pt;">-year period. The Company records restructuring cost liabilities in &#8220;Accrued Expenses&#8221; and "Other Long-term Liabilities" in the Consolidated Balance Sheet. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring costs include termination costs, facility consolidation and closure costs, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable. For the facility-related restructuring costs, the Company recognizes a liability upon exiting all or a portion of a leased facility and meeting cease-use and other requirements. The amount of restructuring costs is based on the fair value of the lease obligation for the abandoned space, which includes a sublease assumption that could be reasonably obtained. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring charges require significant estimates and assumptions, including sublease income and expenses for severance and other employee separation costs. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;"> and Financing Lease Obligations</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">2.125% Convertible Senior Notes due September 1, 2024</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In September 2018, the Company issued the 2024 Notes due on September 1, 2024, unless earlier repurchased, redeemed or converted. The 2024 Notes are governed by a base indenture dated as of September 11, 2018 and a first supplemental indenture dated as of September 11, 2018 (together, the &#8220;Indenture&#8221;), between the Company and U.S. Bank National Association, as trustee. The 2024 Notes are unsecured, and the Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds to the Company were approximately </font><font style="font-family:Arial;font-size:9pt;">$391.4 million</font><font style="font-family:Arial;font-size:9pt;">, of which approximately </font><font style="font-family:Arial;font-size:9pt;">$48.9 million</font><font style="font-family:Arial;font-size:9pt;"> was used to pay the cost of the capped call transactions with certain financial institutions (&#8220;Capped Calls&#8221;). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition (as discussed in Note 6, &#8220;Business Combination&#8221; to the Notes to Consolidated Financial Statements), including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Capped Calls have an initial strike price of </font><font style="font-family:Arial;font-size:9pt;">$9.87</font><font style="font-family:Arial;font-size:9pt;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of </font><font style="font-family:Arial;font-size:9pt;">$15.19</font><font style="font-family:Arial;font-size:9pt;"> per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, </font><font style="font-family:Arial;font-size:9pt;">40.8 million</font><font style="font-family:Arial;font-size:9pt;"> shares of common stock. The capped call transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and August 29, 2024. The Capped Calls were recorded as a reduction of the Company&#8217;s stockholders' equity in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#8217;s election. The initial conversion rate is </font><font style="font-family:Arial;font-size:9pt;">101.2812</font><font style="font-family:Arial;font-size:9pt;"> shares of common stock per </font><font style="font-family:Arial;font-size:9pt;">$1,000</font><font style="font-family:Arial;font-size:9pt;"> principal amount of 2024 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately </font><font style="font-family:Arial;font-size:9pt;">$9.87</font><font style="font-family:Arial;font-size:9pt;"> per share of common stock. </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2024 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2024 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024, holders may convert their 2024 Notes under the following circumstances:</font></div><div style="line-height:120%;text-indent:32px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 (and only during such fiscal quarter) if the last reported sale price of the common stock for at least </font><font style="font-family:Arial;font-size:9pt;">20</font><font style="font-family:Arial;font-size:9pt;"> trading days (whether or not consecutive) during a period of </font><font style="font-family:Arial;font-size:9pt;">30</font><font style="font-family:Arial;font-size:9pt;"> consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to </font><font style="font-family:Arial;font-size:9pt;">130%</font><font style="font-family:Arial;font-size:9pt;"> of the conversion price on each applicable trading day;</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;text-indent:-24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">during the </font><font style="font-family:Arial;font-size:9pt;">five</font><font style="font-family:Arial;font-size:9pt;"> business day period after any </font><font style="font-family:Arial;font-size:9pt;">five</font><font style="font-family:Arial;font-size:9pt;"> consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price per </font><font style="font-family:Arial;font-size:9pt;">$1,000</font><font style="font-family:Arial;font-size:9pt;"> principal amount of 2024 Notes for each trading day of the measurement period was less than </font><font style="font-family:Arial;font-size:9pt;">98%</font><font style="font-family:Arial;font-size:9pt;"> of the product of the last reported sale price of the Company&#8217;s common stock and the conversion rate on each such trading day;</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;text-indent:-24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">if the Company calls the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;text-indent:-24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">at any time on or after June 1, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2024 Notes at any time, regardless of the foregoing circumstances.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">If the Company undergoes a fundamental change as defined in the Indenture governing the 2024 Notes, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a repurchase price equal to </font><font style="font-family:Arial;font-size:9pt;">100%</font><font style="font-family:Arial;font-size:9pt;"> of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change.</font></div><div style="line-height:120%;text-indent:32px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The net carrying amounts of the debt obligation were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">402,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized discount </font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(127,264</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized issuance cost </font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(8,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net carrying amount</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">266,929</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 style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</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:Arial;font-size:8pt;">Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately </font><font style="font-family:Arial;font-size:8pt;">69 months</font><font style="font-family:Arial;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the carrying amount of the equity component of the 2024 Notes was </font><font style="font-family:Arial;font-size:9pt;">$128.7 million</font><font style="font-family:Arial;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not re-measured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (&#8220;debt discount&#8221;) is amortized to interest expense over the term of the 2024 Notes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company allocated the total issuance costs incurred to the liability and equity components of the 2024 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the Notes and will be amortized as interest expense over the term of the 2024 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders&#8217; equity. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company recorded a deferred tax liability of </font><font style="font-family:Arial;font-size:9pt;">$30.9 million</font><font style="font-family:Arial;font-size:9pt;"> in connection with the issuance of the 2024 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company determined that the embedded conversion option in the 2024 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company&#8217;s own stock and would be classified in stockholder&#8217;s equity if freestanding.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth total interest expense recognized related to the 2024 Notes (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Contractual interest 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total interest expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">8,702</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">For the year ended December 29, 2018, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of </font><font style="font-family:Arial;font-size:9pt;">10.07%</font><font style="font-family:Arial;font-size:9pt;">, to interest expense over the term of the 2024 Notes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the fair value of the 2024 Notes was </font><font style="font-family:Arial;font-size:9pt;">$289.0 million</font><font style="font-family:Arial;font-size:9pt;">. The fair value was determined based on the quoted bid price of the 2024 Notes in an over-the-counter market on December 28, 2018.&#160;The 2024 Notes are classified as Level 2 of the fair value hierarchy. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Based on the closing price of the Company&#8217;s common stock of </font><font style="font-family:Arial;font-size:9pt;">$3.92</font><font style="font-family:Arial;font-size:9pt;"> on December&#160;28, 2018, the if-converted value of the Notes did not exceed their principal amount.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">1.75% Convertible Senior Notes due June 1, 2018</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In May 2013, the Company issued the 2018 Notes, which matured on June&#160;1, 2018. Upon maturity of the 2018 Notes, the Company repaid in full all </font><font style="font-family:Arial;font-size:9pt;">$150.0 million</font><font style="font-family:Arial;font-size:9pt;"> in aggregate principal amount and the final coupon interest of </font><font style="font-family:Arial;font-size:9pt;">$1.3 million</font><font style="font-family:Arial;font-size:9pt;">. </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The net carrying amount of the debt obligation as of December 30, 2017 was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Principal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">150,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized discount</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized issuance cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(402</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net carrying amount</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">144,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December&#160;30, 2017, the carrying amount of the equity component of the 2018 Notes was </font><font style="font-family:Arial;font-size:9pt;">$43.3 million</font><font style="font-family:Arial;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth total interest expense recognized related to the 2018 Notes (in thousands):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Contractual interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">402</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,167</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">13,967</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The coupon rate was </font><font style="font-family:Arial;font-size:9pt;">1.75%</font><font style="font-family:Arial;font-size:9pt;">. For the year ended December&#160;29, 2018 and the year ended December&#160;30, 2017, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of </font><font style="font-family:Arial;font-size:9pt;">10.23%</font><font style="font-family:Arial;font-size:9pt;">, to interest expense over the term of the 2018 Notes.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Financing Lease Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company evaluated </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> sale-leaseback transactions that were executed by Coriant in the past and assumed by Infinera in the Acquisition. It was determined that these transactions did not qualify for sale-leaseback accounting under ASC 840-40,&#160;&#8220;Leases - Sale-Leaseback Transactions.&#8221; </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company leases a facility (land and all attached real property) in Naperville, Illinois that was sold to a third party and subsequently leased back. This was determined to be a failed sale-leaseback due to a </font><font style="font-family:Arial;font-size:9pt;">$31.5 million</font><font style="font-family:Arial;font-size:9pt;"> imposition reimbursement payment to be made over 10 years, which was linked to the total building income generated each year. As a result of purchase accounting, the financing lease obligation was recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligation will continue to be amortized over the remaining period of the lease term. The assets will continue to be depreciated over their remaining useful lives. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Additionally, the Company leases a facility (land and all attached real property) in Finland, which was sold to a third party and subsequently leased back. The lease was determined to be a failed sale-leaseback due to the deposit being considered a form of collateral. The amount of the deposit was equal to one year of rental payments, whereas typical deposits are approximately two to three months of rental payments. As a result of purchase accounting, the financing lease obligation was recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligation will continue to be amortized over the remaining period of the lease term. The assets will continue to be depreciated over their remaining useful lives. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The amount recognized for interest and depreciation expense going forward will substantially exceed the Company's periodic rental payments. The average discount rate for the year ended December 29, 2018 was </font><font style="font-family:Arial;font-size:9pt;">7.0%</font><font style="font-family:Arial;font-size:9pt;">. During the year ended December 29, 2018, depreciation expense and interest expense related to these failed sale-leaseback transactions were </font><font style="font-family:Arial;font-size:9pt;">$1.0 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$6.5 million</font><font style="font-family:Arial;font-size:9pt;">, respectively. The Company's rental payments during the year ended December 29, 2018 were </font><font style="font-family:Arial;font-size:9pt;">$2.3 million</font><font style="font-family:Arial;font-size:9pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Derivative Instruments</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Foreign Currency Exchange Forward Contracts</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated monetary assets and liabilities, subjecting the Company to foreign currency risk. The Company&#8217;s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, primarily short term in nature. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Historically, the Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated receivables and restricted cash balances.&#160;Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. The contracts are generally settled for U.S.&#160;dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the Company posted </font><font style="font-family:Arial;font-size:9pt;">$0.9 million</font><font style="font-family:Arial;font-size:9pt;"> of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The before-tax effect of foreign currency exchange forward contracts was a gain of </font><font style="font-family:Arial;font-size:9pt;">$0.7 million</font><font style="font-family:Arial;font-size:9pt;"> for </font><font style="font-family:Arial;font-size:9pt;">2018</font><font style="font-family:Arial;font-size:9pt;">, a loss of </font><font style="font-family:Arial;font-size:9pt;">$3.5 million</font><font style="font-family:Arial;font-size:9pt;"> for </font><font style="font-family:Arial;font-size:9pt;">2017</font><font style="font-family:Arial;font-size:9pt;"> and a loss of </font><font style="font-family:Arial;font-size:9pt;">$0.9 million</font><font style="font-family:Arial;font-size:9pt;"> in </font><font style="font-family:Arial;font-size:9pt;">2016</font><font style="font-family:Arial;font-size:9pt;">, included in other gain (loss), net, in the consolidated statements of operations. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying consolidated statements of operations. These contracts were with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The fair value of derivative instruments not designated as hedging instruments in the Company&#8217;s consolidated balance sheets was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">As&#160;of&#160;December&#160;29,&#160;2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As&#160;of&#160;December&#160;30,&#160;2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accrued</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accrued</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Liabilities</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange forward contracts</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Related to euro denominated receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(52</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(202</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Related to British pound denominated receivables</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Related to euro denominated restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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;padding-left:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="2" rowspan="1"></td></tr><tr><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:86%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9pt;padding-left:9px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents the face amounts of forward contracts that were outstanding as of the period noted.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounts Receivable Factoring</font></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company sells certain designated trade account receivables based on factoring arrangements to a large international banking institution. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC 860. The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the consolidated balance sheets and cash received are reflected as cash provided by operating activities in the consolidated statements of cash flow. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's consolidated statements of operations, and for the year ended December 29, 2018, the Company's recognized factoring related interest expense was approximately </font><font style="font-family:Arial;font-size:9pt;">$0.1 million</font><font style="font-family:Arial;font-size:9pt;">. The gross amount of trade accounts receivables sold for the year ended December 29, 2018 totaled approximately </font><font style="font-family:Arial;font-size:9pt;">$12.6 million</font><font style="font-family:Arial;font-size:9pt;">. Prior to the Acquisition, the Company had not entered into any factoring arrangements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Derivative Instruments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with one high-quality institution and the Company monitors the creditworthiness of the counter parties consistently.&#160;The Company&#8217;s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. None of the Company&#8217;s derivative instruments contain credit-risk related contingent features, any rights to reclaim cash collateral or any obligation to return cash collateral. The Company does not have any leveraged derivatives. The Company does not use derivative contracts for trading or speculative purposes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from its euro and British pound denominated receivables and euro denominated restricted cash balance amounts that are pledged as collateral for certain standby letters of credit. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. These contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The forward contracts are with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparty.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has entered into factoring agreements,&#160;to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with Accounting Standards Codification Topic 860, &#8220;Transfers and Servicing&#8221; (&#8220;ASC 860&#8221;).&#160;ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectibility, and the Company does not retain any interest in the underlying accounts receivable once sold. </font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents the Company's revenue disaggregated by revenue source (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 31, 2016</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">763,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">610,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">751,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">179,824</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:9pt;"><font style="font-family:Arial;font-size:9pt;">130,204</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:9pt;"><font style="font-family:Arial;font-size:9pt;">118,968</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">740,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">870,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:Arial;font-size:8pt;font-weight:bold;">December 31, 2016</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">476,784</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">428,592</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">541,889</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">44,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Europe, Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">309,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">243,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asia Pacific</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">112,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57,105</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">44,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">740,739</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">870,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 31, 2016</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Direct</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">838,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">693,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">809,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Indirect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">104,448</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:9pt;"><font style="font-family:Arial;font-size:9pt;">47,267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">60,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">740,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">870,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Basic and Diluted Net Loss Per Common Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the ESPP using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of the 2024 Notes from the conversion spread (as further discussed in Note 12, &#8220;Debt and Financing Lease Obligations&#8221; to the Notes to Consolidated Financial Statements), and </font><font style="font-family:Arial;font-size:9pt;">$150.0 million</font><font style="font-family:Arial;font-size:9pt;"> in aggregate principal amount of its </font><font style="font-family:Arial;font-size:9pt;">1.75%</font><font style="font-family:Arial;font-size:9pt;"> convertible senior notes due June 1, 2018 (the &#8220;2018 Notes&#8221;) from the conversion spread (as further discussed in Note 11, &#8220;Convertible Senior Notes&#8221; to the Notes to Consolidated Financial Statements disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 30, 2017). The Company would include the dilutive effects of the 2024 Notes in the calculation of diluted net income per common share if the average market price is above the conversion price. Upon conversion of the 2024 Notes, it is the Company&#8217;s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes being converted, therefore, only the conversion spread relating to the 2024 Notes would be included in the Company&#8217;s diluted earnings per share calculation unless their effect is anti-dilutive. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):</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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(214,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(194,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(23,927</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted average common shares outstanding - basic and 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:9pt;"><font style="font-family:Arial;font-size:9pt;">157,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">147,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">142,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss per common share - basic and diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company incurred net losses during 2018, 2017 and 2016, and as a result, potential common shares from stock options, RSUs, PSUs and the assumed release of outstanding shares under the ESPP were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive. Additionally, due to the net loss position during these periods, the Company excluded the potential shares issuable upon conversion of the 2024 Notes and the 2018 Notes in the calculation of diluted earnings per share, as their inclusion would have been anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">As of</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock options outstanding</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restricted stock units</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,856</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Performance stock units</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,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 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:9pt;"><font style="font-family:Arial;font-size:9pt;">896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Employee stock purchase plan 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:9pt;"><font style="font-family:Arial;font-size:9pt;">940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,010</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,150</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,250</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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Fair Value Measurement</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company&#8217;s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:85%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Quoted prices in active markets for identical assets or liabilities.</font></div></td></tr><tr><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div></td></tr><tr><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company measures its cash equivalents, foreign currency exchange forward contracts, and debt securities at fair value and classifies its securities in accordance with the fair value hierarchy on a recurring basis. The Company&#8217;s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company classifies the following assets within Level 2 of the fair value hierarchy as follows:</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Certificates of Deposit</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Commercial Paper</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">U.S. Agency Notes</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Corporate Bonds</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end. </font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Foreign Currency Exchange Forward Contracts</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As discussed in Note 5, &#8220;Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. </font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Pension </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a non-recurring basis, only if impairment is indicated:</font></div><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Facilities-related Charges</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company estimates the fair value of its facilities-related charges associated with the 2017 Restructuring Plan (as defined in Note 9, &#8220;Restructuring and Other Related Costs&#8221; to the Notes to Consolidated Financial Statements), based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. </font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Non-marketable Equity Investment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning the first quarter of 2018, the Company adopted Accounting Standards Update No. 2016-01, &#8220;Financial Instruments (Topic 825): Recognition and Measurement of Financial Assets and Financial Liabilities&#8221; (&#8220;ASU 2016-01&#8221;), which requires equity investments to be measured at fair value with changes in fair value recognized in net income. As a result of adopting this new standard, the Company's non-marketable equity securities formerly classified as cost-method investments are now measured and recorded using the measurement alternative. Equity securities measured and recorded using the measurement alternative are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Adjustments resulting from impairments and qualifying observable price changes are recorded in other income (expense), net, in the accompanying consolidated statements of operations. No initial adoption adjustment was recorded for these instruments since the standard was required to be applied prospectively for securities measured using the measurement alternative. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company regularly evaluates the carrying value of its equity investment for impairment. When a qualitative assessment indicates that impairment exists, the Company measures the investment at fair value. </font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Future annual minimum financing lease payments at December&#160;29, 2018 were as follows (in thousands):</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="28" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Financing lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:16px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents details of the identifiable assets acquired at the Acquisition Date (in thousands):</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.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Estimated&#160;Useful&#160;Life (Years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer relationships and backlog</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">111,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In-process technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">n/a</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Trade name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">200,700</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Transactions</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, and costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other gain (loss), net, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2018, 2017 and 2016 were losses of </font><font style="font-family:Arial;font-size:9pt;">$2.5 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$0.3 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$1.8 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from accounts receivable balances denominated in euros and British pounds, and restricted cash denominated in euros. </font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and Swedish kronor (&#8220;SEK&#8221;). The contracts are generally settled for U.S.&#160;dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents details of the Company&#8217;s goodwill for the year ended December 29, 2018 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance as of December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">195,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(16,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accumulated impairment loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance as of December 29, 2018</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">227,231</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:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency.</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents details of the Company&#8217;s intangible assets as of December 29, 2018 and December 30, 2017 (in thousands):</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left: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="14" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Weighted Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">NMF*</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer relationships and backlog</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">158,110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(42,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">115,632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">3.5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">166,355</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(67,368</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">98,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.7</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total intangible assets with finite lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">325,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(110,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">215,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5.2</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquired in-process technology</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,750</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">17,750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">343,215</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(110,096</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">233,119</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;">*NMF = Not meaningful</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Weighted Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(15,007</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">36,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">5.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">104,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(48,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">56,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.7</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total intangible assets with finite lives</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">155,758</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(63,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">92,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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3.9</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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In connection with the Acquisition, the Company acquired intangible assets for a total of </font><font style="font-family:Arial;font-size:9pt;">$200.7 million</font><font style="font-family:Arial;font-size:9pt;">, which is included in the gross carrying amount of intangible assets as of December 29, 2018. See Note 6, "Business Combination" to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expense was </font><font style="font-family:Arial;font-size:9pt;">$52.8 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$26.6 million</font><font style="font-family:Arial;font-size:9pt;"> for the years ended December 29, 2018 and December 30, 2017, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to the appropriate cost and expense categories. During 2017, the Company recorded an impairment charge to research and development expenses of </font><font style="font-family:Arial;font-size:9pt;">$0.3 million</font><font style="font-family:Arial;font-size:9pt;"> related to other intangible assets, which the Company has determined that the carrying value will not be recoverable. During the first quarter of 2017, the Company transferred </font><font style="font-family:Arial;font-size:9pt;">$0.3 million</font><font style="font-family:Arial;font-size:9pt;"> of its in-process technology to developed technology, which is being amortized over a useful life of </font><font style="font-family:Arial;font-size:9pt;">five years</font><font style="font-family:Arial;font-size:9pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table summarizes the Company&#8217;s estimated future amortization expense of intangible assets with finite lives as of December 29, 2018 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" 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:Arial;font-size:8pt;font-weight:bold;">Fiscal Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023 and Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total future amortization expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">215,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">60,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">44,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">mpairment of Intangible Assets and Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill is evaluated for impairment on an annual basis in the fourth quarter of the Company's fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The Company has elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of its single reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of its single reporting unit is less than its carrying amount, then the two-step goodwill impairment test will be performed. The first step, identifying a potential impairment, compares the fair value of its single reporting unit with its carrying amount. If the carrying amount exceeds its fair value, the second step will be performed; otherwise, no further step is required. The second step, measuring the impairment loss, compares the implied fair value of the goodwill with the carrying amount of the goodwill. Any excess of the goodwill carrying amount over the implied fair value is recognized as an impairment loss. The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Guarantees</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Product Warranties</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Activity related to product warranty was 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="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Charges to operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Utilization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(18,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(14,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Change in estimate</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(545</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(12,731</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at the end of the period</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">41,021</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">30,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of </font><font style="font-family:Arial;font-size:8pt;">$2.2 million</font><font style="font-family:Arial;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Letters of Credit and Bank Guarantees</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company had </font><font style="font-family:Arial;font-size:9pt;">$30.0 million</font><font style="font-family:Arial;font-size:9pt;"> of standby letters of credit and bank guarantees outstanding as of December 29, 2018. These consisted of </font><font style="font-family:Arial;font-size:9pt;">$23.4 million</font><font style="font-family:Arial;font-size:9pt;"> related to customer performance guarantees, </font><font style="font-family:Arial;font-size:9pt;">$1.4 million</font><font style="font-family:Arial;font-size:9pt;"> of value-added tax and customs' licenses, </font><font style="font-family:Arial;font-size:9pt;">$2.9 million</font><font style="font-family:Arial;font-size:9pt;"> related to property leases, </font><font style="font-family:Arial;font-size:9pt;">$1.8 million</font><font style="font-family:Arial;font-size:9pt;"> related to Coriant pre-acquisition restructuring plans and </font><font style="font-family:Arial;font-size:9pt;">$0.5 million</font><font style="font-family:Arial;font-size:9pt;"> related to credit cards. </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Of the aforementioned standby letters of credit and bank guarantees outstanding, </font><font style="font-family:Arial;font-size:9pt;">$13.4 million</font><font style="font-family:Arial;font-size:9pt;"> was backed by cash collateral from a third-party institution, and the Company accrues </font><font style="font-family:Arial;font-size:9pt;">5%</font><font style="font-family:Arial;font-size:9pt;"> annual servicing fee on the outstanding cash collateral. The Company had </font><font style="font-family:Arial;font-size:9pt;">$4.2 million</font><font style="font-family:Arial;font-size:9pt;"> of standby letters of credit and bank guarantees outstanding as of December&#160;30, 2017. These consisted of </font><font style="font-family:Arial;font-size:9pt;">$0.7 million</font><font style="font-family:Arial;font-size:9pt;"> related to property leases, </font><font style="font-family:Arial;font-size:9pt;">$2.2 million</font><font style="font-family:Arial;font-size:9pt;"> related to customer performance guarantees, and </font><font style="font-family:Arial;font-size:9pt;">$1.3 million</font><font style="font-family:Arial;font-size:9pt;"> related to a value added tax and customs authorities' licenses.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018 and December 30, 2017, the Company has a line of credit for approximately </font><font style="font-family:Arial;font-size:9pt;">$1.6 million</font><font style="font-family:Arial;font-size:9pt;"> to support the issuance of letters of credit, of which </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> had been issued and outstanding, for both periods. The Company has pledged approximately </font><font style="font-family:Arial;font-size:9pt;">$4.9 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$5.2 million</font><font style="font-family:Arial;font-size:9pt;"> of assets of a subsidiary to secure this line of credit and other obligations as of December 29, 2018 and December 30, 2017, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following is a geographic breakdown of the benefit from 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 style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,832</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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,679</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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,288</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,127</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,178</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,932</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total deferred</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,673</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,178</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,932</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total benefit from income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(655</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,430</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,751</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">Loss before provision for income taxes from international operations was </font><font style="font-family:Arial;font-size:9pt;">$135.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Arial;font-size:9pt;">$22.6 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$23.1 million</font><font style="font-family:Arial;font-size:9pt;"> for the years ended December 29, 2018, December 30, 2017 and December 31, 2016, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">The provisions for (benefit from) income taxes differ from the amount computed by applying the statutory federal income tax rates 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 style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected tax (benefit) at federal statutory 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:9pt;"><font style="font-family:Arial;font-size:9pt;">(21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">State taxes, net of federal benefit</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Research credits</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(8.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">22.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Change in valuation allowance</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:9pt;"><font style="font-family:Arial;font-size:9pt;">18.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">26.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign rate differential</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">3.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.6</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Effective tax rate</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.3</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.7</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(16.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">The Company recognized an income tax benefit of </font><font style="font-family:Arial;font-size:9pt;">$0.7 million</font><font style="font-family:Arial;font-size:9pt;"> on a loss before income taxes of </font><font style="font-family:Arial;font-size:9pt;">$215.0 million</font><font style="font-family:Arial;font-size:9pt;">, an income tax benefit of </font><font style="font-family:Arial;font-size:9pt;">$1.4 million</font><font style="font-family:Arial;font-size:9pt;"> on a loss before income taxes of </font><font style="font-family:Arial;font-size:9pt;">$195.9 million</font><font style="font-family:Arial;font-size:9pt;"> and an income tax benefit of </font><font style="font-family:Arial;font-size:9pt;">$4.8 million</font><font style="font-family:Arial;font-size:9pt;"> on a loss before income taxes of </font><font style="font-family:Arial;font-size:9pt;">$29.2 million</font><font style="font-family:Arial;font-size:9pt;"> in fiscal years 2018, 2017 and 2016, respectively. The resulting effective tax rates were </font><font style="font-family:Arial;font-size:9pt;">(0.3)%</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">(0.7)%</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">(16.3)%</font><font style="font-family:Arial;font-size:9pt;"> for 2018, 2017 and 2016, respectively. The 2018 and 2017 effective tax rates differ from the expected statutory rate of </font><font style="font-family:Arial;font-size:9pt;">21%</font><font style="font-family:Arial;font-size:9pt;"> based on the Company's ability to benefit U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings. The lower 2018 income tax benefit compared to 2017 primarily relates to lower corporate income tax rate due to the Tax Act and lower stock-based compensation as a result of the Acquisition of Coriant. The lower 2017 income tax benefit compared to 2016 primarily relates to lower acquisition related amortization expenses and lower state income taxes offset by an increase in tax reserves, and an increase in taxable foreign profits in certain jurisdictions. Because of the Company's U.S. operating loss in 2018, significant loss carryforward position, and corresponding valuation allowance in all years, the Company has not been subject to federal or state tax on the Company's U.S. income because of the availability of loss carryforwards. If these losses and other tax attributes become fully utilized, the Company's taxes will increase significantly to a more normalized, expected rate on U.S. earnings. The release of transfer pricing reserves in the future will have a beneficial impact to tax expense, but the timing of the impact depends on factors such as expiration of the statute of limitations or settlements with tax authorities. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On December 22, 2017, the Tax Act was signed into law. The Tax Act significantly revises the U.S. corporate income tax regime by, among other things, lowering the federal corporate income tax rate from </font><font style="font-family:Arial;font-size:9pt;">35%</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">21%</font><font style="font-family:Arial;font-size:9pt;"> effective January 1, 2018, while also imposing a repatriation tax on deemed repatriated earnings of the Company's foreign subsidiaries in 2017, and implementing a quasi-territorial tax system on future foreign earnings.&#160; </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Tax Act created the global intangible low-taxed income (&#8220;GILTI&#8221;) provision, beginning in 2018. The GILTI provision requires that certain income earned by foreign subsidiaries must be included currently in the gross income of the foreign subsidiaries U.S. shareholder. Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (2) factoring such amounts into a company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;). The Company has elected to account for the tax using the period cost method. The Company had no GILTI impacts for 2018 given the foreign subsidiaries' losses.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On December 22, 2017, SAB 118 was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from </font><font style="font-family:Arial;font-size:9pt;">35%</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">21%</font><font style="font-family:Arial;font-size:9pt;">.&#160;Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets are as follows, reduced by the effects of the change in the U.S. corporate tax rate from 35% to 21%, as applicable (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net operating losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">257,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">66,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Research and foreign tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">221,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">74,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Nondeductible accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory valuation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,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:9pt;"><font style="font-family:Arial;font-size:9pt;">29,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Property, plant 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,825</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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,325</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">577,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">206,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(493,157</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(205,241</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">83,872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,560</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accrual and reverse - lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(16,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(199</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(67</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Accruals, reserves and prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquired intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(49,406</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20,348</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,419</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,191</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(96,610</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(22,760</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net deferred tax liabilities</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(12,738</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(21,200</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company must consider&#160;all positive and negative evidence, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors in evaluating the need for a full or partial valuation allowance against its net U.S. deferred tax assets. Based on the available objective evidence, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the Company has provided a full valuation allowance against its domestic deferred tax assets, net of deferred tax liabilities, as of December 29, 2018 and December 30, 2017. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December&#160;29, 2018, the Company has net operating loss carryforwards of approximately </font><font style="font-family:Arial;font-size:9pt;">$592.7 million</font><font style="font-family:Arial;font-size:9pt;"> for federal tax purposes, </font><font style="font-family:Arial;font-size:9pt;">$356.0 million</font><font style="font-family:Arial;font-size:9pt;"> for Luxembourg tax purposes, </font><font style="font-family:Arial;font-size:9pt;">$57.4 million</font><font style="font-family:Arial;font-size:9pt;"> for Finland tax purposes, </font><font style="font-family:Arial;font-size:9pt;">$495.0 million</font><font style="font-family:Arial;font-size:9pt;"> for other state tax purposes, with material state net operating loss carryforwards being </font><font style="font-family:Arial;font-size:9pt;">$111.6 million</font><font style="font-family:Arial;font-size:9pt;"> for California tax purposes and </font><font style="font-family:Arial;font-size:9pt;">$55.6 million</font><font style="font-family:Arial;font-size:9pt;"> for Illinois. The carryforward balance reflects expected generation of both federal and state net operating losses for the year ended December 29, 2018. Federal net operating loss carryforwards generated before 2018 will begin to expire in 2027 while certain unutilized California losses have expired in 2017. Additionally, the Company has federal research and development, foreign tax credits, and federal low income housing credit, and California research and development credits available to reduce future income taxes payable of approximately </font><font style="font-family:Arial;font-size:9pt;">$179.6 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$60.3 million</font><font style="font-family:Arial;font-size:9pt;">, respectively, as of December 29, 2018. Infinera Canada Inc., an indirect wholly owned subsidiary, has Scientific Research and Experimental Development Expenditures (&#8220;SRED&#8221;) credits available of </font><font style="font-family:Arial;font-size:9pt;">$2.3 million</font><font style="font-family:Arial;font-size:9pt;"> to offset future Canadian income tax payable as of December 29, 2018. Coriant Portugal has research and investment tax credits so-called, SIFIDE, of </font><font style="font-family:Arial;font-size:9pt;">$5.3 million</font><font style="font-family:Arial;font-size:9pt;"> to offset future Portugal's income tax payable as of December 29, 2018. Federal credits will begin to expire in the year </font><font style="font-family:Arial;font-size:9pt;">2022</font><font style="font-family:Arial;font-size:9pt;"> if not utilized and California research credits have no expiration date. Canadian SRED credits will begin to expire in the year 2032 if not fully utilized. Portugal SIFIDE credits will begin to expire in the year 2021. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Under the Tax Reform Act of 1986, the amount of benefit from net operating loss and tax credit carryforwards may be impaired or limited in certain circumstances. Events which cause limitations in the amount of net operating losses that the Company may utilize in any one year include, but are not limited to, a cumulative ownership change of more than </font><font style="font-family:Arial;font-size:9pt;">50 percent</font><font style="font-family:Arial;font-size:9pt;"> as defined over a three-year testing period. As of December&#160;29, 2018, the Company had determined that while ownership changes had occurred in the past, the resulting limitations were not significant enough&#160;to impact the utilization of the tax attributes against its taxable profits earned to date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prior to the enactment of the Tax Act, the Company&#8217;s policy with respect to undistributed foreign subsidiaries&#8217; earnings was to consider those earnings to be indefinitely reinvested. Under the Tax Act, undistributed earnings of foreign subsidiaries are deemed to be repatriated for U.S. corporate tax purposes and a one-time toll tax at a reduced U.S. corporate tax rate was applicable in 2017. However, because of the aggregated net tax loss of the Company's foreign subsidiaries, no tax was accruable in 2017. If and when funds are actually distributed in the form of dividends or otherwise, foreign withholding taxes may be applicable in some jurisdictions. The Company's policy with respect to certain undistributed foreign subsidiaries&#8217; earnings is to continue to consider those earnings to be indefinitely reinvested and therefore the Company has not accrued such withholding taxes. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The aggregate changes in the balance of gross unrecognized tax benefits were 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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">22,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Tax position related to current year</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Tax positions related to prior years</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Reductions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,728</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Lapses of statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(406</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(688</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Ending balance</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">24,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">19,786</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">22,282</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">As of December&#160;29, 2018, the cumulative unrecognized tax benefit was </font><font style="font-family:Arial;font-size:9pt;">$24.6 million</font><font style="font-family:Arial;font-size:9pt;">, of which </font><font style="font-family:Arial;font-size:9pt;">$21.3 million</font><font style="font-family:Arial;font-size:9pt;"> was netted against deferred tax assets that would have otherwise been subjected with a full valuation allowance. Of the total unrecognized tax benefit as of December 29, 2018, approximately </font><font style="font-family:Arial;font-size:9pt;">$3.3 million</font><font style="font-family:Arial;font-size:9pt;">, if recognized, would impact the Company&#8217;s effective tax rate.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, December 30, 2017 and December 31, 2016, the Company had </font><font style="font-family:Arial;font-size:9pt;">$1.2 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$0.7 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$0.5 million</font><font style="font-family:Arial;font-size:9pt;">, respectively, of accrued interest or penalties related to unrecognized tax benefits, of which less than </font><font style="font-family:Arial;font-size:9pt;">$0.2 million</font><font style="font-family:Arial;font-size:9pt;"> was included in the Company&#8217;s provision for income taxes in each of the years ended December 29, 2018, December 30, 2017 and December 31, 2016, respectively. The Company&#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the Company&#8217;s provision for income taxes.</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company is potentially subject to examination by the Internal Revenue Service and the relevant state income taxing authorities under the statute of limitations for years 2002 and forward.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has received assessments of tax resulting from transfer pricing examinations in India for most years in the range of fiscal years ending March 2005 through March 2015. While some of the assessment years have been settled with no change from the original tax return position, the Company intends to appeal all remaining assessment years, and does not expect a significant adjustment to unrecognized tax benefits as a result of these inquiries. The Company believes that the resolution of these disputed issues will not have a material impact on its financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"></font><font style="font-family:Arial;font-size:9pt;">Included in the balance of income tax liabilities, accrued interest and penalties at December 28, 2018 is </font><font style="font-family:Arial;font-size:9pt;">$0.2 million</font><font style="font-family:Arial;font-size:9pt;"> related to tax positions for which it is reasonably possible that the statute of limitations will expire in various jurisdictions within the next twelve months.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounting for Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On December 22, 2017, the Securities and Exchange Commission (the &#8220;SEC&#8221;) staff issued Staff Accounting Bulletin No. 118, &#8220;Income Tax Accounting Implications of the Tax Cuts and Jobs Act&#8221; (&#8220;SAB 118&#8221;) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the U.S. Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%.&#160;Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As part of the process of preparing the Company's consolidated financial statements, it is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in its consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in its consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of the Company's deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the &#8220;more-likely-than-not&#8221; standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against its net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Based on the available objective evidence, at December 29, 2018, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Amortization of Intangible Assets</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Once projects have been completed they are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Inventory Valuation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company&#8217;s products.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory that is obsolete or in excess of the Company&#8217;s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">ecent Accounting Pronouncements </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In December 2017, the SEC staff issued SAB 118, which allowed the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. In March 2018, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2018-05, &#8220;Amendments to SEC Paragraphs Pursuant to SAB 118&#8221; and added such SEC guidance to Accounting Standards Codification 740, &#8220;Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.&#8221; The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In May 2017, the FASB issued Accounting Standards Update No. 2017-09, &#8220;Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting&#8221; (&#8220;ASU 2017-09&#8221;), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the year ended December&#160;30, 2017 and December 31, 2016, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's consolidated statements of cash flows. See the consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts on the consolidated statements of cash flows.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In May 2016, the FASB issued Accounting Standards Update No. 2016-11, &#8220;Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)&#8221; (&#8220;ASU 2016-11&#8221;), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On December 31, 2017, the Company adopted Topic 606, which provides guidance for revenue recognition that superseded the revenue recognition requirements in Topic 605 and most industry specific guidance. Under Topic 606, revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company adopted Topic 606 under the modified retrospective transition method, applying the amendments to prospective reporting periods and applied to those contracts that were not completed as of December 31, 2017. Results for reporting periods beginning after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the historic accounting under Topic 605. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In January 2016, the FASB issued ASU 2016-01, which requires equity investments to be measured at fair value with changes in fair value recognized in the income statement and simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. The Company adopted ASU 2016-01 during its first quarter of 2018 and the adoption did not have a material impact on its consolidated financial statements. See Note 4, &#8220;Fair Value Measurements&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Effective</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (&#8220;ASU 2018-15&#8221;), &#8220;Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; The update provides guidance for determining if a cloud computing arrangement is within the scope of internal-use software guidance, and would require capitalization of certain implementation costs. ASU 2018-15 is effective for the Company in its first quarter of 2020, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-15 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-14 (&#8220;ASU 2018-14&#8221;), "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The update eliminates, adds, and modifies certain disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. ASU 2018-14 is effective for the Company in its first quarter of 2021, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-14 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In August 2018, the FASB issued Accounting Standards Update No.&#160;2018-13 (&#8220;ASU 2018-13&#8221;),&#160;&#8220;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; The update eliminates, adds, and modifies certain disclosure requirements for fair value measurements. ASU 2018-13 is effective for the Company in its first quarter of 2020 and early adoption is permitted of the entire standard or only the provisions that eliminate or modify disclosure requirements. The Company is currently evaluating the impact the adoption of ASU 2018-13 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In June 2018, the FASB issued Accounting Standards Update No.&#160;2018-07, &#8220;Improvements to Non-employee Share-Based Payment Accounting&#8221; (&#8220;ASU 2018-07&#8221;), which simplifies the accounting for share-based payments granted to non-employees for goods and services. Under ASU 2018-07, certain guidance on such payments to non-employees would be aligned with the requirements for share-based payments granted to employees. The guidance will be effective for the Company's first quarter of 2019 and early adoption is permitted. As the Company does not have material non-employee awards, it does not expect the adoption of ASU 2018-07 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In January 2017, the FASB issued Accounting Standards Update No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. In July 2018, the FASB issued Accounting Standards Update 2018-11 &#8220;Leases (Topic 842): Targeted Improvements,&#8221; (&#8220;ASU 2018-11&#8221;), which provides lessees an additional (and optional) transition method to apply the new leasing standard to all open leases at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. In December 2018, the FASB issued Accounting Standards Update 2018-20, &#8220;Narrow-Scope Improvements for Lessors,&#8221; which contains certain narrow scope improvements to the guidance issued in ASU 2016-02. The Company is currently evaluating the other possible impacts the adoption of ASU 2016-02, ASU 2018-11 and ASU 2018-20 will have 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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Employee Benefit and Pension Plans</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management&#8217;s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably assured. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is 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="2" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated&#160;Useful&#160;Lives</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Building</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">20 to 41 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Laboratory and manufacturing equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.5&#160;to&#160;10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3&#160;to&#160;10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer hardware and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.5 to 7 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold and building improvements</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">1 to 10 years</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The estimated useful life for each asset category is 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="2" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated&#160;Useful&#160;Lives</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Building</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">20 to 41 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Laboratory and manufacturing equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.5&#160;to&#160;10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3&#160;to&#160;10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer hardware and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.5 to 7 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold and building improvements</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">1 to 10 years</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Financial Information by Quarter (Unaudited)</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the Company&#8217;s unaudited quarterly consolidated statements of operations data for 2018 and 2017. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.</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="32" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="31" 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:Arial;font-size:8pt;font-weight:bold;">For the Three Months Ended (Unaudited)</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Dec. 29</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Sep. 29</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Jun. 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Mar. 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">Dec. 30</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:Arial;font-size:8pt;font-weight:bold;">Sep. 30</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:Arial;font-size:8pt;font-weight:bold;">Jul. 1</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:Arial;font-size:8pt;font-weight:bold;">Apr. 1</font></div></td></tr><tr><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="31" 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:Arial;font-size:8pt;font-weight:bold;">(In thousands, except per share 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:8pt;"><font style="font-family:Arial;font-size:8pt;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">249,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">167,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">175,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">171,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">160,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">159,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">143,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">147,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">82,450</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:8pt;"><font style="font-family:Arial;font-size:8pt;">33,383</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:8pt;"><font style="font-family:Arial;font-size:8pt;">32,939</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:8pt;"><font style="font-family:Arial;font-size:8pt;">31,052</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:8pt;"><font style="font-family:Arial;font-size:8pt;">35,273</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:8pt;"><font style="font-family:Arial;font-size:8pt;">33,001</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:8pt;"><font style="font-family:Arial;font-size:8pt;">33,461</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:8pt;"><font style="font-family:Arial;font-size:8pt;">28,469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total 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:8pt;"><font style="font-family:Arial;font-size:8pt;">332,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">200,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">208,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">202,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">195,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">192,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">176,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">175,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cost of revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cost of product</font><font style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">197,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">112,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">105,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">102,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">110,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">106,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">95,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">94,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cost of services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">39,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">11,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Amortization of intangible assets</font><font style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Restructuring and related</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,580</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:8pt;"><font style="font-family:Arial;font-size:8pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">17</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:8pt;"><font style="font-family:Arial;font-size:8pt;">19,141</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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">247,555</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:8pt;"><font style="font-family:Arial;font-size:8pt;">130,234</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:8pt;"><font style="font-family:Arial;font-size:8pt;">123,922</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:8pt;"><font style="font-family:Arial;font-size:8pt;">120,513</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:8pt;"><font style="font-family:Arial;font-size:8pt;">148,530</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:8pt;"><font style="font-family:Arial;font-size:8pt;">124,754</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:8pt;"><font style="font-family:Arial;font-size:8pt;">111,989</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:8pt;"><font style="font-family:Arial;font-size:8pt;">111,466</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:8pt;"><font style="font-family:Arial;font-size:8pt;">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:8pt;"><font style="font-family:Arial;font-size:8pt;">84,503</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">70,179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">84,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">82,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47,286</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">67,826</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">64,832</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">64,056</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">198,728</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:8pt;"><font style="font-family:Arial;font-size:8pt;">95,337</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:8pt;"><font style="font-family:Arial;font-size:8pt;">105,924</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:8pt;"><font style="font-family:Arial;font-size:8pt;">106,846</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:8pt;"><font style="font-family:Arial;font-size:8pt;">117,793</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:8pt;"><font style="font-family:Arial;font-size:8pt;">102,074</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:8pt;"><font style="font-family:Arial;font-size:8pt;">105,337</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:8pt;"><font style="font-family:Arial;font-size:8pt;">101,883</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(114,225</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(25,158</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(21,619</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(24,678</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(70,507</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(34,248</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,505</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(37,827</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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:Arial;font-size:8pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(19,231</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(7,317</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(443</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,280</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(4,449</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,772</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,846</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,782</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:8pt;">Loss before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(133,456</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(32,475</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(22,062</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(26,958</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(74,956</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(37,020</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(43,351</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,609</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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:Arial;font-size:8pt;">Provision for (benefit from) income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:8pt;">Net loss</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(133,468</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(32,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(21,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(26,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(73,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(37,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(42,839</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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:Arial;font-size:8pt;">Net loss per common 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.76</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.21</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.14</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.50</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.25</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.29</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.28</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.76</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.21</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.14</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.50</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.25</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.29</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.28</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Prior periods have been adjusted to conform with the current period's presentation. See Note 1, &#8220;Organization and Basis of Presentation&#8221; to the Notes to Consolidated Financial Statements for additional information.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2018 and 2017 were 52-week years that ended on December 29, 2018 and December 30, 2017, respectively. Fiscal year 2016 was a 53-week year that ended on December 31, 2016. The quarters for fiscal years 2018 and 2017 were 13-week quarters, and the quarters for fiscal year 2016 were 13-week quarters, except the last quarter was a 14-week quarter.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Effective December 31, 2017, the Company adopted Topic 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting under Topic 605.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As a result of the 2017 Restructuring Plan implemented during the fourth quarter of 2017, the Company incurred charges of </font><font style="font-family:Arial;font-size:9pt;">$19.1 million</font><font style="font-family:Arial;font-size:9pt;"> within cost of revenue, including inventory write-downs of </font><font style="font-family:Arial;font-size:9pt;">$13.6 million</font><font style="font-family:Arial;font-size:9pt;">, manufacturing equipment impairments of </font><font style="font-family:Arial;font-size:9pt;">$4.0 million</font><font style="font-family:Arial;font-size:9pt;">, and severance related charges of </font><font style="font-family:Arial;font-size:9pt;">$1.5 million</font><font style="font-family:Arial;font-size:9pt;">. Within operating expenses, the Company recorded charges of </font><font style="font-family:Arial;font-size:9pt;">$16.1 million</font><font style="font-family:Arial;font-size:9pt;">, including </font><font style="font-family:Arial;font-size:9pt;">$7.9 million</font><font style="font-family:Arial;font-size:9pt;"> of severance related costs, </font><font style="font-family:Arial;font-size:9pt;">$7.3 million</font><font style="font-family:Arial;font-size:9pt;"> of facilities impairment costs and test equipment impairments of </font><font style="font-family:Arial;font-size:9pt;">$0.9 million</font><font style="font-family:Arial;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">During the fourth quarter of 2017, the carrying amount of the Company's non-marketable equity securities exceeded its fair value and the decline in value was determined to be other-than-temporary. As a result, the Company recorded an impairment charge of </font><font style="font-family:Arial;font-size:9pt;">$1.9 million</font><font style="font-family:Arial;font-size:9pt;"> during this period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">During the third and fourth quarters of 2018, the Company determined that its non-marketable equity securities were impaired, resulting in impairment charges of </font><font style="font-family:Arial;font-size:9pt;">$4.3 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$0.8 million</font><font style="font-family:Arial;font-size:9pt;">, respectively, to adjust the carrying value to estimated fair value. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">During the fourth quarter of 2018, the Company completed the Acquisition, which was accounted for as a business combination, and accordingly, the Company has consolidated the financial results of Coriant with its financial results for the period from the Acquisition Date through December 31, 2018. For more information, see Note 6, &#8220;Business Combination&#8221; to the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"> As a result of the 2018 Restructuring Plan implemented during the fourth quarter of 2018, the Company incurred charges of </font><font style="font-family:Arial;font-size:9pt;">$1.6 million</font><font style="font-family:Arial;font-size:9pt;"> within cost of revenue associated with severance-related costs. Within operating expenses, the Company recorded restructuring charges of </font><font style="font-family:Arial;font-size:9pt;">$10.8 million</font><font style="font-family:Arial;font-size:9pt;">, including </font><font style="font-family:Arial;font-size:9pt;">$8.6 million</font><font style="font-family:Arial;font-size:9pt;"> of severance-related costs, </font><font style="font-family:Arial;font-size:9pt;">$1.9 million</font><font style="font-family:Arial;font-size:9pt;"> of asset impairment costs and </font><font style="font-family:Arial;font-size:9pt;">$0.3 million</font><font style="font-family:Arial;font-size:9pt;"> of facilities-related costs. For more information on the Company's restructuring plans, see Note 9, &#8220;Restructuring and Other Related Costs&#8221; to the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Additionally, during the fourth quarter of 2018, the Company incurred charges of </font><font style="font-family:Arial;font-size:9pt;">$1.0 million</font><font style="font-family:Arial;font-size:9pt;"> within cost of revenue associated with severance-related costs related to Coriant's previous restructuring and reorganization plans, which the Company assumed with the Acquisition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowances for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company reviews its aging by category to identify significant customers or invoices with known dispute or collectability issues. The Company makes judgments as to its ability to collect outstanding receivables based on various factors including ongoing customer credit evaluations and historical collection experience. The Company provides an allowance for receivable amounts that are potentially uncollectible and when receivables are determined to be uncollectible, amounts are written off.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Research and Development</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">All costs to develop the Company&#8217;s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company&#8217;s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Restructuring and Other Related Costs </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In December of 2018, the Company implemented a restructuring initiative (the &#8220;2018 Restructuring Plan&#8221;) as part of a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, the Company hopes to reduce expenses, streamline the organization, and eliminate fixed costs to align more closely with its needs going forward. The Company expects to be complete with activities related to the 2018 Restructuring Plan by the end of 2019.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In the fourth quarter of 2017, the Company implemented a plan to restructure its worldwide operations (the &#8220;2017 Restructuring Plan&#8221;) in order to reduce expenses and establish a more cost-effective structure that better aligns the Company's operations with its long-term strategies. As part of the 2017 Restructuring Plan, the Company is making several changes it believes will help its research and development efficiency, with consolidation of its development sites, including closure of its Beijing, China design center, process changes to more broadly leverage the Company's engineering resources across regions and product line development, and prioritization of research and development initiatives. Outside of engineering, the Company has also made changes to allow it to operate more efficiently as it scales the business, including reducing the Company's facilities footprint and writing off certain equipment that will not be utilized in the future. Finally, the Company realigned its inventory levels to match its new technology cadence and go to market strategies. As of December 30, 2017, the 2017 Restructuring Plan had been substantially completed, with some remaining payments in the first half of 2018. </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value. </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2018 Restructuring Plan, Coriant's previous restructuring and reorganization plans, and the 2017 Restructuring Plan (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(544</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,630</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">12,512</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;30, 2017</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory write-downs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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 rowspan="1" colspan="1"><font>&#160;</font></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">19,141</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">16,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):</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="25" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Assumed Liabilities from the Acquisition</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Charges</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Non-cash Settlements and Other</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(544</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,062</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">10,619</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">14,748</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">15,142</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(13,234</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">24,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the Company's restructuring liability was comprised of </font><font style="font-family:Arial;font-size:9pt;">$19.8 million</font><font style="font-family:Arial;font-size:9pt;"> of severance and related expenses, of which </font><font style="font-family:Arial;font-size:9pt;">$13.9 million</font><font style="font-family:Arial;font-size:9pt;"> is related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans and is expected to be paid by 2022. The remaining </font><font style="font-family:Arial;font-size:9pt;">$5.9 million</font><font style="font-family:Arial;font-size:9pt;"> is primarily related to the 2018 Restructuring Plan and is expected to be substantially paid by the end of 2019. The Company's restructuring liability as of December 29, 2018 also comprised of </font><font style="font-family:Arial;font-size:9pt;">$4.3 million</font><font style="font-family:Arial;font-size:9pt;"> related to facility closures, with leases through January 2022, and </font><font style="font-family:Arial;font-size:9pt;">$0.2 million</font><font style="font-family:Arial;font-size:9pt;"> related term license agreements that were determined to have no future use. The Company expects the payments related to these term license agreements to be fully paid by the third quarter of 2019.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Topic 606 Adoption</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"></font><font style="font-family:Arial;font-size:9pt;">The Company recorded a net reduction to the opening balance of its accumulated deficit of </font><font style="font-family:Arial;font-size:9pt;">$15.4 million</font><font style="font-family:Arial;font-size:9pt;"> as of December 31, 2017 due to the cumulative impact of adopting Topic 606, with the impact primarily related to its services revenue. The impact to revenue for the year ended December 29, 2018 was an increase of </font><font style="font-family:Arial;font-size:9pt;">$6.7 million</font><font style="font-family:Arial;font-size:9pt;"> as a result of applying Topic 606. The details of the significant changes and quantitative impact of the Company&#8217;s adoption of Topic 606 are set out below.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Capitalization of Costs to Obtain a Contract</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December 29, 2018, the ending balance of the Company&#8217;s capitalized costs to obtain a contract was </font><font style="font-family:Arial;font-size:9pt;">$0.4 million</font><font style="font-family:Arial;font-size:9pt;">. The Company's amortization expense was not material for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents the Company's revenue disaggregated by revenue source (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 31, 2016</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">763,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">610,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">751,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">179,824</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:9pt;"><font style="font-family:Arial;font-size:9pt;">130,204</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:9pt;"><font style="font-family:Arial;font-size:9pt;">118,968</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">740,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">870,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:Arial;font-size:8pt;font-weight:bold;">December 31, 2016</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">476,784</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">428,592</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">541,889</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">44,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Europe, Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">309,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">243,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asia Pacific</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">112,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57,105</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">44,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">740,739</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">870,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December 31, 2016</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Direct</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">838,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">693,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">809,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Indirect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">104,448</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:9pt;"><font style="font-family:Arial;font-size:9pt;">47,267</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">60,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">740,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">870,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Contract Balances</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">At Adoption</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable, net</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">317,115</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">135,245</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">120,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue recognized for the year ended December 29, 2018 that was included in the deferred revenue balance at the beginning of the reporting period was </font><font style="font-family:Arial;font-size:9pt;">$44.4 million</font><font style="font-family:Arial;font-size:9pt;">. Changes in the contract asset and liability balances during the year ended December 29, 2018 were primarily impacted by the Acquisition during the fourth quarter of 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligation </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left: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="29" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</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:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue expected to be recognized in the future as of December 29, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">375,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">53,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">458,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Impacts on Financial Statements</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The following tables summarize the impact of adopting Topic 606 on the Company's consolidated statement of operations for the year ended December 29, 2018 and the Company's consolidated balance sheet as of December 31, 2017 (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended December 29, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balances Without Adoption of Topic 606</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Income Statement</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">763,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(10,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">752,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">179,824</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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,946</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:9pt;"><font style="font-family:Arial;font-size:9pt;">183,770</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">936,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Costs and expenses</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">622,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">623,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(214,295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(8,421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(222,716</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net loss per share - basic and diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The increase in revenue from the adoption of Topic 606 was primarily related to an increase in product revenue for certain customers as a result of recognition upon transfer of control in advance of milestone invoicing.&#160;The adoption of Topic 606 did not have a material impact to the Company's consolidated financial statements for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments due to Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">As Adjusted Balance at December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">126,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">135,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">214,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">214,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prepaid expenses and other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">94,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(19,465</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Equity</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(758,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(742,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)&#8221; (&#8220;Topic 606&#8221;), using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting under Accounting Standards Codification (&#8220;ASC&#8221;) Topic 605, &#8220;Revenue Recognition&#8221; (&#8220;Topic 605&#8221;).</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company determines revenue recognition by applying the following five-step approach: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">identification of the contract, or contracts, with a customer;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">identification of the performance obligations in the contract;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">determination of the transaction price;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">allocation of the transaction price to the performance obligations in the contract; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">recognition of revenue when, or as, the Company satisfies a performance obligation.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net </font><font style="font-family:Arial;font-size:9pt;">30</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">120</font><font style="font-family:Arial;font-size:9pt;"> days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">For sales to resellers, the same revenue recognition criteria apply. It is the Company&#8217;s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Customer Purchase Commitments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth (&#8220;IB&#8221;) enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of IB licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial shipment of the IB enabled hardware. The time frame varies by customer and generally ranges between </font><font style="font-family:Arial;font-size:9pt;">12</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">24</font><font style="font-family:Arial;font-size:9pt;"> months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchases were not fixed. Under Topic 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Contract Termination Rights</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancellable portion of the contract.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Variable Consideration</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Stand-alone Selling Price</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"> The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company&#8217;s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Shipping and Handling</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Capitalization of Costs to Obtain a Contract</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company&#8217;s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company&#8217;s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company&#8217;s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left: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="29" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</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:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue expected to be recognized in the future as of December 29, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">375,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">53,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">458,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables present the fair value of plan assets for pension and other benefit plans by major asset category as of December 29, 2018 (in thousands).</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">As of December&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Equity fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">32,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Insurance contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">24,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Mixed fund</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pension fund</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total plan assets at fair value</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">686</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">62,378</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">63,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other non-current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">63,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(901</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(103,723</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net liability recognized</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(41,560</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance as of Acquisition Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net actuarial loss arising in current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,562</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of net actuarial loss</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency translation gain</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Ending balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,313</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">The actuarial loss in for the year ended December 29, 2018 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during fiscal year 2019 is </font><font style="font-family:Arial;font-size:8pt;">$1.7 million</font><font style="font-family:Arial;font-size:8pt;"> (pre-tax).</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">As of</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock options outstanding</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restricted stock units</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,856</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Performance stock units</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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,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 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:9pt;"><font style="font-family:Arial;font-size:9pt;">896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Employee stock purchase plan 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:9pt;"><font style="font-family:Arial;font-size:9pt;">940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,010</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,150</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,547</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,250</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:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Certain weighted-average assumptions used in computing the benefit obligations are as follows:</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left: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="3" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Discount 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Salary growth rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2.25</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pension growth 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">%</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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">These assumptions translate into an average remaining life expectancy in years for a pensioner retiring at age 65: </font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left: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 style="width:85%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2019 Life Expectancy</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Retiring at the end of the reporting period</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">20.5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Male</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">20.0</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Female</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">23.6</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:42px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Acquisition was accounted for under the acquisition method of accounting in accordance with ASC Topic 805, &#8220;Business Combinations&#8221; and consisted of the following (in thousands, except shares):</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.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">154,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Equity consideration</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">129,628</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">283,820</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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:95.23809523809523%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Based on the closing price of the Company's common stock of </font><font style="font-family:Arial;font-size:9pt;">$6.18</font><font style="font-family:Arial;font-size:9pt;"> on October 1, 2018, the </font><font style="font-family:Arial;font-size:9pt;">$129.6 million</font><font style="font-family:Arial;font-size:9pt;"> equity consideration represents the fair value of </font><font style="font-family:Arial;font-size:9pt;">21 million</font><font style="font-family:Arial;font-size:9pt;"> shares of the Company's common stock issued to Coriant shareholders in accordance with the Purchase Agreement. </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following is a geographic breakdown of the benefit from 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 style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,832</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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,679</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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,288</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,127</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,178</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,932</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total deferred</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,673</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,178</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,932</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total benefit from income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(655</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,430</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,751</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the changes by component for the periods presented (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation&#160;&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Accumulated&#160;Tax Effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Actuarial Gain (Loss) on Pension</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 26, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(506</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(760</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,625</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net current-period other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">297</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,625</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(27,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(28,324</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(209</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,787</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,578</font></div></td><td style="vertical-align:bottom;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;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net current-period other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(209</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,787</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">34,578</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,551</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(879</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">327</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,483</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(85</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,547</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(31,788</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234</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:9pt;"><font style="font-family:Arial;font-size:9pt;">234</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net current-period other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">327</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26,483</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(85</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,313</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(31,554</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 29, 2018</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(18,932</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(964</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5,313</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(25,300</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Significant components of the Company&#8217;s deferred tax assets are as follows, reduced by the effects of the change in the U.S. corporate tax rate from 35% to 21%, as applicable (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net operating losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">257,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">66,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Research and foreign tax credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">221,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">74,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Nondeductible accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50,312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory valuation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,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:9pt;"><font style="font-family:Arial;font-size:9pt;">29,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Property, plant 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,825</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:9pt;"><font style="font-family:Arial;font-size:9pt;">6,325</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">577,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">206,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(493,157</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(205,241</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">83,872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,560</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accrual and reverse - lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(16,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(199</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(67</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Accruals, reserves and prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquired intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(49,406</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20,348</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Convertible senior notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(29,419</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,191</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(96,610</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(22,760</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net deferred tax liabilities</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(12,738</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(21,200</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The fair value of derivative instruments not designated as hedging instruments in the Company&#8217;s consolidated balance sheets was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">As&#160;of&#160;December&#160;29,&#160;2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As&#160;of&#160;December&#160;30,&#160;2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accrued</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accrued</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Liabilities</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange forward contracts</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Related to euro denominated receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(52</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(202</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Related to British pound denominated receivables</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Related to euro denominated restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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;padding-left:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="2" rowspan="1"></td></tr><tr><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:86%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9pt;padding-left:9px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents the face amounts of forward contracts that were outstanding as of the period noted.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):</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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(214,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(194,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(23,927</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted average common shares outstanding - basic and 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:9pt;"><font style="font-family:Arial;font-size:9pt;">157,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">147,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">142,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net loss per common share - basic and diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The provisions for (benefit from) income taxes differ from the amount computed by applying the statutory federal income tax rates 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 style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected tax (benefit) at federal statutory 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:9pt;"><font style="font-family:Arial;font-size:9pt;">(21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">State taxes, net of federal benefit</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Research credits</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(8.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">22.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Change in valuation allowance</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:9pt;"><font style="font-family:Arial;font-size:9pt;">18.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">26.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(5.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign rate differential</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">3.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.6</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Effective tax rate</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.3</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.7</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(16.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)%</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables summarize the effects of stock-based compensation on the Company&#8217;s consolidated balance sheets and statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation effects in inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Stock-based compensation effects in net loss before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,649</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:9pt;"><font style="font-family:Arial;font-size:9pt;">10,776</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:9pt;"><font style="font-family:Arial;font-size:9pt;">9,295</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue&#8212;amortization from balance sheet</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,986</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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,497</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total stock-based compensation 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">43,409</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">45,720</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">40,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents stock-based compensation expense deferred to inventory in prior periods and recognized in the current period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Estimated future benefit payments under the Company's pension plans as of December 29, 2018 are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2024 to 2027</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,954</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables represent the Company&#8217;s fair value hierarchy for its marketable securities measured at fair value on a recurring basis (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="24" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">As of December&#160;29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">23,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">118,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">118,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:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,987</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,987</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:9pt;"><font style="font-family:Arial;font-size:9pt;">35,408</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,408</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">34,334</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">26,511</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">60,845</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">55,779</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">151,190</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">206,969</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency exchange forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(204</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(204</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents details of the Company&#8217;s intangible assets as of December 29, 2018 and December 30, 2017 (in thousands):</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left: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="14" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Weighted Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">NMF*</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer relationships and backlog</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">158,110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(42,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">115,632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">3.5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">166,355</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(67,368</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">98,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.7</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total intangible assets with finite lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">325,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(110,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">215,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5.2</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquired in-process technology</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,750</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">17,750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">343,215</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(110,096</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">233,119</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;">*NMF = Not meaningful</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" 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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-weight:bold;">Weighted Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(15,007</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">36,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">5.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">104,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(48,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">56,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.7</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total intangible assets with finite lives</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">155,758</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(63,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">92,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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3.9</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Future annual minimum operating lease payments at December&#160;29, 2018 were as follows (in thousands):&#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="28" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Operating lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents details of the Company&#8217;s goodwill for the year ended December 29, 2018 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance as of December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">195,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill acquired</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(16,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accumulated impairment loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance as of December 29, 2018</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">227,231</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net periodic benefit cost for the Company's pension and other post-retirement benefit plans for the Acquisition Date through December 29, 2018 consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected return on plan 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:9pt;"><font style="font-family:Arial;font-size:9pt;">(653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of actuarial loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">234</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total net periodic benefit cost</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">559</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table shows reclassified amounts to conform to the current period's presentation:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" 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:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Change in Presentation Reclassification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Current Presentation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Change in Presentation Reclassification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;font-weight:bold;">Current Presentation</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Cost of revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">427,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20,474</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">406,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">433,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(19,715</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">413,551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">50,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">43,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of intangible assets</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring and related </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">19,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">496,739</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">496,739</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">476,417</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">476,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">224,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">224,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">232,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">232,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">116,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,546</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">109,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">118,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(7,180</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">111,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">68,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">67,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of intangible assets</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquisition and integration costs</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring and related</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">16,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">427,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">427,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">419,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">419,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">These lines were not previously reported in the consolidated statements of operations.</font></div></td></tr></table></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The following tables summarize the impact of adopting Topic 606 on the Company's consolidated statement of operations for the year ended December 29, 2018 and the Company's consolidated balance sheet as of December 31, 2017 (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended December 29, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balances Without Adoption of Topic 606</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Income Statement</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">763,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(10,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">752,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">179,824</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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,946</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:9pt;"><font style="font-family:Arial;font-size:9pt;">183,770</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">943,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(6,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">936,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Costs and expenses</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">622,223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">623,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(214,295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(8,421</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(222,716</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Net loss per share - basic and diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The increase in revenue from the adoption of Topic 606 was primarily related to an increase in product revenue for certain customers as a result of recognition upon transfer of control in advance of milestone invoicing.&#160;The adoption of Topic 606 did not have a material impact to the Company's consolidated financial statements for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments due to Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">As Adjusted Balance at December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">126,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">135,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">214,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">214,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prepaid expenses and other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">94,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(19,465</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Equity</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(758,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(742,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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="11" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Performance</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 26, 2015</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">12.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">13,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSU performance earned</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:9pt;"><font style="font-family:Arial;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(614</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(94</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">14.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">7,672</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs granted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(427</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">16.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs granted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15.93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16.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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">16.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">4,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Expected to vest as of December 29, 2018</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Activity related to product warranty was 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="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Charges to operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Utilization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(18,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(14,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Change in estimate</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(545</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(12,731</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at the end of the period</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">41,021</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">30,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of </font><font style="font-family:Arial;font-size:8pt;">$2.2 million</font><font style="font-family:Arial;font-size:8pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table sets forth the Company&#8217;s unaudited quarterly consolidated statements of operations data for 2018 and 2017. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.</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="32" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="31" 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:Arial;font-size:8pt;font-weight:bold;">For the Three Months Ended (Unaudited)</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Dec. 29</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Sep. 29</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Jun. 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Mar. 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">Dec. 30</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:Arial;font-size:8pt;font-weight:bold;">Sep. 30</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:Arial;font-size:8pt;font-weight:bold;">Jul. 1</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:Arial;font-size:8pt;font-weight:bold;">Apr. 1</font></div></td></tr><tr><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="31" 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:Arial;font-size:8pt;font-weight:bold;">(In thousands, except per share 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:8pt;"><font style="font-family:Arial;font-size:8pt;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">249,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">167,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">175,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">171,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">160,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">159,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">143,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">147,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">82,450</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:8pt;"><font style="font-family:Arial;font-size:8pt;">33,383</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:8pt;"><font style="font-family:Arial;font-size:8pt;">32,939</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:8pt;"><font style="font-family:Arial;font-size:8pt;">31,052</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:8pt;"><font style="font-family:Arial;font-size:8pt;">35,273</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:8pt;"><font style="font-family:Arial;font-size:8pt;">33,001</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:8pt;"><font style="font-family:Arial;font-size:8pt;">33,461</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:8pt;"><font style="font-family:Arial;font-size:8pt;">28,469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total 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:8pt;"><font style="font-family:Arial;font-size:8pt;">332,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">200,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">208,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">202,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">195,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">192,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">176,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">175,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cost of revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cost of product</font><font style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">197,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">112,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">105,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">102,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">110,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">106,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">95,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">94,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Cost of services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">39,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">13,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">11,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Amortization of intangible assets</font><font style="font-family:Arial;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">8,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">5,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">4,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Restructuring and related</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">2,580</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:8pt;"><font style="font-family:Arial;font-size:8pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">17</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:8pt;"><font style="font-family:Arial;font-size:8pt;">19,141</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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:8pt;"><font style="font-family:Arial;font-size:8pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">247,555</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:8pt;"><font style="font-family:Arial;font-size:8pt;">130,234</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:8pt;"><font style="font-family:Arial;font-size:8pt;">123,922</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:8pt;"><font style="font-family:Arial;font-size:8pt;">120,513</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:8pt;"><font style="font-family:Arial;font-size:8pt;">148,530</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:8pt;"><font style="font-family:Arial;font-size:8pt;">124,754</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:8pt;"><font style="font-family:Arial;font-size:8pt;">111,989</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:8pt;"><font style="font-family:Arial;font-size:8pt;">111,466</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:8pt;"><font style="font-family:Arial;font-size:8pt;">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:8pt;"><font style="font-family:Arial;font-size:8pt;">84,503</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">70,179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">84,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">82,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">47,286</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">67,826</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">64,832</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">64,056</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">198,728</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:8pt;"><font style="font-family:Arial;font-size:8pt;">95,337</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:8pt;"><font style="font-family:Arial;font-size:8pt;">105,924</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:8pt;"><font style="font-family:Arial;font-size:8pt;">106,846</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:8pt;"><font style="font-family:Arial;font-size:8pt;">117,793</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:8pt;"><font style="font-family:Arial;font-size:8pt;">102,074</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:8pt;"><font style="font-family:Arial;font-size:8pt;">105,337</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:8pt;"><font style="font-family:Arial;font-size:8pt;">101,883</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:8pt;"><font style="font-family:Arial;font-size:8pt;">Loss from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(114,225</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(25,158</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(21,619</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(24,678</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(70,507</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(34,248</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,505</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(37,827</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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:Arial;font-size:8pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(19,231</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(7,317</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(443</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,280</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(4,449</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,772</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,846</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:Arial;font-size:8pt;">(2,782</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:8pt;">Loss before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(133,456</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(32,475</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(22,062</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(26,958</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(74,956</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(37,020</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(43,351</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,609</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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:Arial;font-size:8pt;">Provision for (benefit from) income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:8pt;">Net loss</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(133,468</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(32,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(21,938</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(26,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(73,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(37,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(42,839</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(40,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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:Arial;font-size:8pt;">Net loss per common 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.76</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.21</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.14</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.50</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.25</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.29</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.28</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.76</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.21</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.14</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.50</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.25</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.29</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</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:8pt;"><font style="font-family:Arial;font-size:8pt;">(0.28</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Prior periods have been adjusted to conform with the current period's presentation. See Note 1, &#8220;Organization and Basis of Presentation&#8221; to the Notes to Consolidated Financial Statements for additional information.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">summarizes the Company&#8217;s preliminary allocation of the purchase consideration based on the fair value of assets acquired and liabilities assumed at the Acquisition Date (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.89417989417989%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">25,743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">170,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">96,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Property, plant and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">217,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other 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:9pt;"><font style="font-family:Arial;font-size:9pt;">39,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">200,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Financing lease obligation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(194,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(43,502</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(291,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total net assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">283,820</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2018 Restructuring Plan, Coriant's previous restructuring and reorganization plans, and the 2017 Restructuring Plan (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(544</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,630</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">12,512</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;30, 2017</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">7,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory write-downs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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 rowspan="1" colspan="1"><font>&#160;</font></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">19,141</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">16,106</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:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):</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="25" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Assumed Liabilities from the Acquisition</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Charges</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cash</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Non-cash Settlements and Other</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 29, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(544</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,062</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">10,619</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">14,748</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">15,142</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(13,234</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">24,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue by geographic region is based on the shipping address of the customer. The following tables set forth long-lived assets by geographic region (in thousands):</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Property, plant and equipment, net</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">288,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">128,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38,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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asia Pacific and Japan</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,563</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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,172</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">342,820</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">135,942</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table summarizes information about options outstanding at December&#160;29, 2018.</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="17" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Vested and Exercisable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div></td></tr><tr><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:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(In years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$6.71 - $ 7.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.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 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:9pt;"><font style="font-family:Arial;font-size:9pt;">183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$7.45 - $ 7.53</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.94</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$7.68 - $ 8.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">1.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$ 8.58</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$9.02 - $9.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,115</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,115</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The Company&#8217;s ESPP activity for the following periods was as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Employee contributions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Shares purchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:99.77777777777777%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock&#160;Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 26, 2015</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">4,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">12.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">91,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs released</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(328</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">5,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">14.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">44,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs released</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(585</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">6,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">11.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">42,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs released</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs canceled</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,159</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">6,746</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">10.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">26,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables summarize the Company&#8217;s equity award activity and related information (in thousands, except per share data): </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="11" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 26, 2015</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">7.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">28,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Options canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(31</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Options 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(62</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options canceled</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(53</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Exercisable at December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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="5" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48% - 62%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">47% - 51%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">56% - 67%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.90% - 2.31%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.81% - 1.16%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.51% - 0.52%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected life</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Estimated fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$2.47 - $3.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$2.44 - $3.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$3.16 - $4.53</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The aggregate changes in the balance of gross unrecognized tax benefits were 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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">22,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Tax position related to current year</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Tax positions related to prior years</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Reductions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(4,728</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Lapses of statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(406</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(688</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Ending balance</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">24,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">19,786</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">22,282</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-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table summarizes the Company&#8217;s estimated future amortization expense of intangible assets with finite lives as of December 29, 2018 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" 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:Arial;font-size:8pt;font-weight:bold;">Fiscal Years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">2023 and Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total future amortization expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">215,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">60,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">44,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Segment Information</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company&#8217;s chief operating decision maker is the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;). The Company&#8217;s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has </font><font style="font-family:Arial;font-size:9pt;">one</font><font style="font-family:Arial;font-size:9pt;"> business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Revenue by geographic region is based on the shipping address of the customer. The following tables set forth long-lived assets by geographic region (in thousands):</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Property, plant and equipment, net</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">288,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">128,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38,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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asia Pacific and Japan</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,563</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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,172</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">342,820</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">135,942</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company&#8217;s equity compensation plans as of December&#160;29, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):</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="6" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Unrecognized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Compensation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Expense, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average&#160;Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">54,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.48</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">1.41</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">2007 Equity Incentive Plan, 2016 Equity Incentive Plan and Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In February 2007, the Company&#8217;s board of directors adopted the 2007 Equity Incentive Plan (the &#8220;2007 Plan&#8221;) and the Company&#8217;s stockholders approved the 2007 Plan in May 2007. The Company reserved a total of </font><font style="font-family:Arial;font-size:9pt;">46.8 million</font><font style="font-family:Arial;font-size:9pt;"> shares of common stock for issuance under the 2007 Plan. Upon stockholder approval of the 2016 Equity Incentive Plan (the &#8220;2016 Plan&#8221;), the Company has ceased granting equity awards under the 2007 Plan, however the 2007 Plan will continue to govern the terms and conditions of the outstanding options and awards previously granted under the 2007 Plan. As of December 29, 2018, options to purchase </font><font style="font-family:Arial;font-size:9pt;">1.1 million</font><font style="font-family:Arial;font-size:9pt;"> shares of the Company's common stock were outstanding and </font><font style="font-family:Arial;font-size:9pt;">1 million</font><font style="font-family:Arial;font-size:9pt;"> RSUs were outstanding under the 2007 Plan.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In February 2016, the Company's board of directors adopted the 2016 Plan and the Company's stockholders approved the 2016 Plan in May 2016. In May 2018, the Company's stockholders approved an amendment to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by </font><font style="font-family:Arial;font-size:9pt;">1.5 million</font><font style="font-family:Arial;font-size:9pt;"> shares. As of December 29, 2018, the Company reserved a total of </font><font style="font-family:Arial;font-size:9pt;">15.4 million</font><font style="font-family:Arial;font-size:9pt;"> shares of common stock for issuance of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors, pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of </font><font style="font-family:Arial;font-size:9pt;">10 years</font><font style="font-family:Arial;font-size:9pt;"> from the date of adoption, or it can be earlier terminated by the Company's board of directors.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The ESPP was adopted by the board of directors in February 2007 and approved by the stockholders in May 2007. The ESPP was last amended by the stockholders in May 2018 to increase the shares authorized under the ESPP to a total of approximately </font><font style="font-family:Arial;font-size:9pt;">21.1 million</font><font style="font-family:Arial;font-size:9pt;"> shares of common stock. The ESPP has a </font><font style="font-family:Arial;font-size:9pt;">20</font><font style="font-family:Arial;font-size:9pt;">-year term. Eligible employees may purchase the Company&#8217;s common stock through payroll deductions at a price equal to </font><font style="font-family:Arial;font-size:9pt;">85%</font><font style="font-family:Arial;font-size:9pt;"> of the lower of the fair market values of the stock as of the beginning or the end of </font><font style="font-family:Arial;font-size:9pt;">six</font><font style="font-family:Arial;font-size:9pt;">-month offering periods. An employee&#8217;s payroll deductions under the ESPP are limited to </font><font style="font-family:Arial;font-size:9pt;">15%</font><font style="font-family:Arial;font-size:9pt;"> of the employee&#8217;s compensation and employees may not purchase more than </font><font style="font-family:Arial;font-size:9pt;">$25,000</font><font style="font-family:Arial;font-size:9pt;"> of stock during any calendar year.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Shares Reserved for Future Issuances</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Common stock reserved for future issuance was as follows (in thousands): </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="3" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">December&#160;29, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Outstanding stock options and awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Reserved for future option and award grants</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">8,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Reserved for future ESPP</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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total common stock reserved for stock options and awards</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">22,553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Stock-based Compensation Plans</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. The following tables summarize the Company&#8217;s equity award activity and related information (in thousands, except per share data): </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="11" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 26, 2015</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">7.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">28,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Options canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(31</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Options 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(62</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Options canceled</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(53</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Exercisable at December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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.77777777777777%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock&#160;Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 26, 2015</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">4,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">12.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">91,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs released</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.06</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(328</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">5,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">14.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">44,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs released</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(585</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">6,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">11.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">42,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs released</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs canceled</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,159</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">6,746</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">10.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">26,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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="11" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Performance</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 26, 2015</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">12.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">13,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs 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:9pt;"><font style="font-family:Arial;font-size:9pt;">647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSU performance earned</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:9pt;"><font style="font-family:Arial;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(614</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(94</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">14.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">7,672</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs granted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(427</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">16.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">8,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs granted</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:9pt;"><font style="font-family:Arial;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15.93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16.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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">1,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">16.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">4,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Expected to vest as of December 29, 2018</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:9pt;">The aggregate intrinsic value of unexercised options is calculated as the difference between the closing price of the Company&#8217;s common stock of </font><font style="font-family:Arial;font-size:9pt;">$3.92</font><font style="font-family:Arial;font-size:9pt;"> at December&#160;28, 2018 and the exercise prices of the underlying stock options. The aggregate intrinsic value of the options which have been exercised is calculated as the difference between the fair market value of the common stock at the date of exercise and the exercise price of the underlying stock options. The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of </font><font style="font-family:Arial;font-size:9pt;">$3.92</font><font style="font-family:Arial;font-size:9pt;"> at December 28, 2018. The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.</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-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company&#8217;s equity compensation plans as of December&#160;29, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):</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="6" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Unrecognized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Compensation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Expense, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average&#160;Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">54,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.48</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">1.41</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table summarizes information about options outstanding at December&#160;29, 2018.</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="17" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Vested and Exercisable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div></td></tr><tr><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:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Contractual&#160;Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(In years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$6.71 - $ 7.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.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 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:9pt;"><font style="font-family:Arial;font-size:9pt;">183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$7.45 - $ 7.53</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:Arial;font-size:9pt;">0.94</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$7.68 - $ 8.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">1.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$ 8.58</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$9.02 - $9.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9.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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,115</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,115</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Employee Stock Options</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company did not grant any stock options during 2018, 2017 or 2016. Stock option exercises are settled with newly issued shares of common stock approved by stockholders for inclusion under the 2007 Plan.&#160;</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of stock-based compensation expense related to stock options in 2018, 2017 and 2016 was insignificant.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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="5" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48% - 62%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">47% - 51%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">56% - 67%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.90% - 2.31%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.81% - 1.16%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.51% - 0.52%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected life</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Estimated fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$2.47 - $3.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$2.44 - $3.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$3.16 - $4.53</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;padding-left:0px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">The Company&#8217;s ESPP activity for the following periods was as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Employee contributions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Shares purchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company granted RSUs to employees and members of the Company&#8217;s board of directors to receive shares of the Company&#8217;s common stock. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company&#8217;s common stock on the date of grant. Amortization of stock-based compensation expense related to RSUs in 2018, 2017 and 2016 was approximately </font><font style="font-family:Arial;font-size:9pt;">$29.2 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$30.5 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$29.6 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Performance Stock Units</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pursuant to the 2007 Plan, the Company has granted PSUs to certain of the Company&#8217;s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">A number of PSUs granted to the Company&#8217;s executive officers and senior management are based on the total shareholder return of the Company's common stock price as compared to the total shareholder return of the S&amp;P North American Technology Multimedia Networking Index (&#8220;SPGIIPTR&#8221;) over the span of </font><font style="font-family:Arial;font-size:9pt;">one year</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">two years</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">three years</font><font style="font-family:Arial;font-size:9pt;">. The number of shares to be issued upon vesting of these PSUs range from </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> times the target number of PSUs granted depending on the Company&#8217;s performance against the SPGIIPTR.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Index volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33% - 34%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Infinera volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">58% - 59%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55% - 56%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">55%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2.37% - 2.40%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.41% - 1.63%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.95% - 1.07%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Correlation with index</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.04 - 0.48</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.10 - 0.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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.58 - 0.59</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Estimated fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$14.99 - $19.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$15.23 - $17.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$10.31 - $16.62</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table summarizes by grant year, the Company&#8217;s PSU activity for the year ended December 29, 2018 (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Grant Year</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">Total Number of Performance Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;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;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:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,367</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">77</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">420</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">869</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">(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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(210</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">(29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,129</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant since the original grants were at 100% of target amounts.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amortization of stock-based compensation expense related to PSUs in 2018, 2017 and 2016 was approximately </font><font style="font-family:Arial;font-size:9pt;">$8.2 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$9.5 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$6.6 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Stock-based Compensation Expense</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following tables summarize the effects of stock-based compensation on the Company&#8217;s consolidated balance sheets and statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Arial;font-size:8pt;font-weight:bold;">December&#160;31,<br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation effects in inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Stock-based compensation effects in net loss before income taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">16,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,649</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:9pt;"><font style="font-family:Arial;font-size:9pt;">10,776</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:9pt;"><font style="font-family:Arial;font-size:9pt;">9,295</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenue&#8212;amortization from balance sheet</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,986</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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,497</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total stock-based compensation 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">43,409</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">45,720</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">40,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents stock-based compensation expense deferred to inventory in prior periods and recognized in the current period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant Accounting Policies&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). These accounting principles require the Company to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations and accounting for income taxes. Other estimates, assumptions and judgments made by management include restructuring and other related costs, allowances for sales returns, allowances for doubtful accounts, pension, useful life of acquired intangibles and recoverability of property, plant and equipment, fair value measurement of the liability component of the convertible senior notes, non-marketable equity investments and derivative instruments. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company&#8217;s consolidated financial statements will be affected.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)&#8221; (&#8220;Topic 606&#8221;), using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting under Accounting Standards Codification (&#8220;ASC&#8221;) Topic 605, &#8220;Revenue Recognition&#8221; (&#8220;Topic 605&#8221;).</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company determines revenue recognition by applying the following five-step approach: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">identification of the contract, or contracts, with a customer;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">identification of the performance obligations in the contract;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">determination of the transaction price;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">allocation of the transaction price to the performance obligations in the contract; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:9pt;padding-left:72px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">recognition of revenue when, or as, the Company satisfies a performance obligation.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net </font><font style="font-family:Arial;font-size:9pt;">30</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">120</font><font style="font-family:Arial;font-size:9pt;"> days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">For sales to resellers, the same revenue recognition criteria apply. It is the Company&#8217;s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Customer Purchase Commitments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth (&#8220;IB&#8221;) enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of IB licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial shipment of the IB enabled hardware. The time frame varies by customer and generally ranges between </font><font style="font-family:Arial;font-size:9pt;">12</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">24</font><font style="font-family:Arial;font-size:9pt;"> months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchases were not fixed. Under Topic 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Contract Termination Rights</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancellable portion of the contract.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Variable Consideration</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Stand-alone Selling Price</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"> The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company&#8217;s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Shipping and Handling</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Capitalization of Costs to Obtain a Contract</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company&#8217;s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company&#8217;s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company&#8217;s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The expected forfeiture rate is estimated based on the Company's historical forfeiture data and compensation costs are recognized only for those equity awards expected to vest. The estimation of the forfeiture rate required judgment, and to the extent actual forfeitures differed from expectations, changes in estimate are recorded as an adjustment in the period when such estimates are revised. The Company historically recorded stock-based compensation expense by applying the forfeiture rates and adjusted estimated forfeiture rates to actual. During the third fiscal quarter beginning on June 26, 2016, the Company elected to early adopt ASU 2016-09 and elected to change its accounting policy to account for forfeitures when they occur on a modified retrospective basis.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company makes a number of estimates and assumptions in determining stock-based compensation related to stock options including the following:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The expected term is estimated based on the Company&#8217;s historical data on employee exercise patterns and post vesting termination behavior to estimate expected exercises over the contractual term of grants.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:9pt;padding-left:48px;"><font style="font-family:Arial;font-size:9pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Expected volatility of the Company&#8217;s stock is based on the weighted-average implied and historical volatility of the Company.</font></div></td></tr></table><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-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company uses its own historical volatility data in the valuation of shares that are purchased under the ESPP.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company accounts for the fair value of restricted stock units (&#8220;RSUs&#8221;) using the closing market price of the Company&#8217;s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over </font><font style="font-family:Arial;font-size:9pt;">four years</font><font style="font-family:Arial;font-size:9pt;">. For annual refresh grants, RSUs typically vest ratably on an annual basis over </font><font style="font-family:Arial;font-size:9pt;">three</font><font style="font-family:Arial;font-size:9pt;"> or </font><font style="font-family:Arial;font-size:9pt;">four</font><font style="font-family:Arial;font-size:9pt;"> years. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company granted performance stock units (&#8220;PSUs&#8221;) to its executive officers and senior management in 2016, 2017 and 2018 as part of the Company's annual refresh grant process. These PSUs entitle the Company's executive officers and senior management to receive a number of shares of the Company's common stock based on its stock price performance compared to a specified target composite index for the same period. These PSUs vest over the span of </font><font style="font-family:Arial;font-size:9pt;">one year</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">two years</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">three years</font><font style="font-family:Arial;font-size:9pt;">, and the number of shares to be issued upon vesting ranges from </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> times the number of PSUs granted depending on the relative performance of the Company's common stock price compared to the targeted composite index. This performance metric is classified as a market condition. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company uses a Monte Carlo simulation model to determine the fair value of PSUs on the date of grant. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is </font><font style="font-family:Arial;font-size:9pt;">zero</font><font style="font-family:Arial;font-size:9pt;"> for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Employee Benefit and Pension Plans</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management&#8217;s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Research and Development</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">All costs to develop the Company&#8217;s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company&#8217;s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Advertising</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">All advertising costs are expensed as incurred. Advertising expenses in 2018, 2017 and 2016 were </font><font style="font-family:Arial;font-size:9pt;">$0.9 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$1.8 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$1.9 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounting for Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On December 22, 2017, the Securities and Exchange Commission (the &#8220;SEC&#8221;) staff issued Staff Accounting Bulletin No. 118, &#8220;Income Tax Accounting Implications of the Tax Cuts and Jobs Act&#8221; (&#8220;SAB 118&#8221;) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the U.S. Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%.&#160;Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As part of the process of preparing the Company's consolidated financial statements, it is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in its consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in its consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of the Company's deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the &#8220;more-likely-than-not&#8221; standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against its net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Based on the available objective evidence, at December 29, 2018, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Transactions</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, and costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other gain (loss), net, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2018, 2017 and 2016 were losses of </font><font style="font-family:Arial;font-size:9pt;">$2.5 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$0.3 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$1.8 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from accounts receivable balances denominated in euros and British pounds, and restricted cash denominated in euros. </font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and Swedish kronor (&#8220;SEK&#8221;). The contracts are generally settled for U.S.&#160;dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded. </font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Short-term and Long-term Investments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company considers all highly liquid instruments with an original maturity at the date of purchase of 90&#160;days or less to be cash equivalents. These instruments may include cash, money market funds, commercial paper and U.S. treasuries. The Company also maintains a portion of its cash in bank deposit accounts which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Long-term investments primarily consist of certificates of deposits, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. The Company considers all debt instruments with original maturities at the date of purchase greater than 90 days and remaining time to maturity of one year or less to be short-term investments. The Company classifies debt instruments with remaining maturities greater than one year as long-term investments, unless the Company intends to settle its holdings within one year or less and in such case it is considered to be short-term investments. The Company determines the appropriate classification of its marketable securities at the time of purchase and re-evaluates such designations as of each balance sheet date.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Available-for-sale investments are stated at fair market value with unrealized gains and losses recorded in accumulated other comprehensive income (loss) in the Company&#8217;s consolidated balance sheets. The Company evaluates its available-for-sale marketable debt securities for other-than-temporary impairments and records any credit loss portion in other income (expense), net, in the Company&#8217;s consolidated statements of operations. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity and for any credit losses incurred on these securities. Gains and losses are recognized when realized in the Company&#8217;s consolidated statements of operations under the specific identification method. </font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Fair Value Measurement</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company&#8217;s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:85%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Quoted prices in active markets for identical assets or liabilities.</font></div></td></tr><tr><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div></td></tr><tr><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company measures its cash equivalents, foreign currency exchange forward contracts, and debt securities at fair value and classifies its securities in accordance with the fair value hierarchy on a recurring basis. The Company&#8217;s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company classifies the following assets within Level 2 of the fair value hierarchy as follows:</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Certificates of Deposit</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Commercial Paper</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">U.S. Agency Notes</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.</font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Corporate Bonds</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end. </font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Foreign Currency Exchange Forward Contracts</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As discussed in Note 5, &#8220;Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. </font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Pension </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a non-recurring basis, only if impairment is indicated:</font></div><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Facilities-related Charges</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company estimates the fair value of its facilities-related charges associated with the 2017 Restructuring Plan (as defined in Note 9, &#8220;Restructuring and Other Related Costs&#8221; to the Notes to Consolidated Financial Statements), based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. </font></div><div style="line-height:120%;padding-top:18px;padding-left:36px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Non-marketable Equity Investment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Beginning the first quarter of 2018, the Company adopted Accounting Standards Update No. 2016-01, &#8220;Financial Instruments (Topic 825): Recognition and Measurement of Financial Assets and Financial Liabilities&#8221; (&#8220;ASU 2016-01&#8221;), which requires equity investments to be measured at fair value with changes in fair value recognized in net income. As a result of adopting this new standard, the Company's non-marketable equity securities formerly classified as cost-method investments are now measured and recorded using the measurement alternative. Equity securities measured and recorded using the measurement alternative are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Adjustments resulting from impairments and qualifying observable price changes are recorded in other income (expense), net, in the accompanying consolidated statements of operations. No initial adoption adjustment was recorded for these instruments since the standard was required to be applied prospectively for securities measured using the measurement alternative. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company regularly evaluates the carrying value of its equity investment for impairment. When a qualitative assessment indicates that impairment exists, the Company measures the investment at fair value. </font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowances for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company reviews its aging by category to identify significant customers or invoices with known dispute or collectability issues. The Company makes judgments as to its ability to collect outstanding receivables based on various factors including ongoing customer credit evaluations and historical collection experience. The Company provides an allowance for receivable amounts that are potentially uncollectible and when receivables are determined to be uncollectible, amounts are written off.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Allowances for Sales Returns</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. At December 29, 2018, December 30, 2017 and December 31, 2016, revenue was reduced for estimated sales returns by </font><font style="font-family:Arial;font-size:9pt;">$4.3 million</font><font style="font-family:Arial;font-size:9pt;">, </font><font style="font-family:Arial;font-size:9pt;">$0.9 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$0.6 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Concentration of Risk</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash equivalents, short-term investments, long-term investments and accounts receivable. Investment policies have been implemented that limit investments to investment-grade securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">As of December&#160;29, 2018, </font><font style="font-family:Arial;font-size:9pt;">no</font><font style="font-family:Arial;font-size:9pt;"> customers accounted for over 10% of the Company's net accounts receivable balance. As of December 30, 2017, </font><font style="font-family:Arial;font-size:9pt;">two</font><font style="font-family:Arial;font-size:9pt;"> customers accounted for over 10% of the Company's net accounts receivable balance. One customer accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">11%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's net accounts receivable balance, and another customer, which completed a merger in late 2017, was a combination of two of the Company's historically larger customers, accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">16%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's net accounts receivable balance.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">To date, a few of the Company&#8217;s customers have accounted for a significant portion of its revenue. One customer accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">15%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's revenue in 2018. </font><font style="font-family:Arial;font-size:9pt;">One</font><font style="font-family:Arial;font-size:9pt;"> other customer, which completed a merger in late 2017 as mentioned above, was a combination of two of the Company's historically larger customers who merged in 2017 and accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">13%</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">18%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's revenue in 2018 and 2017, respectively. These two historically larger customers each individually accounted for approximately </font><font style="font-family:Arial;font-size:9pt;">16%</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">8%</font><font style="font-family:Arial;font-size:9pt;"> of the Company's revenue in 2016, respectively. No other customers accounted for over 10% of the Company's revenue for 2017 or 2016.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company&#8217;s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Derivative Instruments</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with one high-quality institution and the Company monitors the creditworthiness of the counter parties consistently.&#160;The Company&#8217;s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. None of the Company&#8217;s derivative instruments contain credit-risk related contingent features, any rights to reclaim cash collateral or any obligation to return cash collateral. The Company does not have any leveraged derivatives. The Company does not use derivative contracts for trading or speculative purposes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from its euro and British pound denominated receivables and euro denominated restricted cash balance amounts that are pledged as collateral for certain standby letters of credit. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. These contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The forward contracts are with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparty.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company has entered into factoring agreements,&#160;to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with Accounting Standards Codification Topic 860, &#8220;Transfers and Servicing&#8221; (&#8220;ASC 860&#8221;).&#160;ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectibility, and the Company does not retain any interest in the underlying accounts receivable once sold. </font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Inventory Valuation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company&#8217;s products.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Inventory that is obsolete or in excess of the Company&#8217;s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably assured. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is 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="2" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated&#160;Useful&#160;Lives</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Building</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">20 to 41 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Laboratory and manufacturing equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.5&#160;to&#160;10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3&#160;to&#160;10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer hardware and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.5 to 7 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold and building improvements</font></div></td><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">1 to 10 years</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:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accrued Warranty</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser&#8217;s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company&#8217;s sole option and expense. The Company's hardware warranty periods generally range from </font><font style="font-family:Arial;font-size:9pt;">one</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">five</font><font style="font-family:Arial;font-size:9pt;"> years from date of acceptance for hardware and the Company's software warranty is </font><font style="font-family:Arial;font-size:9pt;">90</font><font style="font-family:Arial;font-size:9pt;"> days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Business Combination</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Accounting for acquisitions requires the Company's management to estimate the fair value of the assets and liabilities assumed, which requires management to make significant estimates,&#160;judgments, and assumptions that could materially affect the timing or amounts recognized in its financial statements. These assumptions and estimates include the Company&#8217;s use of the asset and the appropriate discount rates. The Company&#8217;s significant estimates can include, but are not limited to, the future cash flows, the appropriate weighted cost of capital, and discount rates, as well as the estimated useful life of intangible assets, deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowance, which are initially estimated as of the acquisition date. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates. As a result, during the measurement period, which may be up to one year following the acquisition date, if new information is obtained about facts and circumstances that&#160;existed&#160;as&#160;of the&#160;acquisition&#160;date, the Company may record adjustments to the fair value of these assets and liabilities, with the corresponding offset to goodwill.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Amortization of Intangible Assets</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Once projects have been completed they are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Impairment of Intangible Assets and Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Goodwill is evaluated for impairment on an annual basis in the fourth quarter of the Company's fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The Company has elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of its single reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of its single reporting unit is less than its carrying amount, then the two-step goodwill impairment test will be performed. The first step, identifying a potential impairment, compares the fair value of its single reporting unit with its carrying amount. If the carrying amount exceeds its fair value, the second step will be performed; otherwise, no further step is required. The second step, measuring the impairment loss, compares the implied fair value of the goodwill with the carrying amount of the goodwill. Any excess of the goodwill carrying amount over the implied fair value is recognized as an impairment loss. The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Restructuring and Other Related Costs</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, &#8220;Exit or Disposal Cost Obligations.&#8221; Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately </font><font style="font-family:Arial;font-size:9pt;">four</font><font style="font-family:Arial;font-size:9pt;">-year period. The Company records restructuring cost liabilities in &#8220;Accrued Expenses&#8221; and "Other Long-term Liabilities" in the Consolidated Balance Sheet. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring costs include termination costs, facility consolidation and closure costs, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable. For the facility-related restructuring costs, the Company recognizes a liability upon exiting all or a portion of a leased facility and meeting cease-use and other requirements. The amount of restructuring costs is based on the fair value of the lease obligation for the abandoned space, which includes a sublease assumption that could be reasonably obtained. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring charges require significant estimates and assumptions, including sublease income and expenses for severance and other employee separation costs. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.</font></div><div style="line-height:120%;padding-top:18px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In December 2017, the SEC staff issued SAB 118, which allowed the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. In March 2018, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2018-05, &#8220;Amendments to SEC Paragraphs Pursuant to SAB 118&#8221; and added such SEC guidance to Accounting Standards Codification 740, &#8220;Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.&#8221; The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In May 2017, the FASB issued Accounting Standards Update No. 2017-09, &#8220;Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting&#8221; (&#8220;ASU 2017-09&#8221;), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the year ended December&#160;30, 2017 and December 31, 2016, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's consolidated statements of cash flows. See the consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts on the consolidated statements of cash flows.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In May 2016, the FASB issued Accounting Standards Update No. 2016-11, &#8220;Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)&#8221; (&#8220;ASU 2016-11&#8221;), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">On December 31, 2017, the Company adopted Topic 606, which provides guidance for revenue recognition that superseded the revenue recognition requirements in Topic 605 and most industry specific guidance. Under Topic 606, revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company adopted Topic 606 under the modified retrospective transition method, applying the amendments to prospective reporting periods and applied to those contracts that were not completed as of December 31, 2017. Results for reporting periods beginning after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the historic accounting under Topic 605. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In January 2016, the FASB issued ASU 2016-01, which requires equity investments to be measured at fair value with changes in fair value recognized in the income statement and simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. The Company adopted ASU 2016-01 during its first quarter of 2018 and the adoption did not have a material impact on its consolidated financial statements. See Note 4, &#8220;Fair Value Measurements&#8221; to the Notes to Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Effective</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (&#8220;ASU 2018-15&#8221;), &#8220;Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; The update provides guidance for determining if a cloud computing arrangement is within the scope of internal-use software guidance, and would require capitalization of certain implementation costs. ASU 2018-15 is effective for the Company in its first quarter of 2020, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-15 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-14 (&#8220;ASU 2018-14&#8221;), "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The update eliminates, adds, and modifies certain disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. ASU 2018-14 is effective for the Company in its first quarter of 2021, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-14 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In August 2018, the FASB issued Accounting Standards Update No.&#160;2018-13 (&#8220;ASU 2018-13&#8221;),&#160;&#8220;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; The update eliminates, adds, and modifies certain disclosure requirements for fair value measurements. ASU 2018-13 is effective for the Company in its first quarter of 2020 and early adoption is permitted of the entire standard or only the provisions that eliminate or modify disclosure requirements. The Company is currently evaluating the impact the adoption of ASU 2018-13 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In June 2018, the FASB issued Accounting Standards Update No.&#160;2018-07, &#8220;Improvements to Non-employee Share-Based Payment Accounting&#8221; (&#8220;ASU 2018-07&#8221;), which simplifies the accounting for share-based payments granted to non-employees for goods and services. Under ASU 2018-07, certain guidance on such payments to non-employees would be aligned with the requirements for share-based payments granted to employees. The guidance will be effective for the Company's first quarter of 2019 and early adoption is permitted. As the Company does not have material non-employee awards, it does not expect the adoption of ASU 2018-07 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In January 2017, the FASB issued Accounting Standards Update No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In June 2016, the FASB issued Accounting Standards Update No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. In July 2018, the FASB issued Accounting Standards Update 2018-11 &#8220;Leases (Topic 842): Targeted Improvements,&#8221; (&#8220;ASU 2018-11&#8221;), which provides lessees an additional (and optional) transition method to apply the new leasing standard to all open leases at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. In December 2018, the FASB issued Accounting Standards Update 2018-20, &#8220;Narrow-Scope Improvements for Lessors,&#8221; which contains certain narrow scope improvements to the guidance issued in ASU 2016-02. The Company is currently evaluating the other possible impacts the adoption of ASU 2016-02, ASU 2018-11 and ASU 2018-20 will have 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;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Accrued Warranty</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser&#8217;s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company&#8217;s sole option and expense. The Company's hardware warranty periods generally range from </font><font style="font-family:Arial;font-size:9pt;">one</font><font style="font-family:Arial;font-size:9pt;"> to </font><font style="font-family:Arial;font-size:9pt;">five</font><font style="font-family:Arial;font-size:9pt;"> years from date of acceptance for hardware and the Company's software warranty is </font><font style="font-family:Arial;font-size:9pt;">90</font><font style="font-family:Arial;font-size:9pt;"> days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet Details</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Restricted Cash</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company&#8217;s restricted cash balance is primarily comprised of certificates of deposit and money market funds, of which the majority is not insured by the Federal Deposit Insurance Corporation. These amounts primarily collateralize the Company&#8217;s issuances of standby letters of credit and bank guarantees. Additionally, the Company held </font><font style="font-family:Arial;font-size:9pt;">$10.0 million</font><font style="font-family:Arial;font-size:9pt;"> in escrow related to the cash consideration associated with the Acquisition. </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The following table provides details of selected balance sheet items (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;29,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:Arial;font-size:8pt;font-weight:bold;">December&#160;30,<br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Inventory:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">74,435</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">27,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">57,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">59,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">180,221</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:9pt;"><font style="font-family:Arial;font-size:9pt;">127,474</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">311,888</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">214,704</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Property, plant and equipment, net:</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer hardware</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer software</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Laboratory and manufacturing equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">304,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">246,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></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Land and building</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">187,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">12,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold and building improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">46,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Construction in progress</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32,997</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:9pt;"><font style="font-family:Arial;font-size:9pt;">34,816</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Subtotal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">630,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">385,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:26px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Less accumulated depreciation and amortization</font><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(287,431</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">(249,952</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:9pt;"><font style="font-family:Arial;font-size:9pt;">)</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">342,820</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">135,942</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accrued expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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:9pt;"><font style="font-family:Arial;font-size:9pt;">Loss contingency related to non-cancelable purchase commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Professional and other consulting fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Accrued rebate and customer prepay liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Restructuring accrual</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Acquisition-related funds in escrow</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Short-term financing lease obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">Other accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30,042</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:9pt;"><font style="font-family:Arial;font-size:9pt;">15,495</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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">131,891</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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</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:9pt;"><font style="font-family:Arial;font-size:9pt;">39,782</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;"><div style="padding-left: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 style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Included in computer software at December 29, 2018 and December 30, 2017 were </font><font style="font-family:Arial;font-size:8pt;">$13.1 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$11.4 million</font><font style="font-family:Arial;font-size:8pt;">, respectively, related to enterprise resource planning (&#8220;ERP&#8221;) systems that the Company implemented. The unamortized ERP costs at December 29, 2018 and December 30, 2017 were </font><font style="font-family:Arial;font-size:8pt;">$3.9 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$4.7 million</font><font style="font-family:Arial;font-size:8pt;">, respectively. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:6pt">(2)</sub>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:8pt;">Depreciation expense was </font><font style="font-family:Arial;font-size:8pt;">$47.7 million</font><font style="font-family:Arial;font-size:8pt;">, </font><font style="font-family:Arial;font-size:8pt;">$39.4 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$35.5 million</font><font style="font-family:Arial;font-size:8pt;"> (which includes depreciation of capitalized ERP costs of </font><font style="font-family:Arial;font-size:8pt;">$2.2 million</font><font style="font-family:Arial;font-size:8pt;">, </font><font style="font-family:Arial;font-size:8pt;">$1.7 million</font><font style="font-family:Arial;font-size:8pt;"> and </font><font style="font-family:Arial;font-size:8pt;">$1.2 million</font><font style="font-family:Arial;font-size:8pt;">, respectively) for 2018, 2017 and 2016, respectively.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). These accounting principles require the Company to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations and accounting for income taxes. Other estimates, assumptions and judgments made by management include restructuring and other related costs, allowances for sales returns, allowances for doubtful accounts, pension, useful life of acquired intangibles and recoverability of property, plant and equipment, fair value measurement of the liability component of the convertible senior notes, non-marketable equity investments and derivative instruments. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company&#8217;s consolidated financial statements will be affected.</font></div></div> (1) Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets: December 29, 2018 December 30, 2017 December 31, 2016 (In thousands)Cash and cash equivalents$202,954 $116,345 $162,641Short-term restricted cash13,229 544 8,490Long-term restricted cash26,154 4,597 6,449Total cash, cash equivalents and restricted cash$242,337 $121,486 $177,580 EX-101.SCH 9 infn-20181229.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2110100 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Balance Sheet Details - Details of Selected Balance Sheet Items (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Balance Sheet Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Basic and Diluted Net Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Business Combination - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Business Combination - Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combination - Preliminary Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Business Combination - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Commitments and Contingencies - Future Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - 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 STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Debt and Financing Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Debt and Financing Lease Obligations - Components of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt and Financing Lease Obligations - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt and Financing Lease Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Debt and Financing Lease Obligations - Sale Leaseback Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Debt and Financing Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Employee Benefit Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Employee Benefit Plan - Amounts Recognized in Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Employee Benefit Plan - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Employee Benefit Plan - Estimated Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Employee Benefit Plan - Fair Value of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Employee Benefit Plan - Obligations and Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Employee Benefit Plan - Pension Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Employee Benefit Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Employee Benefit Plan - Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value Measurements - Investments at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Financial Information by Quarter (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Financial Information by Quarter (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Financial Information by Quarter (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Guarantees - Activity Related to Product Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Guarantees - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Organization and Basis of Presentation - Restatement (Details) link:presentationLink link:calculationLink link:definitionLink 2301301 - Disclosure - Organization and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Restructuring and Other Related Costs link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Restructuring and Other Related Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Segment Information - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Significant Accounting Policies - Estimated Useful Life for Each Asset (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2415412 - Disclosure - Stockholders' Equity - Assumption of PSU Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2415410 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Stockholders' Equity - Ranges of Estimated Values of Stock Options and Performance-Based Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2415413 - Disclosure - Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - Options (Details) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2415414 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2415415 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2415411 - Disclosure - Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Stockholders' Equity - Summary of Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 2136100 - Schedule - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2436401 - Schedule - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 infn-20181229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 infn-20181229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 infn-20181229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Schedule of business acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Intangible Assets Acquired Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Retirement Benefits [Abstract] Employee Benefit Plan Compensation and Employee Benefit Plans [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Infinera 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 Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Estimated fair value, (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Estimated Fair Value Of Common Stock Per Share Share Based Compensation Arrangement by Share Based Payment Award Estimated Fair Value of Common Stock per Share Derivative Instruments and Hedging Activities Disclosure [Abstract] Fair Value of Derivative Instruments Not Designated as Hedging Instruments Schedule of Derivative Instruments [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Schedule of Amounts Recognized in Balance Sheet Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Schedule of Amounts Recognized in Other Comprehensive Income (Loss) Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Schedule of Assumptions Used Schedule of Assumptions Used [Table Text Block] Schedule of Allocation of Plan Assets Schedule of Allocation of Plan Assets [Table Text Block] Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Income Tax Disclosure [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Beginning balance Unrecognized Tax Benefits Tax position related to current year Tax Positions Related To Current Year [Abstract] Tax Positions Related To Current Year [Abstract] Additions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Tax positions related to prior years Unrecognized Tax Benefits Prior Period Tax Positions [Abstract] Unrecognized Tax Benefits Prior Period Tax Positions [Abstract] Additions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Lapses of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Ending balance Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Schedule Of Common Stock Reserved For Future Issuance Table [Text Block] Summary of Company's Equity Award Activity - Options Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Company's Equity Award Activity - RSUs Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Summary of Company's Equity Award Activity - PSUs Schedule of Nonvested Performance-based Units Activity [Table Text Block] Summary of Stock-based Compensation Cost for Instruments Granted But Not Yet Amortized Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Summary of Options Outstanding Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Estimated Fair Value of ESPP Shares Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Summary of Employee Stock Purchase Plan Activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Estimated Fair Value of PSU Granted Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule Of Nonvested Performance Based Units Activity By Grant Year Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Revenue from Contract with Customer [Abstract] Accounts receivable, net Accounts Receivable, Net, Current Accounts receivable, net Contract with Customer, Asset, Net Deferred revenue Contract with Customer, Liability Statement of Financial Position [Abstract] Net of Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Common stock, authorized shares (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Revenue Recognition Revenue from Contract with Customer [Text Block] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Performance stock units Performance Shares [Member] Additional grants for performance Additional Grants For Performance [Member] Additional grants for performance [Member] Number of Performance Stock Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of restricted/performance stock units, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of shares available for grant cost (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of restricted/performance stock units, released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of restricted/performance stock units, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of restricted/performance stock units, ending balance (in shares) Expected to vest as of December 26, 2015 (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Number Share based compensation arrangement by share based payment award equity instruments other than option expected to vest number. Weighted-Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted-average grant date fair value per share, beginning balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, released (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, canceled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, ending balance (in usd per share) Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Aggregate intrinsic value , beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Aggregate intrinsic value , PSUs released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Aggregate intrinsic value , ending balance Aggregate Intrinsic Value, Expected to vest as of December 27, 2014 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than option expected to vest intrinsic value. Accounting Policies [Abstract] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Restricted stock units Restricted Stock Units (RSUs) [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] New Hire Employee New Hire Employee [Member] Vesting period of awards for new hires. Existing Employees Existing Employees [Member] Vesting period of awards for existing employees. Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Vesting 4 Vesting 4 [Member] Vesting 4 [Member] Vesting 3 Vesting 3 [Member] Vesting 3 [Member] Vesting 1 Vesting 1 [Member] Vesting 1 [Member] Vesting 2 Vesting 2 [Member] Vesting 2 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Sales Revenue, Net Sales Revenue, Net [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer One Customer One [Member] Customer One [Member] Customer Two Customer Two [Member] Customer Two [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Payment term Contract With Customer, General Contract Term Contract With Customer, General Contract Term Purchase commitment time frame Contract With Customer, Purchase Commitment General Time Frame Contract With Customer, Purchase Commitment General Time Frame Term of future options grants Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Ranges of number of shares issued on vesting of PSUs Range Of Shares Issued Upon Restated Stock Option And Incentive Plan Range Of Shares Issued Upon Restated Stock Option And Incentive Plan Expected dividend yield Annual Expected Cash Dividend Yield Annual Expected Cash Dividend Yield Advertising expenses Advertising Expense Foreign currency transaction gain (loss) Foreign Currency Transaction Gain (Loss) The aggregate of net unrealized foreign currency transaction gains (losses) and net realized foreign currency transaction gains (losses) relating to debt repayments. Revenue reserves recorded for potential sales returns Reserve For Sales Returns Reserve For Sales Returns Concentration risk Concentration Risk, Percentage Product warranty period Product Warranty Period Product warranty period. Software warranty period Software Warranty Period Software Warranty Period Restructuring payment timing period Restructuring and Related Costs, Term Restructuring and Related Costs, Term Fair Value Disclosures [Abstract] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Asset Class [Axis] Asset Class [Axis] Fair Value by Asset Class [Domain] Asset Class [Domain] Money market funds Money Market Funds [Member] U.S. treasuries US Treasury Securities [Member] Certificates of deposit Certificates of Deposit [Member] Commercial paper Commercial Paper [Member] Corporate bonds Corporate Bond Securities [Member] U.S. agency notes Agency Securities [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Short-term Investments Short-term Investments [Member] Long-term Investments Other Long-term Investments [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash Cash Adjusted Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities Revenue expected to be recognized in the future as of December 29, 2018 Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue expected to be recognized in the future, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Investments at Fair Value Available-for-sale Securities [Table Text Block] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Benefit obligation as of Acquisition Date Defined Benefit Plan, Benefit Obligation Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Foreign currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Benefit obligation at end of year Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Fair value of plan assets as of Acquisition Date Defined Benefit Plan, Plan Assets, Amount Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Actuarial loss Defined Benefit Plan, Plan Assets, Actuarial Gain (Loss) Defined Benefit Plan, Plan Assets, Actuarial Gain (Loss) Foreign currency exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Fair value of plan assets at December 31, 2018 Defined Benefit Plan, Funded (Unfunded) Status of Plan Defined Benefit Plan, Funded (Unfunded) Status of Plan Accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Quarterly Financial Information Disclosure [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Coriant Coriant [Member] Coriant [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Services Service [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Operating Expenses Operating Expense [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Revenue: Revenues [Abstract] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Revenues Cost of revenue: Cost of Revenue [Abstract] Cost of revenue Cost of Goods and Services Sold Amortization of intangible assets Amortization of Intangible Assets Restructuring and related Restructuring Charges, Cost of Revenue Restructuring Charges, Cost of Revenue Total cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense), net Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for (benefit from) for income taxes Income Tax Expense (Benefit) Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss per common share Earnings Per Share [Abstract] Basic (in usd per share) Earnings Per Share, Basic Diluted (in usd per share) Earnings Per Share, Diluted Restructuring charges Restructuring Charges License Inventory Write-down Asset impairment Asset Impairment Charges Severance and related expenses Severance Costs Facilities Business Exit Costs Impairment of non-marketable equity investment Cost-method Investments, Other than Temporary Impairment Derivative Instruments Derivatives and Fair Value [Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2.125% Convertible Senior Notes Due September 1, 2024 2.125% Convertible Senior Notes Due September 1, 2024 [Member] 2.125% Convertible Senior Notes Due September 1, 2024 [Member] Telecom Holding Parent LLC Telecom Holding Parent LLC [Member] Telecom Holding Parent LLC [Member] Ownership acquired Business Acquisition, Percentage of Voting Interests Acquired Principal amount Debt Instrument, Face Amount Debt instrument interest percentage Debt Instrument, Interest Rate, Stated Percentage Acquisition-related costs Business Combination, Acquisition Related Costs Revenue since acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Net loss since acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair value, measurements, recurring Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Financial Instrument [Axis] Financial Instrument [Axis] Types of Financial Instruments [Domain] Financial Instruments [Domain] Foreign currency exchange forward contracts Foreign Exchange Forward [Member] Assets Assets, Fair Value Disclosure [Abstract] Total assets Assets, Fair Value Disclosure Liabilities Liabilities, Fair Value Disclosure [Abstract] Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Adjustments Restatement Adjustment [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) (Increase) decrease in revenue Capitalized cost to obtain contract Contract With Customer, Capitalized Contract Acquisition Costs Contract With Customer, Capitalized Contract Acquisition Costs Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Inventory: Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Work in process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total Inventory, Net Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer hardware Computer Equipment [Member] Computer software Computer Software, Intangible Asset [Member] Laboratory and manufacturing equipment Laboratory And Manufacturing Equipment [Member] Laboratory and manufacturing equipment. Land and building Land and Building [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold and building improvements Leasehold And Building Improvements [Member] Leasehold And Building Improvements [Member] Construction in progress Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Property, plant and equipment, gross Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total Property, Plant and Equipment, Net Accrued expenses: Accounts Payable and Accrued Liabilities [Abstract] Loss contingency related to non-cancelable purchase commitments Loss Contingency Related To Non Cancelable Purchase Commitments Loss contingency related to non-cancelable purchase commitments. Professional and other consulting fees Accrued Professional Fees, Current Taxes payable Taxes Payable, Current Accrued rebate and customer prepay liability Accrued Rebate And Customer Prepay Liability Current Accrued rebate and customer prepay liability current. Restructuring accrual Restructuring Reserve, Current Acquisition-related funds in escrow Acquisition-Related Funds In Escrow Acquisition-Related Funds In Escrow Short-term financing lease obligation Finance Lease, Liability, Current Other accrued expenses Other Accrued Liabilities, Current Total Accrued Liabilities, Current Goodwill and Intangible Assets Disclosure [Abstract] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance as of December 30, 2017 Goodwill Goodwill acquired Goodwill, Acquired During Period Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Accumulated impairment loss Goodwill, Impairment Loss Balance as of December 29, 2018 Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2007 Plan 2007 Equity Incentive Plan [Member] 2007 Equity Incentive Plan [Member] 2016 Equity Incentive Plan 2016 Equity Incentive Plan [Member] 2016 Equity Incentive Plan [Member] Stock options outstanding Employee Stock Option [Member] Options to purchase common stock (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Reserved common stock for issuance of options (in shares) Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Options to purchase RSUs (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized 2016 Plan maximum term Plan Expiry Period Plan Expiry Period Authorized issuance of common stock shares (in shares) Share Based Compensation Common Stock Shares Authorized For Issuance Share Based Compensation Common Stock Shares Authorized For Issuance Duration of ESPP Period Of Employment Required To Cover Employee Stock Purchase Plan Period Of Employment Required To Cover Employee Stock Purchase Plan Common stock payroll deduction price percentage of lover of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date ESPP offering period Share-based Compensation Arrangement By Share-Based Payment Award, Stock Purchase Offering Period Durations Share-based Compensation Arrangement By Share-Based Payment Award, Stock Purchase Offering Period Durations Employee payroll deduction limit Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Maximum employee stock purchase Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Contributions Per Employee, Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Contributions Per Employee, Amount Closing price of common stock (in usd per share) Share Price Stock-based compensation expense Allocated Share-based Compensation Expense Amortization of stock based compensation Amortization Of Stock Based Compensation Amortization of stock based compensation. Financial Information by Quarter (Unaudited) Quarterly Financial Information [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Total future amortization expense Finite-Lived Intangible Assets, Net 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 and Thereafter Finite-Lived Intangible Assets, Amortization Expense, Year Five Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Related to euro denominated receivables Euro Denominated Exchange Forward Contracts Receivables [Member] Euro denominated exchange forward contracts receivables. Related to British pound denominated receivables GBP Denominated Exchange Forward Contracts Receivables [Member] GBP denominated exchange forward contracts receivables. Related to euro denominated restricted cash Foreign Currency Exchange Restricted Cash Forward Contracts [Member] Foreign currency exchange restricted cash forward contracts. Derivative [Line Items] Derivative [Line Items] Gross Notional Derivative, Notional Amount Prepaid Expenses and Other Assets Prepaid Expense and Other Assets, Current Other Accrued Liabilities Other Accrued Liabilities Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other Americas Other Americas [Member] Other Americas [Member] Europe, Middle East and Africa EMEA [Member] Asia Pacific and Japan Asia Pacific [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Property, plant and equipment, net Future Annual Minimum Operating Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Finance Lease Obligations Maturity Finance Lease, Liability, Maturity [Table Text Block] Future Purchase Commitments Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Unaudited Quarterly Consolidated Statements of Operations Data for Each of Eight Quarters Quarterly Financial Information [Table Text Block] Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 1.75% Convertible Senior Notes Due June 1, 2018 Convertible Senior Notes Due June Two Thousand And Eighteen [Member] Convertible Senior Notes Due June Two Thousand And Eighteen [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Unamortized discount Debt Instrument, Unamortized Discount Unamortized issuance cost Unamortized Debt Issuance Expense Net carrying amount Long-term Debt, Excluding Current Maturities Net carrying amount Short-term Debt Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net 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 Depreciation, Depletion and Amortization, Nonproduction Non-cash restructuring and other related credits Restructuring Costs Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Interest accretion related to financing lease obligation Accretion Expense Impairment of intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Realized gain on sale of non-marketable equity investments Cost-method Investments, Realized Gain (Loss), Excluding Other than Temporary Impairments Stock-based compensation expense Share-based Compensation Other loss Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities and other expenses Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue 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] Purchase of available-for-sale investments Payments to Acquire Available-for-sale Securities Proceeds from sales of available-for-sale investments Proceeds from Sale of Available-for-sale Securities Proceeds from maturities and calls of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchase of non-marketable equity investments Payments to Acquire Investments Proceeds from sale of non-marketable equity investments Proceeds from Sale and Maturity of Other Investments Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash provided by (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 issuance of debt, net Proceeds from Issuance of Long-term Debt Purchase of capped call transactions Payments For Capped Call Transactions Payments For Capped Call Transactions Repayment of debt Repayments of Long-term Debt Principal payments on financing lease obligations Repayments of Long-term Capital Lease Obligations Acquisition of noncontrolling interest Payments to Noncontrolling Interests Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Minimum tax withholding paid on behalf of employees for net share settlement Payments Related to Tax Withholding for Share-based Compensation 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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds Income Taxes Paid Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Supplemental schedule of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Transfer of inventory to fixed assets Transfer Of Inventory To Fixed Assets Value of inventory transferred to fixed assets in noncash transactions. Common stock issued in connection with acquisition Stock Issued During Period, Value, Acquisitions Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Total benefit from income taxes Number of reportable segments Number of Reportable Segments Number of operating segments Number of Operating Segments Guarantees [Abstract] Product Warranty Liability [Table] Product Warranty Liability [Table] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Warranty Obligations Warranty Obligations [Member] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Charges to operations Product Warranty Expense Utilization Standard and Extended Product Warranty Accrual, Decrease for Payments Increase (decrease) in accrual due to change in estimate Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Balance at the end of the period Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term restricted cash Restricted Cash and Cash Equivalents, Current Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Total cash, cash equivalents and restricted cash Number of Restricted Stock Units Weighted-Average Grant Date Fair Value Per Share Aggregate intrinsic value, RSUs released Operating lease period Lessee, Operating Lease, Term of Contract Operating lease renewal period Lessee, Operating Lease, Renewal Term Asset retirement obligations Asset Retirement Obligation Rent expense incurred Operating Leases, Rent Expense Sublease rental income Sublease Income Number of finance leases Number Of Finance Leases Number Of Finance Leases Finance lease period Lessee, Finance Lease, Term of Contract Purchase obligation Purchase Obligation Uncertain tax positions Liability For Uncertain Tax Positions Liability For Uncertain Tax Positions Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Restricted cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Intangible assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Financing lease obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Capital Lease Obligation Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Computation of Net Income (Loss) Per Common Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Cash Payments to Acquire Businesses, Gross Equity consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Total Business Combination, Consideration Transferred Share price (in dollars per share) Business Acquisition, Share Price Number of shares issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 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] Restricted stock units Restricted Stock [Member] Employee stock purchase plan shares Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Unrealized gain (loss) on available-for-sale investments Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Tax effect on items related to available-for-sale investments Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax Actuarial loss on pension liabilities Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Net change in accumulated other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Less: Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive loss attributable to Infinera Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document And Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Trading Symbol Trading Symbol Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float (in shares) Entity Public Float 2019 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Five 2024 to 2027 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Other non-current assets Assets for Plan Benefits, Defined Benefit Plan Current liabilities Liability, Defined Benefit Plan, Current Other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Net liability recognized Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Geographic Breakdown of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Aggregate Changes in Balance of Gross Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Net loss Net Income (Loss) Attributable to Parent Weighted average common shares outstanding - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per common share - basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] $6.71 - $ 7.25 Exercise Prices Range One [Member] Exercise Prices Range One [Member] $7.45 - $ 7.53 Exercise Prices Range Two [Member] Exercise Prices Range Two [Member] $7.68 - $ 8.19 Exercise Price Range Three [Member] Exercise Price Range Three [Member] $ 8.58 Exercise Prices Range Four [Member] Exercise Prices Range Four [Member] $9.02 - $9.28 Exercise Price Range Five [Member] Exercise Price Range Five [Member] Exercise price lower limit (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Exercise Price Range Lower Range Limit Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Exercise Price Range Lower Range Limit Exercise price upper limit (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Exercise Price Range Upper Range Limit Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding And Exercisable Exercise Price Range Upper Range Limit Exercise price (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Exercise Price Number of shares (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Weighted-average remaining contractual life Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Weighted-average exercise price (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Number of shares (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Number Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Number Weighted-average exercise price (in usd per share) Share Based Compensation Arrangement By Share Based Payments Award Options Vested And Exercisable Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price Ending Balance Statement [Table] Statement [Table] Luxembourg LUXEMBOURG Finland FINLAND California CALIFORNIA Illinois ILLINOIS Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Foreign Tax Authority [Member] State State and Local Jurisdiction [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Federal research and development credits Federal Research And Development Credits [Member] Federal Research And Development Credits [Member] California research and development credits California Research And Development Credits [Member] California Research And Development Credits [Member] Scientific Research and Experimental Development (SRED) Credits Canada SRED Credits [Member] Canada SRED Credits [Member] Portugal SIFIDE credit Portugal SIFIDE Credit [Member] Portugal SIFIDE Credit [Member] Statement [Line Items] Statement [Line Items] Income before provision for income taxes from international operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Benefit from income taxes Loss before provision of income taxes Effective tax rate Effective Income Tax Rate Reconciliation, Percent Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Operating loss carryforwards Operating Loss Carryforwards Research credits Tax Credit Carryforward, Amount Cumulative unrecognized tax benefit Unrecognized tax benefits netted against deferred tax assets Offset To Deferred Tax Assets For Unrecognized Tax Benefits Offset To Deferred Tax Assets For Unrecognized Tax Benefits Unrecognized tax benefits Unrecognized Tax Benefits Net Unrecognized Tax Benefits Net Accrued interest or penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accrued interest or penalty included in income tax Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Accrued interest and penalties Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Estimated Useful Life of Asset Property, Plant and Equipment [Table Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] 2015 Fiscal Year 2015 Grant [Member] Fiscal Year 2015 Grant [Member] 2016 Fiscal Year 2016 Grant [Member] Fiscal Year 2016 Grant [Member] 2017 Fiscal Year 2017 Grant [Member] Fiscal Year 2017 Grant [Member] 2018 Fiscal Year 2018 Grant [Member] Fiscal Year 2018 Grant [Member] Equity Award [Domain] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In-process technology In Process Research and Development [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships and backlog Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Trade name Trade Names [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-lived assets Finite-lived Intangible Assets Acquired Indefinite-lived assets Indefinite-lived Intangible Assets Acquired Total Estimated Useful Life (Years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Statement of Stockholders' Equity [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Total Stockholders' Equity Parent [Member] Noncontrolling Interest Noncontrolling Interest [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (in shares) Shares, Issued Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock options exercised Stock Issued During Period, Value, Stock Options Exercised ESPP shares issued (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Shares withheld for tax obligations (in shares) Stock Repurchased During Period, Shares Shares withheld for tax obligations Stock Repurchased During Period, Value Restricted stock units released (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Restricted stock units released Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of common stock related to acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Issuance of common stock related to acquisition Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Conversion option related to convertible senior notes, net of allocated costs Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Noncontrolling interest investment Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Squeeze-out Proceedings Adjustments To Additional Paid In Capital, Business Combination Impact Adjustments To Additional Paid In Capital, Business Combination Impact Cumulative-effect adjustment from adoption of ASU Cumulative Effect of New Accounting Principle in Period of Adoption Purchase of capped call transactions Adjustments To Additional Paid In Capital, Capped Call Transactions Adjustments To Additional Paid In Capital, Capped Call Transactions Other comprehensive income (loss) Balance (in shares) Ending balance Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Fair Value Measurements Fair Value Measurements And Other Than Temporary Impairments [Text Block] Fair Value Measurements and Other-Than-Temporary Impairments [Text Block] Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Research and foreign tax credits Deferred Tax Assets, Tax Credit Carryforwards, Research Nondeductible accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Inventory valuation Deferred Tax Assets, Inventory Property, plant and equipment Deferred Tax Assets, Property, Plant and Equipment Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Total deferred tax assets Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Accrual and reverse - lease Deferred Tax Liabilities, Leasing Arrangements Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Accruals, reserves and prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Acquired intangible assets Deferred Tax Liabilities, Intangible Assets Convertible senior notes Deferred Tax Liabilities, Financing Arrangements Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liabilities Deferred Tax Liabilities, Net Equity [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized Gain (Loss) on Available-for-Sale Securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Actuarial Gain (Loss) on Pension Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Beginning balance AOCI before Tax, Attributable to Parent Beginning balance AOCI Tax, Attributable to Parent Beginning balance Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Other comprehensive income (loss) before reclassifications, Accumulated tax effect Other Comprehensive Income (Loss) before Reclassifications, Tax Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive income (loss), Accumulated tax effect Reclassification from AOCI, Current Period, Tax Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Net current-period other comprehensive income (loss) Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Net current-period other comprehensive income (loss), Accumulated tax effect Other Comprehensive Income (Loss), Tax Net current-period other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Ending balance Ending balance Ending balance Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Income Taxes Income Tax Disclosure [Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of Credit Letter of Credit [Member] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Banker's Guarantees Or Performance Bonds Banker's Guarantees Or Performance Bonds [Member] Banker's Guarantees Or Performance Bonds [Member] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Standby letters of credit outstanding Outstanding Standby Letters Of Credit Outstanding Standby Letters Of Credit Customer performance guarantee Customer Performance Guarantee Customer Performance Guarantee Value added tax license Value Added Tax License Value added tax license. Property leases Property Leases Property leases. Pre-acquisition restructuring plans Pre-Acquisition Restructuring Plans Pre-Acquisition Restructuring Plans Credit cards Credit Cards Credit Cards Cash collateral Cash Collateral for Borrowed Securities Annual interest on cash collateral Cash Collateral For Borrowed Securities, Annual Interest Cash Collateral For Borrowed Securities, Annual Interest Line of credit Line of Credit Facility, Maximum Borrowing Capacity Proceeds from line of credit Letters of Credit Outstanding, Amount Floating charges Debt Instrument, Collateral Amount Guarantees Guarantees [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Direct Direct Revenue [Member] Direct Revenue [Member] Indirect Indirect Revenue [Member] Indirect Revenue [Member] Other Americas Americas, Excluding United States [Member] Americas, Excluding United States [Member] Europe, Middle East and Africa Europe, Middle East And Africa [Member] Europe, Middle East And Africa [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Income Statement [Abstract] Amortization of intangible assets Amortization Of Intangible Assets, Cost Of Revenue Amortization Of Intangible Assets, Cost Of Revenue Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Amortization of intangible assets Amortization Of Intangible Assets, Operating Expenses Amortization Of Intangible Assets, Operating Expenses Acquisition and integration costs Business Combination, Acquisition And Integration Related Costs Business Combination, Acquisition And Integration Related Costs Restructuring and related Restructuring Charges, Operating Expenses Restructuring Charges, Operating Expenses Total operating expenses Other income (expense), net: Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Other gain (loss), net Other Nonoperating Income (Expense) Total other income (expense), net Benefit from income taxes Less: Loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Net loss attributable to Infinera Corporation Net loss per common share attributable to Infinera Corporation: Weighted average shares used in computing net loss per common share: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Revenue Business Acquisition, Pro Forma Revenue Net loss Business Acquisition, Pro Forma Net Income (Loss) Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Cash Defined Benefit Plan, Cash [Member] Equity fund Equity Funds [Member] Insurance contracts Defined Benefit Plan, Insurance Contracts [Member] Defined Benefit Plan, Insurance Contracts [Member] Mixed fund Defined Benefit Plan, Mixed Fund [Member] Defined Benefit Plan, Mixed Fund Pension fund Defined Benefit Plan, Pension Fund [Member] Defined Benefit Plan, Pension Fund [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Total plan assets at fair value Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Debt Security Category [Axis] Debt Security Category [Axis] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Cost-method Investments Cost-method Investments [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Foreign Subsidiary Foreign Subsidiary [Member] Foreign Subsidiary [Member] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Payments to acquire investments Payments to Acquire Equity Method Investments Realized gain on sale of cost-method investment Equity method investments Equity Method Investments Maximum contractual maturity term Available For Sale Investment Maturity Term Maximum Available for sale investment maturity term maximum. Cash, cash equivalents, and short-term investments Cash, Cash Equivalents, and Short-term Investments Cash and cash equivalents held by its foreign subsidiaries Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Employee Benefit and Pension Plans Pension and Other Postretirement Plans, Policy [Policy Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Advertising Advertising Costs, Policy [Policy Text Block] Accounting for Income Taxes Income Tax, Policy [Policy Text Block] Foreign Currency Translation and Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Cash, Cash Equivalents and Short-term and Long-term Investments Cash And Cash Equivalents And Short Term And Long Term Investments Policy [Policy Text Block] Cash And Cash Equivalents And Short Term And Long Term Investments [Policy Text Block] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Accounts Receivable and Allowances for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Allowances for Sales Returns Allowances For Sales Returns Policy [Policy Text Block] Allowances for Sales Returns [Policy Text Block] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Derivative Instruments Derivatives, Policy [Policy Text Block] Inventory Valuation Inventory, Policy [Policy Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Accrued Warranty Standard Product Warranty, Policy [Policy Text Block] Business Combination Business Combinations Policy [Policy Text Block] Amortization of Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Impairment of Intangible Assets and Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Restructuring and Other Related Costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Recent Accounting Pronouncements/Accounting Pronouncements Not Yet Effective New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Effects of Stock-Based Compensation [Table] Effects Of Stock Based Compensation [Table] Effects of stock based compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Gross share based compensation before amortization Allocated Share Based Compensation Expense Before Amortization Of Prior Periods Deferred Inventory Cost Allocated share based compensation expense before amortization of prior periods deferred inventory cost. Cost of revenue—amortization from balance sheet Amortization Of Deferred Inventory Cost Recognized As Share Based Compensation Expense Amortization of deferred inventory cost recognized as share based compensation expense. Total stock-based compensation expense Restructuring and Other Related Costs Restructuring and Related Activities Disclosure [Text Block] Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Index volatility Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate Correlation with index Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index Estimated fair value (in dollar per share) Balances Without Adoption of ASC 606 Previously Reported [Member] Income Statement Revenue Revenues Costs and expenses Costs and Expenses [Abstract] Cost of revenue Net loss Net loss per share - basic and diluted (in dollars per share) Balance Sheet Balance Sheet Related Disclosures [Abstract] Assets Assets [Abstract] Inventory Prepaid expenses and other current assets Prepaid Expense and Other Assets Liabilities Liabilities [Abstract] Accrued expenses Equity Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] In-Process Technology In-Process Technology [Member] In-Process Technology [Member] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Impairment of in-process technology Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Other intangible assets Other Intangible Assets [Member] Developed technology Amortization expense Impairment charge Impairment of Intangible Assets, Finite-lived Finite-lived intangible assets, period increase (decrease) Finite-Lived Intangible Assets, Period Increase (Decrease) Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Trade accounts receivable Trade Accounts Receivable [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Restricted cash Restricted Cash, Noncurrent Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Interest expense Account receivables sold Account Receivables Sold, Gross Account Receivables Sold, Gross Enterprise resource planning Enterprise Resource Planning Systems [Member] Enterprise resource planning systems Unamortized ERP costs Depreciation expense Depreciation Amortization of capitalized costs Capitalized Computer Software, Amortization 2.125% Convertible Senior Notes, Circumstance 1 2.125% Convertible Senior Notes, Circumstance 1 [Member] 2.125% Convertible Senior Notes, Circumstance 1 [Member] 2.125% Convertible Senior Notes, Circumstance 2 2.125% Convertible Senior Notes, Circumstance 2 [Member] 2.125% Convertible Senior Notes, Circumstance 2 [Member] Payment of capped call Strike price (in dollars per share) Convertible Debt, Strike Price Per Share Convertible Debt, Strike Price Per Share Cap price (in dollars per share) Convertible Debt, Cap Price Per Share Convertible Debt, Cap Price Per Share Number of shares covered by capped transactions (in shares) Number Of Shares Covered By Capped Call Transactions Number Of Shares Covered By Capped Call Transactions Conversion ratio Debt Instrument, Convertible, Conversion Ratio Debt instrument, convertible, if-converted value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Convertible threshold minimum percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Convertible, threshold maximum percentage Debt Instrument Convertible Threshold Maximum Percentage Of Stock Price Trigger Debt Instrument, Convertible, Threshold Maximum Percentage Of Stock Price Trigger Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt instrument term Debt Instrument Remaining Term Debt Instrument Remaining Term Net equity component carrying amount Debt Instrument Net Equity Component Carrying Amount Carrying amount of equity component, net of issuance costs attributable to equity component. Deferred tax liability Deferred Tax Liabilities, Net, Noncurrent Additional effective rate of interest to be used on amortized carrying value Debt Instrument, Interest Rate, Effective Percentage Fair value of convertible debt Convertible Debt, Fair Value Disclosures Repayment of debt Extinguishment of Debt, Amount Repayment of final coupon interest Extinguishment Of Debt, Amount Of Final Coupon Interest Extinguishment Of Debt, Amount Of Final Coupon Interest Sale Leaseback Transaction [Table] Sale Leaseback Transaction [Table] Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Discount Rate Measurement Input, Discount Rate [Member] Sale Leaseback Transaction [Line Items] Sale Leaseback Transaction [Line Items] Number of transactions Number Of Sale Leaseback Transactions Number Of Sale Leaseback Transactions Reimbursement Sale Leaseback Transaction, Reimbursement Expense Sale Leaseback Transaction, Reimbursement Expense Measurement input Finance Leased Asset, Measurement Input Depreciation expense Sale Leaseback Transaction, Depreciation Expense Sale Leaseback Transaction, Depreciation Expense Interest expense Sale Leaseback Transaction, Interest Expense Sale Leaseback Transaction, Interest Expense Rent expense Sale Leaseback Transaction, Rent Expense Business Combination Business Combination Disclosure [Text Block] Employee stock Employee contributions Share Based Compensation Employee Contributions Share Based Compensation Employee Contributions Shares issued (in shares) Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and related expenses Employee Severance [Member] Facilities Facility Closing [Member] Asset impairment Asset Impairment [Member] Asset Impairment [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning balance Restructuring Reserve Assumed Liabilities from the Acquisition Restructuring Charges, Additions From Acquisitions Restructuring Charges, Additions From Acquisitions Charges Cash Payments for Restructuring Non-cash Settlements and Other Restructuring Reserve, Settled without Cash Ending balance Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward] Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward] Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward] Beginning balance Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Net actuarial loss arising in current year Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Amortization of net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Foreign currency translation gain Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign Currency Translation Gain (Loss), Reclassification Adjustment From AOCI, Before Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Foreign Currency Translation Gain (Loss), Reclassification Adjustment From AOCI, Before Tax Ending balance Net actuarial loss Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Segment Information Segment Reporting Disclosure [Text Block] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Salary growth rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Pension growth rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Pension Increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate Of Pension Increase Retiring at the end of the reporting period Defined Pension Plan, Average Life Expectancy During Retirement, Retiring At End Of Period Defined Pension Plan, Average Life Expectancy During Retirement, Retiring At End Of Period 2019 Life Expectancy, Male Defined Pension Plan, Average Life Expectancy During Retirement, Male Defined Pension Plan, Average Life Expectancy During Retirement, Male 2019 Life Expectancy, Female Defined Pension Plan, Average Life Expectancy During Retirement, Female Defined Pension Plan, Average Life Expectancy During Retirement, Female 2019 Finance Lease, Liability, Payments, Due Next Twelve Months 2020 Finance Lease, Liability, Payments, Due Year Two 2021 Finance Lease, Liability, Payments, Due Year Three 2022 Finance Lease, Liability, Payments, Due Year Four 2023 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total Finance Lease, Liability, Payments, Due Contractual interest expense Contractual Interest Expense Contractual Interest Expense Amortization of debt issuance costs Amortization of Debt Issuance Costs Amortization of debt discount Amortization of Debt Discount (Premium) Total interest expense Interest Expense, Debt SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Deferred tax asset, valuation allowance SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Beginning balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Additions due to the Acquisition SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired Reductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Ending balance Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2018 Restructuring Plan 2018 Restructuring Plan [Member] 2018 Restructuring Plan [Member] Other restructuring Other Restructuring [Member] Facility closures License License [Member] Restructuring liability ASSETS Current assets: Assets, Current [Abstract] Short-term investments Short-term Investments Accounts receivable, net of allowance for doubtful accounts of $5,084 in 2018 and $892 in 2017 Prepaid expenses and other current assets Total current assets Assets, Current Intangible assets Intangible Assets, Net (Excluding Goodwill) Long-term investments Long-term Investments Other non-current assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and related benefits Employee-related Liabilities, Current Short-term debt Accrued warranty Product Warranty Accrual, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Long-term debt, net Long-term financing lease obligation Finance Lease, Liability, Noncurrent Accrued warranty, non-current Product Warranty Accrual, Noncurrent Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Deferred tax liability, non-current Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 13) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value Authorized shares—25,000 and no shares issued and outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value Authorized shares—500,000 in 2018 and 2017 Issued and outstanding shares—175,452 in 2018 and 149,471 in 2017 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income (loss) Total stockholders' equity Total liabilities and stockholders’ equity Liabilities and Equity Property, Plant and Equipment, Net Schedule of Segment Reporting Information, by Segment [Table Text Block] RSU/PSU, unrecognized compensation expense, net Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options RSU/PSU, weighted-average period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Components of Convertible Senior Notes Convertible Debt [Table Text Block] Interest Expense Recognized Related To Notes Schedule Of Interest Expense Recognized Table [Table Text Block] Schedule Of Interest Expense Recognized Table [Text Block] Debt and Financing Lease Obligations Debt Disclosure [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Stock-based compensation effects in inventory Inventory Valuation and Obsolescence [Member] Effects of stock based compensation Effects Of Stock Based Compensation Effects of stock based compensation. Equity Option Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of options, beginning balance (in shares) Number of options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Number of options, exercised (in shares) Number of options, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of options, ending balance (in shares) Exercisable at December 26, 2015 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted-Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-average exercise price per share, beginning balance (in usd per share) Weighted-average exercise price per share, options granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average exercise price per share, options exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-average exercise price per share, options canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-average exercise price per share, ending balance (in usd per share) Exercisable at December 26, 2015 (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Roll Forward] Aggregate intrinsic value, beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value, ending balance Exercisable at December 29, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Activity Related to Product Warranty Schedule of Product Warranty Liability [Table Text Block] Significant Accounting Policies Significant Accounting Policies [Text Block] Cost of Revenue Total Acquired in-process technology Trade names Customer relationships and backlog Gross carrying amount Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquired in-process technology Indefinite-lived Intangible Assets (Excluding Goodwill) Total intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Total intangible assets Outstanding stock options and awards (in shares) Shares Subject To Options And Restricted Stock Or Rsu Awards Shares Subject To Options And Restricted Stock Or RSU Awards Reserved for future option and award grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Reserved for future ESPP (in shares) Shares Of Common Stock Reserved For Future Issuance Under Espp Shares Of Common Stock Reserved For Future Issuance Under ESPP Total common stock reserved for stock options and awards (in shares) Common Stock, Capital Shares Reserved for Future Issuance 2019 Purchase Obligation, Due in Next Twelve Months 2020 Purchase Obligation, Due in Second Year 2021 Purchase Obligation, Due in Third Year 2022 Purchase Obligation, Due in Fourth Year 2023 Purchase Obligation, Due in Fifth Year Thereafter Purchase Obligation, Due after Fifth Year Total 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Expected tax (benefit) at federal statutory rate State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Research credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate Major Property Class [Axis] Major Property Class [Axis] Major Property Class [Domain] Major Property Class [Domain] Building Building [Member] Laboratory and manufacturing equipment Manufacturing Equipment [Member] Manufacturing Equipment [Member] Computer hardware and software Computer Hardware And Software [Member] Computer Hardware And Software [Member] Property, plant and equipment estimated useful lives Property, Plant and Equipment, Useful Life Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Shareholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Previously Reported Change in Presentation Reclassification Basic and Diluted Net Loss Per Common Share Earnings Per Share [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Retirement Plan Name [Domain] 401(k) Plan Plan 401(k) [Member] Plan 401(k) [Member] ITP Pension Plan ITP Pension Plan [Member] ITP Pension Plan [Member] Transmode Transmode [Member] Transmode [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Cash contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Pension expense Pension Cost (Reversal of Cost) Postretirement costs Other Postretirement Benefits Cost (Reversal of Cost) Details of Selected Balance Sheet Items Schedule Of Selected Balance Sheet Items [Table Text Block] Schedule of selected balance sheet items. EX-101.PRE 13 infn-20181229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 chart-595ad5d92daa52c28ef.jpg GRAPHIC begin 644 chart-595ad5d92daa52c28ef.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" %Q F4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHKX?^)'[9&I_##XT>'/ ?B7X ?$^S^%7 MB/XR_#C]GG3?CE=WGA6PTG6OBS\5-$M]9\,KX0\ 76IKXZ\8?#?3KJ\M/"WB M_P"(^EV4=KH'B;^UVM]#UCPIX0\:^+/#H!]P45^;W@C_ (*!1^*M<^/_ (AU M+X=^&O#_ , ?V=I/VA)_&OQ,3XV>%/$GQ!3P]^SMKOBOPKXF\8-\!M \/W'B MNP\,:]XD\!^,K+PU>WGB 7&H6FCQ7R6K-J$%JOK/[.G[65]\9?&FM_#'XA_! MKQE\ OB9;?#3P-\;_#?@[QIX@\&>)KGQ-\'_ (B:AK6C:-KRWW@O5=3L](\5 M>&_$&@WGASXC>"KTR2>%-7N]$?3=<\4Z-K5CK+@'V11129^OY'_"@!:*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH /I_G^5?EQ^T7^SO^T5\/-$^&? MBSX7?$18/'_@V>]\%'1?&GZCT4 ?A3\1O^"='Q8^/FK7OP_\3?"']D[]G7PM MH]E^V]IFK?';]GFTO-*\1_&W0/VL?AC\6OAII'A[5_A9%X5T;5/"]GWT7PSX[T?0[(I%;0E M_L6F6WGS*]S.9+J66=_H"LW6/^03J?\ V#[[_P!))J /R0_X('?%+XD_&G_@ MD1^Q+\3/B]X\\7?$[XB^)_AWXHE\2^.O'GB#5/%7B[Q#/IGQ7^(6AV-SKGB+ M6KF\U75KJWTG2]/L$NK^ZN+DVUI DDKE 3^P-?B%_P &X'_*%#]@G_LG'CC_ M -79\4:_;V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "DW+G;N&[TR,]">G7H"?H":4]#V]_2OR%_:RN_C!\) MOVA?@G\8_"GQ9^-6I^!?%7[6?P1^'GQ/UJR\;>$S^SK^SW\*/$L_A/X6?\*= M\6_ JQU=-;\<>)?CK\1_'&D&V^+MYX=UKQ1\)_$7B_0_%.J^,/!WPS\'IX:U ML _7D,I) 8$CJ 02,=G2OYJ/&W[4?[1OPC_9\^'G M[<&B_$WXG>(OB5\=]?\ ^"CNC>,O@[XEUA-?^%'@S3?@O\$OVO\ XK_!S2O" MGPPN96\/^#-0^"&M?LR>#O"FLZMH<^FZMXZMO$'CU_B;J_B34]2T:;0OT0_9 MCO?'?PB_:ZU']FZ[^+?Q3^-W@;Q5^QA\)_VAKSQ5\6O%]WXZU?3?BM_PL7Q# M\.?&&K^'-8NX@^A>'?BK8+IWB63P'I\MMX'\+:KX;NF^'7A[PUI.I:IIH /U M(K-UC_D$ZG_V#[[_ -))JTJ^>OB-\;;CPIJ'B+PXGP=^-_B=+#3Y0-?\)^!K M/5O#=[]IT@7>;#4Y?$5E)<"W:;[+<[K2(QW<,\ W!!(P!^8__!N!_P H4/V" M?^R<>./_ %=GQ1K]O:_$+_@W!_Y0H_L$_P#9./&__J[/BC7[>T %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 => MM?*VM_L5_LY>(?B\_P ;=5\#ZC+XSN?&_A#XH:KIT'CSXAV/PY\1?%/X?Z;I MND>!?BGXJ^$%AXKMOA3XI^)G@_3M$T"W\.>//$'@W4?$VEMX:\*7<&HB^\)^ M&KK2OJFB@#Y/T7]B#]F/0OB+XB^)]O\ #2/4-?\ $I^)LEQHOB+Q3XU\5?#C M1[SXURK-\9=4\'_"3Q+XCU7X7^!M9^+4OGO\2=8\'^$=%U'QD=1UO^V[FZ7Q M%X@74^D^ W[*7P0_9KDUZX^$_AO7-/O_ !%H_A+PQ?:MXK^(/Q$^)FMVW@SP M!!JEMX"\ :)K?Q+\5>+=6\._#SP/#K>M#PEX$T*\T_PMH,NL:M=6&EQWFI7M MQ/\ 1E% !67K*(=*U,E5).GWP)*C)'V288)QGIQ].*U*S=8_Y!.I_P#8/OO_ M $DFH _%3_@W _Y0H?L$_P#9./''_J[/BC7[>U^(7_!N!_RA0_8)_P"R<>./ M_5V?%&OV]H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ KY6\2?MI_LY>$OBQ-\&-<\<:A;^,+'QCX(^'&NZA;> M!/B'J?P\\)?$CXEVFEWWP[^''C?XLZ9X4O/A?X+\?^.+/7-!F\,^#_$_B[2] M)OC5^U['\$_' M'P<^/WPT_98^$OQP^$/C74;SP5^S'\6O%=M^V-\;M NO!OC?P?XH\4_$[PEX M,U+P-X-_9F^#OC'3_!=WXGN=3U&?QI\6/''@9+37+SPE\'O EY9_% ^]?"G M[8WP9\:>-O'?@W1%^)8LOAKK'Q)\/^-/B9K'P:^*?AWX':)K/PBN;JQ^(UA- M\<-?\*Z=\+IV\+:G8:II6H3VWB>:T.J:1K%A!<37.EWT<'0? ?\ :K^"/[2; M:[%\)_$NLZE>>'M)\)^);W2O%'@/X@?#?6[GP9X^M]2N_ /C_1M$^(_ACPIJ MWB#X>>.K;1M8D\(>.M$L[_PMX@?2-6M;#5)+W2[^VM_Q'\+O$_[./B'1?CMX,^/5_P## MK5/A_P")/%6I2?!K6O$7CW]HOX@?#GQ_\/-:^"WAZU\3>!_AO?\ Q(T;XR0: M9>I>:'J7WM^S';>.?B_^UYJ7[2%Q\(OBM\$/ ?A3]C#X3_L\W?A?XN>#+[P# MJVI_%4_$;Q%\1O%NC>&]&O7$FO>'OA3IQT[PW+X[TZ*Y\#>)M5\2W$?P[\0^ M)=+T[5M0 !^I=9NL?\@G4_\ L'WW_I)-6E7@/Q#^&?Q%UZ^\0ZSHG[0GQ#\% M:1=:?-]F\*:)X0^"VI:5IPATC[/,MOJ'BKX9Z_XBG%Y/')>S_;M8NBDMQ+#; M&WM5AAB /S _X-P/^4*'[!/_ &3CQQ_ZNSXHU^WM?B%_P;@_\H4?V">,?\6X M\;_^KL^*//X]:_;V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "FE$)R44GKDJ,Y]O) )]<"@*J_=4+GK@ 9_*EHH *S=8_Y!.I_]@^^_]))JTJS=8_Y!.I_] M@^^_]))J /Q4_P"#<#_E"A^P3_V3CQQ_ZNSXHU^WM?B%_P &X'_*%#]@G_LG M'CC_ -79\4:_;V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** ]#CD]ATS7YC?M&_'7]I[X*_&/P#?-XP^"*>$O MB=^TG\&?@7\$?V:K+P7XE\4_%OXW>"O%EUX0B^-7Q'N/'UOXKTH^"?$7PHT# M4_B#\4'TW3O GB'P+X6^&7PJNK_Q]K]U>^/;.;P5^G!R00#@X.#UP?7!X.*_ M.D_L2?$VR_:Z\<_M9:-^TQ.^N^-IO"GAZUT3Q=\$O ?C34/AY\&?#RZ++J?P M/^%7C/4=8M-4\!>!O&6LZ;?>,/&4VCZ*?&NJQ:]XEO=;3PUX2L-# /CS M7O\ @I-\;/AG\-_#?[87C%OAIXL_9R^-.H?MI:1\./A/H_A;7_#'CKP7;?LR M_#/]HCXM?"S7]3^)4OB'Q%;^*I?BQX5_9L\36WCO3;GP-H$/A+6?'7A2/PZ[ M6GA/76\5?9?[.'QK_: T_P#:%U;]F;]I+Q'\./'?B_6/V;?A_P#M.>'O$WPS M\!ZO\/--\.?\)!XTUSX?_$+X9WVEZKXU\;G7-*\->(+70+_P-XM_M"QUG5=& MU75-/\2Z=)?:/:ZQJW,Q_P#!,SP+J6IW7A?QO\5/'WC3]G71[G]I#5/AA^S] M=V'A?1M(^'FL_M6Z'X^\,_%2Y7Q[HFG6WC?Q/8Z/X:^+/Q5\._"O3]5NX'\! MZ-\0=9M;J^\42:3X0N/#?M7[.?[)>H_!KQOKWQ0^(WQI\9?M ?$N[^&G@7X( M>&?%_C/PYX*\+7'A?X0?#O4-;UK2-"2P\$Z5IMIK'BKQ-XAU^[\1?$7QI?[) M/%&JV6AQZ9H?A?1]&M-)(!]EUX3\0/VB?@'X)N_$'A+QC\:?A9X5\4:;83#4 M/#OB'QYX8T;6K$W>E?;K1;O3-0U.WO+=KJSN(+JW66%3-!/#+$&21"WNU9FL MC_B5:GU_Y!]]W/\ SZ3>] 'XJ_\ !N#_ ,H4?V"?^R<>-_U^-GQ1(_2OV]K\ M0O\ @W _Y0H?L$_]DX\>,?BEX]\&?#;PCIW.H>*?'_BG0O!?ARQ4 L6N]<\2W^EZ7;J%!8M+= M* H)Z T =L753@A\^T-;+PKXT^%>H:;\#?"NGK\2+;Q(+IO%WQ%\+1:QK:74]G)J+RP2-]8?\ M!//7/V-M0_X*BWUS^P=>6&G?!CQ/_P $X+[5O''@O3-0\=Z??^&?C!X;_:[3 MPIK6A_$[X<_$#4)/%7PY^*_A6R1_#NO^%_%NC:'XHTJ%%M[FT-E):R2 '])- M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !129!) ( M)&,C/(STR.V>V:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBJ\UY:6\MK!/20VR.RM/ M,EI;7%T\40>1;>WGG*B*&1T +%%<-9_$[X:1?2Z5J%GJ,5EJNG2"+4-,NY+*>=+;4;&4B.\L9F2ZM9"$ MN(8V(! -:LW6/^03J?\ V#[[_P!))JTJS=8_Y!.I_P#8/OO_ $DFH _%3_@W M _Y0H?L$_P#9./''_J[/BC7[>U^(7_!N!_RA0_8)_P"R<>./_5V?%&OV]H * M*** "BBB@ HHHH **** "BBB@ HHHH ***^/_P!IO]M;X6_LM>+OA%\/O%WA M7XS>/_B#\<+;XC7_ ,// WP0^$7BWXO>*=5TOX467A>_\=ZM%$GDU!(H [HX !]@45^: _P""HWPATWQ+\.?#WCOX$_MJ_">V M^*/Q2^'7P:\+^+/BO^R1\5O O@C_ (6#\5_%.G^"_ 6B:MXIU:R&GZ/_ ,)! MXEU2QTJVO+PK;1W%PGG.BG)^Q/C/^TE^SU^SGHJ>(_V@/CE\(O@CH,R2O;ZO M\6?B/X/^'EC=&(-NCLIO%FL:3]NF8J4C@LEN)Y7PD4;NRJ0#VNBORX'_ 5E M^!7CH0Q?LM?![]K?]M*ZN)3;P7_[.G[-_CN/X;M.X;[,[?'WXWP_!C]GTVD^ M!(MW:?$Z^0VY-Q&DJ;=S1\3?^"MOQ\,/\ ;?[2WQQ\ M5?M&_$FWLGWC[7/\&OV;] \)?#H7<0V9M%_:CNX!)P;B2/)H _4@LH(!(!/0 M$C)^@ZG\*\P^*GQN^#?P+\./XP^-GQ8^&WP?\)1LRR>)_BEXZ\+_ ]\/QL@ MW,K:QXNU71[#< 0=JSLQR,*20*^!X_V"/VD/B85G_:@_X*6_M1^,+87GVE_ M?[+6E^ _V(_AJ86):6S&I_#73O%O[1TEL>$07/[1SR>6&#DLY8>F_"S_ ()< M_L!_"'Q$/&_AS]F'X<>)OB0+B.\_X6U\8[?5_P!H+XR?;(SN^U#XN_'?5?B/ M\18YWDS)(UOXD@5G.0@ 4* >:2_\%=/V6?%CRV?[-/A_]H?]MG5XKA+8Q?LB M?L]_$GXG^#2TN!$TWQRUO2O!/[.FG12D@)<:G\7[2$*1*SB(ARQOC7_P56^+ M27*_"[]C#X _LO:0T\1L?$W[8G[1LOQ$\"( MG(4S63>,M0@^.O[1<]JGSQ1W&G_&[P[<2@).T<+DQKVO@/\ X)0?L ^"/$OCI\!/VS_CK^SE+^T7 MJGPQUSQ_X \#?#?]EGQEX+CUCX4_"?PM\&O#=UX>'Q<^!?CWQ!HT#^#_ AI M"7FFV^M?V;]N6:XM+6V201#YFUS_ ((^?$.T^/OB/]M+X>?\% /CEX?_ &TK MKP'I/@72/BG?_"+]F;1?A[XNT71]>BUL^'/VB_A+\&?A-\(+3]H3PIK%K;V_ MAVY'BSQ!:^,_"^EV>C:A\//&'A37/#^DWD7[B44 ?F)\$/V_];T3XE>&_P!E MG]OKX?:1^RQ^U)XDN?[)^&NLV&M:EK_[+?[5MQ;9BEU#]F+XRZYINCI<>*[@ MJE[J/[/'Q+@\-_'+PS%>1BPT?QWH$*^+[K].@0PR#D?R(X((Z@@\$'D'@C-> M2_''X#_!W]I3X9>)_@Y\=_AUX6^*7PS\8VBVGB#PAXOTR/4M,NS#(L]CJ%LQ M,=[I&NZ/=I#J/A_Q)HMWIWB'PYJUO:ZOH.J:=J=I;W<7YDFW_;,_X)JRLVGQ M_%K_ (*%_L)V18_V7)\3:'=;].\2>$_$5CI7B?PSJT%SI/B#2 M--U*VGM8_8Z "BBB@ HHHH **** "BBB@ HHHH ***1F"]<]N "QY..B@G&> M^,4 +16=IVL:5JZ74FE:E8:FEE?W6EWC:?>VM\MIJ5C((KVPN6M99EM[VSD8 M)=6DQ2XMG(6:-&XK\^KO]M/X]^+/BC/\.O@?_P $]?VF/%?A[P_\1?\ A"_& MGQN^-6I?#?\ 9D^$%EH^G>)ET/Q+XJ\$0>/?$6M?&GXGV5G80ZAK7A>X\,?! MM/"_C:"&P;3/%]KI>JP:U& ?HM69J^L:7H6DZEKFL:C9:5H^D6%[JFJ:KJ%S M#:Z?INFZ=;RW>H:A?7<\D<%O9V%I!-=7<\LB1PP0R22,JJ37E'Q]\ _%?XE? M#N[\*?!SXZ:O^SGXRO-6T:8?$_P]X \"?$G7M,T.UOA)KNGZ-X>^)5AJW@V+ M5-8T[?9V.M:QHFN0Z):IX0^&'AF_L-!\>%_"OC?]EWP/\%7N;/X+ M:O\ %'0->\06=]X1\._M[_ :SU7]HSPIX@\06]II(\4Z1%X)TVZN-4U."!OZ M9?#?B[PKXR\-:3XS\(^)= \4^$-?TR#6]#\4^'-9TW7/#FLZ/=1>?;:KI6NZ M7=76E:CIMQ!^^@O[.[FM)8OWD X[6?X?>%O%D_AJP_X3#PMX2$-M;6EUX3TK7IM4T[1I%LX M(;K2HX'-NBR%2 :OAGXL_"_QH67PA\1O ?BDK>#M M2T[6?"7C;0OV=_A#HOBWPOJ^CW!NM)U3P]XBTOP?9ZMHVHZ7=,USIU]I]U;W M5E.[RVTL;L37I_QO_9Z^!W[2GA*R\!_'[X4> _C#X,TW7[/Q38>&/B'X;T[Q M1HEIXBT^SU#3['6H-.U**:WCU&UL=5U*T@N@GF);WUU$#LF<$ ]B#!B0 W'! MRK*._0L &Z=1D=/44%P#M(;/LCD?]]!2OZU\T?L[_L<_LT_LG_\ "4C]GGX2 M^'?A9'XTCT2'Q)!X=N-=>UU"#PV=3_L*W6TU;6-3MK&VTM=8U&.SM]-BLH(X MK@P^68HH$BY3XR?L'_LW_'CX@M\4_B#HWQ13QZ=+TK1D\1?#_P#:0_:4^#UQ M;Z?HR7<5C#:6GPB^+O@?2;.0PWUW!>W5KIT5YJD$Q@U.XO(UC5 #[$SQG^?' MZ'!%,$L9( D0D\ !U))] >:XSP=X T'P%X"T+X<>&KGQ/'X>\->'K?PSI%W MKWC3Q=XV\6QZ=:6C6=M/J7COQQK7B3QIXAUF.,^8^O\ B/7=7UJZN56YO+ZX MG&\_&W@#]@R]^'7C?POXPTO]M?\ ;YU[3O#VMZ/K=]X"\??M!Z;\1/!/BUM( MF>1M+\30>-/AUK/B9M$U6)A:ZQIN@>*?#\5W#ⅅ6]X9+IP#[^) ZD#ZG'\ MZ7KTKQSXV_"WQ-\6_"ECX;\*_';XO_L^:A::]::Q-XT^"J?"F3Q7J%E;6>H6 MDOAN\'Q@^%WQ:\,KHE])>PW]T]GX;M=;6]TRP^RZQ;6AOK6]Y7X ?!WXN_"9 M/$D/Q0_:N^+7[3<.JQ:+#X?/Q4\#_L_^$;KP@FEC45O9+&Z^!OPD^%K:U[DDFTC4=*U)";?4("?QK_X*_6?QB^.G M[0/PO_X)Y^#OVY+#X5^!?VQ/#.M^)/C_ /#;6OAY\(SX?^$O[(GPKTRQC^(W MB;6?'%YJ?ASXEZM=_M ?$^Z\&_!WPYX0;Q'I=AXATCQ%\2H%O;?1/#FH/'Z+ M\,?&?@[]A7_@H9X#TJT^*7PQ\7? [_@ICX=\%> _'5]\.[GPCX?\*>#_ /@I M'\'_ !#HVB^+]/^'>@>)M8L_ /A[]L/X+>%6\/#3-,N=;MK/XH?!OPOI=QJ M<^H>-(+BY /W]HI 00".A ([<'V/-+0 4444 %%%% !1110 4444 %%%% !7 MY0_M4?#C3(/^"DW_ 3$^*TVO>--1UO4/B'^T9X!LO#U_P"+=6?P%X?T*/\ M8Y^.6N:GJA=:7IE[=Z=?WFGV-U?:1-<7&E7ES:6\]UID]W:3:?=3:?<2Q/-92W-C<7% MG<2VKQ/-:3S6TK-!+)&P!_+KXI\4ZE\*_#_QE7]FWXH_L]?M%_&']I:+_@K' M+.OPU^ U[\-OVLO@3\1],\+?M%_%:T\8ZEXC/BC6/BTB> ?'>D>#OV;_ !+H MWBKP?X:.H>(_$?PDG\$2:1"NGZ1XK^^OV(8O@39_MD:O9_L7_P#"MO\ AG"3 M_@GY^S9J'CI?@_)H$GA1_B5/X_\ '47PFO\ Q8/#;-IW_"R=2^$'O"UKJ^K7NOZK;>'-$TO0K?4M0JN #I*\'^(&L?M!VMYX@M_!?P_P#@YK7A5-/F_LW5/$_Q>\<> M&?$%P&TG?=F]T+2?@=XNTRS,-\;B&W6W\27_ -JM8X;B1K2:=[6#WBLW6/\ MD$ZG_P!@^^_]))J /Q4_X-P?^4*/[!/_ &3CQO\ ^KL^*.?U_P CI7[>U^(7 M_!N!_P H4/V"?^R<>./_ %=GQ1K]O: "BBB@ HHHH **** "BBB@ HI"0,9( M&2 ,D#)/0#/4GL.IKY@_:-_;3_92_9'TVSU']H_X^_#+X23:M$9?#GAWQ3XF MLT\=>,G$I@%GX#^'.G'4/B!X^U2293#;Z3X-\,:YJ5U-B&WM992%H ^H*:65 M>I&<$@=6('7"C)..^ :_*5_VX/VN_CZTEC^Q3^P1\0(O#UTD\-G^T!^WIJVJ M_L>_"L&11)8ZOX=^#LWAGQQ^UCXWM'AQ<1VFL_"'X3Z=?H\4<7BJV$IN(E7] M@7]HWX\.E]^W-^WA\7/'.AW1$]Y^S_\ L=6^K?L1_ 01WD*KJ.B:UXF\#>+O M$W[57C[3AC[(?[<_:&T;1=2MO-DN?"-J;E[:, ^A_P!H'_@H?^QU^S-XCM/ M/Q1^-OA]_BWJAV:%\"?ASIOB/XS_ +0?B&5XO,@70_@/\']&\'8? MA?\ MXZ/\-_C)_P4Z\2>%?!FB>*+'Q#X?_9XB\6ZGM^+-9U MK5[V9FGN[V>9FD;U#QK\,?AQ\2(+"U^(7@'P5XZMM+EN)],M_&/A/P_XI@T^ M>Z6)+F:QAU[3=0CLY;A(85GDMEB>98HUD9A&@ !_*S^W%X0\)?&3PU^RKH7Q M2_X+ :E^U_XW\7_\%$/V#/"MS\&?V?/B;\ /V?\ X:6N@^*OVG/!&G>(-7\" M^!?V=;Z^^/UCK?A72+FZU3PUXPUSX]>+/$O@R]M+;Q)I^L6FI:?'?1?T ?!7 M_@FU^PE^S]K:^+?A=^RU\(=+\?+=-=M\5/$OAF/XD_&2YN=Q/VC4/C)\3IO& M7Q1U&1Y?WK-O)->[Z+^SC^S]X\/? [X/:%K>DW<%_I>L M:/\ "_P)I>J:;>VTBRV]Y8:C8>'[>\L[J"15DAN+:>*:)U#QR*P!'M% #/+3 MN-W.[YR7 ;U 8D*>OW0,9.*?110 4444 %%%% !1110 45X=^TE^T=\&_P!D M?X(_$']HK]H#QE;> /A#\+])M]:\:>*[FPU75ETRRO-4L-$L4@TK0[+4=9U6 M^U#5]4T_3=.TS2K"\U"_O;N&VM+::5PM>PZ3JVF:]I>G:WHNH66K:/J]A9ZI MI6J:=6D\-S:W,+O%/!+'+&[(ZL0#0I" P MP1D?X'(/U!Y!Z@\CFEHR,XR,^G?\J /S,^.__!/_ %*W^)OB']JK]A?XB6'[ M*'[6>O>7>?$";_A'KCQ)^SC^U.UBZSVFC?M6_!;3=1T6W\3ZNZK-IFE?';P' M?>%/CSX/M+Z00>+/$^A6_P#PB-WL?LY_\% M-\9?$FP_9;_:K^'E[^R/^V@U MGJ=QIOPB\8:W;ZU\/?CKI>A*LFH^//V2?C*MMIOA[X\>#?L3Q:KJ7ARWM/#_ M ,9/ $#SVOQ'^&GAW['_ &A=_HR64,%+*&/121N/T&,- O-*\7?#[Q M]X.?!6MZ%XJT*X9I--U6 /*L@![R"" 000>A!R#]"*6OQI3XC?M@ M?\$U1+;?'BX^)'[=7["VELK6_P"TEHNA3^*?VS/V9?#4!2$_\-'?#KPKHUO/ M^T_\,/#UD4N]0^._PFT.2_CGM;V"XLKJ&"\MYX(P#VFBO$OA;^TM^SG\<=7U[P]\%_C[\%/B[X@\ M*V.FZGXHT'X8?%7P'\0-9\-Z;K,D\.CZAK^F>$M?UB\T>QU:6UNH],N]0AMX M+Z2WG2UDE:&0+Y1\>?V^/V4_V:/&UG\./C%\3Y] \=WWANW\80>$]"^'OQ4^ M(>O#PQ=7E]I]KKEQIWPU\"^,)K/3[J_TZ]L;2:\%N+J]@:T@#SM&C@'V)4$E MS;Q306\D\,<]SYOV>%Y$66?R5#S&&-F#RB)"&E**PC4AGV@@UQGPT^(_A?XM M^ _#/Q)\%GQ&WA;Q=IBZOHA\6>"/&WPX\1M9/-- IU7P/\1O#WA3QOX'=*U 1^7.;40S0R2?R'_MA?M9?M!?MF?M<>)OVK/V.O@/^V=XGTO_ M ()2:BNB?L[V.C_!N[^'_@;XH?M#6.O0:U^WWX-^.US\3M2\ ^+=$T-_V=M MB_9U\+^#-/T#6/&EOXU\4ZUXCM=&GNYO#^DZJ ?V54F020""1C(SR,],CMGM MFOC75_B)\4OVJOV8_A%\6_V$?B_\)/ EM\;-#\"_$+0_B;\7/A7X@^,FF67P MF\:^%YM;,^B^ _"WQ2^&22?$.V>^T:&"'Q%XLFT#2[NTUJQUG2KVYCCCCZO] MFGX(?&'X067BV]^-G[6'Q4_:F\7^,KG1KB:\\;^#/@[\.?!/@A-'BU&#^S/A M?X$^$_@;PU)H.E:JM_')K!\8>*?B#K=[/IVGRC7(3'<+<@%?X]_MQ?L=_LN- M/;_M#?M._ KX.ZI#;Q7,?ASQ[\3_ EH7B_4(YX_-@71_!<^J-XOUNXN(OWE MM:Z1H=]^UGX+7'Q9^"OAM/B]>:U\.D\??##PLFNV_@) M/B(=5T"/7O">E)X@\5V"6WA0>)(KFRB74?$.FQ)I'VH2:G9Q&&:))[+X)?!O M3?B3KGQETWX3_#/3OB]XGM["T\2_%.Q\!>$[3XD>(;72M-M]'TNVUSQU!I"> M*=6@TW2+2TTO3X;[59X[/3;6VL;=8[:".-?3@, = !DDGCU)R3]2 M76/C?KNF_!7X=Z!%HLPWZOHNA?"'QG%J[.T-CXKL8XDN9N]_:5_8S^#/[6T_ MA.W^-]S\6-;\)>%(-:AD^&OA3X[?&3X6_#/QG)K,NF2K/\3/!GPM\;>#=-^) M/]D'32FB6/C$ZKI5A'J&IQG3YUO7V_5U% 'DGP2^ GP2_9L\!6'PM_9_^$WP M\^#'P[TRYNK^U\&?#/PCHG@WP\-3U#RCJ>L7&FZ'9V<-[K>K20Q3:OK=\+G5 MM6N$6XU&]NIQYE>M!5!) )ZD 9/U/4X[>G2EHH ***^#?\ @HS^USXD_8Y_ M9LNOB!\-_"6A^/?C=\0?B5\)/V??V??!'BS4+K1/"/B+XX?'KX@Z%\-/AZOC M+5+5H;ZS\%Z+JNO?\))XMDTZ6#4)]#TB[L;"ZM+V]MKJ$ ^\J*_F;_;(^.W_ M 4/_P""2_PGT']LC]IC_@I9\#?VD?"]CXJTO3?&O[)7C;]F7X7_ +/6B_$> MSO8YM:\9^#/V6/BEX2\02>/H_BMX8\+:?K^K?#71?B;>>+M/\:VVB26_B%;: M_F5)/VU_97_;D_9+_;:TGQ/K7[*WQ[^'/QPL?!/_ C8\9'P#KT6LS>$YO%U ME?ZAX>L_$4$:(^EW^H6VE:GMLYLRQSZ;?P2!9+610 ?5]%? OQZ_X*D_\$\_ MV7OB3JOP?_:#_;!^!/P@^)VAV.CZGJ_@?QUXWM-$\1:?8>(-/BU;1;JYL)H6 M:.'4M-FBO;1MQ,EO)')@!US];^&OBS\-O&'PMT3XV>%_&GA_7?A-XC\#6?Q+ MT+X@:;?I<>%]5\!:AH2^)K+Q99:FH$/B!\2/'^L6OA_P &>"_#'CZSU+Q#XCUJ M]BEFM=,TO3T@62>\GCAD:.$E"=A7AL*?I']I3]KO]F;]CSPCH7CS]I_XW?#O MX&^#O$WB*/PEH'B/XC^((?#VDZMXEETK4-;CT2RNIT=9M0?2=*U&_6 $VUG M/)GY,$ ^CJ*^6?V8_P!MO]DS]LVS\87_ .RQ^T!\,/CQ9?#^ZT2R\:7/PU\2 MP>(X?#5UXC@U*YT*#5G@C06LFJP:/JDMD&SYRV%U@@Q,*\K^//\ P5*_X)Y? MLO\ Q)U;X/?M!_M@_ CX0_$_0K'1]2U?P/XZ\;VFB>(M/L/$&G1:MHMU=6$T M+/'#J6FSPWUHVX^9;2QR8 <9 /OJBO//#OQ8^&_BWX6:-\;?#7C3P_K?PF\1 M>!;/XF:)\0-.OTN/"^J> ;_05\3V7BVSU-0(YM#N?#[KJ\-Z%"/8L)P,'%?$ MGPK_ ."O7_!,OXW_ !#\'_"?X2?MN_L\?$'XD^/]8MM \&^"O"_CZSU+Q#XC MUF[AEGMM-TO3XX%DGNYHH)72(E"=A7AL*0#V/X]?L!?L0?M2>+=/\??M(?LD M?LZ?'3QOI6A0>&-.\7_%?X/^!O'7B2S\.6MY=ZA::%#K7B'1KW45TFSOM0U" M[M-/-PUK:7%_?2VT<3WER9> ^'__ 2O_P"":WPJ\;>%?B5\,_V#_P!DCP%X M_P# ^N6/B7P=XT\(? 3X<:!XF\,>(=+E\_3=:T+6M-T&"^TS5-/G GLKZUFC MN+6=4F@D25$=?A#_ (*X?\%%]5_9W^-/[-/[(GAC]J[X0?L'1_'7PG\2?BS\ M5?VPOC'H.@^+'^&_PP^&^I^&_#MAX,^"O@WQ>Y\$>)OC3\3/%7B06EC=^-;; M4M \'>#]!\1^(?[!US4A806\7P@^.'[4_P"RY^T1^Q1HOQ$_;+M/^"AW[%W_ M 49N-;\&_"/XP>)_AK\*_AU\6/A9\3X?A%KOQN^&^LZ/K7P6T7P?X*^*'P6 M^+O@KPGXHM2=1\%V/BCPEKP\/7EMK5YHU[=6D@!^]W2BD4AE##HP!'T(R*6@ M HHHH **** "BBB@ HHHH **** "BBOD/XB?MA^#/ '[5/[/W[)I\&_$/7/& M/QWE\=8\9V7A?4['X8>!T\&_#+Q=\3+33=;\=:I:6N@ZWXO\5:=X.U5-)\%> M%;W5]=TO3;2Z\1>*XO#^ERZ#_P )" ?7E%?F,G_!3/P7I5[<>,/'/PM\9>#? MV;]=N_VD])^%GQ[EU?P]K=O\0-9_91T'Q_XI^*,,WPZTJ1O%GA?3=?\ #/PD M^*WB+X1ZC=S:G<>.]&^'^K7.JZ7X-FUGP?;>(_;?V=/VL=7^,'CC6_A9\3?@ MSXE^ ?Q.@^&'@/XZ>&/"'B7Q7X5\8R^)/A!\1=0UG1=+U9]0\*2M;Z+XR\)^ M(M#N/#?Q*\%W,=U;^&M6O]$ET+Q1XQT;5X-70 ^S*S=8_P"03J?_ &#[[_TD MFK2K,UE@-*U,<_\ (/OOX6(_X])CU Q^O7CK0!^*O_!N!_RA0_8)_P"R<>./ M_5V?%&OV]K\0O^#<#_E"A^P3_P!DX\/-<^"W@5/$^C^#=;U>ZT+3?$VJW7B+0O#VG:--J MEC;W=Y;R7UWK<45HEI;375U>&WLX(VEN%%?RU>+_ /@XS_X*K_#BP\1_%/QW M_P $Z?V?-'^#UGKGQ8^$]G;R_'K7HM1T_P"-7[-'@VU^*'[07AQ?&4EJNA>* M]>T+P7K=[I&G?#_2[.RO[KQQ\&?C+X5\-^(/%WBGP]?>'K _MRI"0 22 !U M). /J37XD? '_@LK:?M3_ OX.^+_ -E;]DW]H7]J[XO>/?A7X*\3>/=&^$GA MC_A _P!G3X3?$?6O#&BZOXK^'_BC]K#]H.7X8_"S59_"&LZA>Z+J=K\-KCXG M^,;633Y5NO"8O ;8^ ^-/VO_ (F_$KQE>^!/VG?^"JW[&7[!<5OXF'@[5_V= MOV%_$/AOX]_M.P:]J=S'I#I?B#^T'\9/AE\$_!$4KVR^*?BIX MX\.>!-$N;U8FF33M/O?$FHZ='JFJ7"*1::7IGVS4;M\1VMK-(RJ?@=?^"DWC M_P".0CM?V!OV+/CQ^TKIU]) -/\ CM\7;2X_8Y_91-E,9()-9LOB1\9]!;XO M?$328+A1]GOO@O\ L_?$?2]416>TUF.#%T.DT#]A#]B+]C*RUS]IRY^!OC_X M]_&?PC8VM_J/QP\=Z'\6?VX_VP-9NY;RWTZ23P9JOB*+XG?%.&XNKB]6:[\. M_"C3/#VA:?8)Z?L_?M@:9^T!XXUCP;IO[/O[4WPNCT;PTW MB"7Q7\=_@U/\)= O+D7]A:GPQIT'B;Q%_P )A>>(1!J*ZFT2^%%T:*Q@NQ+K M4=_"+!P#YD/[)'[?G[1"/-^UK^W5>?!?PC?LC7?P'_X)T^'9?@_:B"VN5DBT MSQ'^U?\ $Z#QA^T+XB6YA!AOM6^%FF?LZ7,Z.RV]M:J :^H?V=?V!_V0?V4] M2U/Q'\#?@3X-\+>/-=,S>)?BSK"ZK\0/C=XM-PN)CXQ^./Q(U/Q=\7/%AD)= MB->\9W\:M)(4C3>169^U#^T/\=O@SKOA[3?A/\ /AW\3M$O_ _?ZYXE\KK'@_X@^+]3B:UDEU6^U;2_"DFF6%G UN+BZU M22.P;V']G?XC^,/BK\*]%\:>/+/X/Z7XJU'4-=AU+2?@=\7[CXZ?#_2HK/6; MNWTVPM/B5<>!_AT^NZS#I*V1\111^$M-M=-UM[O3[-[^S@@O[@ ]P"@9P "> MI[GMDGJ3[DFEZ=:_)#Q=\:OV@-*^(K:7\0?^"E/_ 32^"7AN/XD76FZ;\/[ M#X72ZI\4-4T'3_&D49\$:EXM^)O[9.BZ3:^.Y= BL]!U6_TSX52)I^OZQ?-; M>&RUGIBR_?G[2#V,/P9\8SZK^T1J'[*NDP+H\NK?'C2K_P"$^D7W@?3!XATM M+OR-7^-WACQE\,])DU^)SX774_$7AW4'LWUA9]'%OKBZ=<1 'N(=&)"NK$=0 M&!([<@'(YKS/XT?&#P#^S_\ "7XE?&[XIZY%X:^'/PE\#>*/B-XXUV=#(FF> M%O!^CW>NZU<11;D-U>&RLI8;"QA8W-_?RVME:QR7%Q%&WPS^QOKG[,__ MC MQ=IWPZ_X*@>(_P!MOXH:AX4NQJ7P[\6?M5? /XIS^%]&TK7;*YUCQ-IGPC^! MOAOP/HWA^XM]0U'3-)U+Q ?#)33;2]LM%AEL+>^6WG_GB_X.P_BKX%\-^/?V M&/A4WP_@U/QE\1O$MSXR^(/Q!UNY'Q!T32_@%\&_$EKJVL^!K7]GJ?XR^ M% M\>WGBCQ+XE75-:BUZP\,Q^-]%T&'X<67CF[L]3\1:;H8!^[?_!*W]NKXZ?M/ MZ7\4_A7^V'\,]/\ @A^U-\/%\#_&6T^'D$36+:M^R[^TMI=WX\_9]\3O;7$[ M._BSPE;0^(O@M\7[2RB\C1/BA\.M5%P+8ZU9PM]Y:I^UK^RSHFMZ=X:UK]I+ MX!:1XBUC45T?2-!U3XS?#6PUK5-6?48M'73-.TJ[\417]]J#:M/#I:V5M;RW M1U&:*R$1NI$B/\%O[&7[57QM^$_[8W_!-?\ :"_9R\-_'_XI_LB:E\>_%7[ M_CGQ%XT_82_9P_8P\'VH_:L^*6@6VO?#CP[XE_9W^+7B?P+XZ71_CA;0_%S3 MM \4Z9HFH>%_B%HNO1:7XDOM)\;ZM96W];'_ TA_P $+OAE\4?$7A$?%S_@ MF#X#^,NF>/[SPYXKT"#6OV8_#?Q#M/B9HOBFYL[W2M*U\01>,M-\8_:H MI[:]_P")Q9^(3.'V:@9"0#]+_B]\:OA'\ ?!%[\2?C;\2?!7PI\ :;?:5IE_ MXR\?>(M-\+^&[/4-RN=7U6>WLX;G4M1FAL;*%Y0]Q=2)#&&=@#Y#\ M OVXOV3OVI/$FO\ A/\ 9[^.G@3XN:WX9T@:_K$'@J]OM4M8-$?51HL>K6^J MG3H='U'3IM3(M(+O2]0O89W(>%Y(3YM>Z_$;XE_#;X/^"=>^)'Q;^('@?X6_ M#GPO#;W/B;Q]\1O%6@>"?!7AVWO-0M=*M+C7?%/B:_TS0M(ANM5OK+3;>74+ MZW2?4+RULXF:YN(8W\>^$/[:'[''Q_\ %5QX&^ O[67[-/QM\;VVC7GB&Z\' M?"/X\_"_XD^*+;P_IUS8V5_KLWASP;XKUK5(-'L;S4]-M+S4VLDLK6YU"QMY MIXY;N!) #,^.G[:?P _9R\8:-X"^*&I_$W_A+M?\,R>,-,T3XYNM/T?XG?#CQQ\)?'5G#;:C=Z:3K_P\^)&A>&O M&OAN2XDLWN[*#7M#T^>]TN>SU2VCDL+VUGEYWXE_M#_ #X-ZGINC_%[XX?"' MX6ZOK%A-J>D:5\1?B?X)\"ZCJFFV]S]CGU#3K#Q1K^D7-]90W?\ HLMY:PS0 M1W'[AY5D^2NP\ ?$GX>?%;PY!XO^&'COP;\1O"=S=7MC;>)_ GBG0O&/AZXO M=-N&M=1M(=;\.:AJ>F2W5A=*UM>V\=VTUK.K0SI'("M 'QEIO[>.NZ[XQ@\) M^'?V$_V_=7M)O%(\,R>,=0^"O@/X?>$+6&'5ETK4O%-Q??%7XQ^!-6;PMI0W MZFU[;:'<:AKNE1-=^$=+\1-);PS_ %;\9?'/COX>> ]1\3_#CX+^,?CWXKMK MO3K6P^&_@?Q-\,_"&O:E'?7BVMSJ*Z[\6O&?@3P;9Z=H\3G4=3^T:]_:4EC% M*NCZ9JVH^3I\US3_ (N?"35-8U;0=+^)/P[U#7M"NWL=;T>P\:>%;O5M'OH[ MN2PDM-5TZVU66^TZZ2^AELWM[R"&9;N*2W9!,C(.^O[^QTRTFOM2O+2PL;<* M9[N]N(+2UA#R+$IFN+B2.&,-(Z(I=U!=E099@" ?+'[/WQ@_::^)7B3Q!:?& MG]D:Z_9S\*:?HMM6 MFMW?BJ>XNY89;.;0[ F"XF?\;O%O[:^F>,+31OVZ\-V'@CP'^S/\7Y)[2UM8],U&/Q'=>*;1+LW-[I MYT:TDLX;R]^I+&_LM3M(;[3KRUO[*X#-!=V5Q#=VLRJ[1LT5Q;R2PRA71D8H M[ .K*<,I M'&#GI@YZGCOP.?RYH _!GQCI?Q&_X*"?MD_!3]DC]HKPW\,-9^ M&?["NBZ5^U#^W+X:^'4OB'QC\%/'W[2GCY/$>F?L>?L]"?Q[H&@:[XBTGP7\ M.KO6OVEOB3H/B#0WL_[;G^#8NK!K"[M9)?-O^"=%G^WK\"OC#XN_X)A>(_CO M^SSX4\%_L>W'@_Q]\'K7Q9\ OC!\2/B9\:/V#?'>OZA<^ K'P%\3M=_:.\&Z M5:Q_!S4!J_[+^KZGK'P]\5ZYX%F\#^#=7UH^*X_$5@VH?.?[8W[&W[)WQY_; ME^//PA_8Y_X)S6'[1?[3EO?Z)\6OVUOC?X__ &YOVM?V3OV*+SPMX#\ :?:>%_"]]H6LZ]J\9U5=/ MA^EO^"2'P,_8]^%W[37QG\)7G[#OB']BW_@HK\$OAGIND>-/#?B3]IWXX_M2 M^$_&G[.'Q:\1QW?A[XH_L^_$SXI>-=7TCQ-\,?&7B[X?MIGB'[+X2\,^+_!7 MC'0)_"7BJVBNG9KL _U^)7A[P M1X#^(&KZ5I]G?QSZK967ASXE:3KWA&6?5K%9+%+[4M)OSIKNMY!:S21^2_!_ M ?X&_%3X5:MXHUKXF_M=?'7]I6X\0VFFV-AI/Q1\,?L[>$O#/A&/399Y#>>& M]*^!_P $?A;>'5M4$YAUF[U[5]>YN9(H(5+NJAI)%!9E4'<0#YCX3^/GP.\>^*3X M'\$?&3X5>,/&BZ+<>)&\(^%OB-X,\1>)QX=M+RWTZZUX^']&UN^U<:+;7]W: MV-QJIL_L$-Y._'/]C[0OCUXWT_QEK?QX_:W^'UM9:-IFB3^ M"_@=^TW\3O@GX*U2'3-0U#45OM0TOX=:EH>HC6;V34!;:GK&GZSI]_?:?9:? M82S?9;;RY/??A;\.M+^$W@+P]\/-%U[Q]XHTOPW!>06NN_%'XA^,_BOX\U!; MW4KW5)'\0_$'X@ZSX@\8^(YHIKZ2VLY]:UB]ELM-AL]+M6BL+&U@B\U^-?[7 MO[*7[-M[8Z7^T'^TM\!?@CK&JZ1-K^CZ'\5_BWX#\ Z]K6BV][_9LVJ:)H?B M?7=-U?6;&/42-/:YTNRNX_MQ%F&-P?+KN/@_\;?A%^T#X)L_B3\$/B3X*^*_ M@#4+_5=+LO&/@#Q#IWBCPY=ZCH=Z^FZQ8P:MI4UQ9RW6F7\4EG?0K(7MKA&B ME"NI /E'PE_P2V_8)\&>,]"^(FF_LX>$-5\=>&?$MGXST#Q=XWUCQU\2?$6 MD^+=-U*+5](\366J_$7Q;XJNH=>T2_@@ET'50YO="2&*VTB:RM8U@'SM^TG_ M ,$N[-?$7C#XS_L5Q?"'X?\ CKQMXBM?'?QD_9;^-?@'2_'?["?[5WBW3+A- M1M?$OQ4^%0T?4YOA+\;&U&VM+K3OVF/@UIUKXSBU");[XA^$OBK;I'90_1>M M?\%0?V'-"\>:G\,I_CA#JGCK1/%MWX'UWP[X3^'?Q?\ &]YH/B>QU_\ X1>Z MTW7I?!GP\UZRT01Z\)-.%]JEU::9+-!R06MQ-%]??%'XF^%/@[X"\0_$ MKQN/%!\+>%XK.;5AX,\ ^/?BAXF*7VIV>D6XTKP'\,?#7B_QUX@D^VW]OY\. M@>'-3EL[/[1J5XD&FV=Y=P 'P?\ L5_M9? ?QAXKUO\ 9UUCX%P?L1_M?>'] M);Q'X_\ V4_%OAWPCX:US6-(AD6VOOB1\&?&?@VPL? O[2/P=?44D@M?B=\- MKO4'TS_1;/X@^'? 7B*9M!B_2PHKX;+<@8VR.H(['"L!^/>ORW\97'[''_!4 M."'X3^*_@U^TX+CP8FH_$/X6?'#Q7^S%^U?^ROKOPP\6:+?Z=IEOX\^ ?[1? MCGX%[;6+*3YM\:?MH_M9 M_P#!+:/Q)X>_;1^&?QG_ &V_V5_"'A%/$W@W]N?X$?#OPN/B9X8T9=6N--3P M9^V)\.G\2>$?!5IXAT&SA6[U+]HKX>W7ASX>ZKH[6>N>/O GP_N9=3U5P#]M M/'&E^)]:\%>+]&\$>)X/!/C/5?"^OZ;X0\9W6@V_BNV\(^*+[2;NU\/^*+GP MQ>W=A:>)(/#^K2VFK2Z#=W]E;ZNEH=/GO+:*X:9/P9_9N_X)]_\ !4S]D;X/ M^!_@'\,?^"E?[']GX>\-S>(-0M[[QA^P)XEUWQUXU\7>,/%&J^,?&_CGQ5KU M]^U[;7WBGQKXT\8Z_JNO^)-96VC:_P!5OG"6\$:PV\?[)_ ?X\0?M!?!;0OC M3X>^'OC'PAI?BO3;[6O"GAWQ=KWPFUS5/$6AHKR^'O$&D^(_@U\2OB]\.-4\ M.^-+/[-J/AO5=&\;ZIYVFWT$M]!I]V);.+^2']B+]G+2?^"D?[.OAW]JO]I_ M_@F!XD_;A^.W[4^O^)+WXG?M6?%C]JGX/?#Y/A=<0_$?Q)X/O_A]\ _#>A?$ M?Q#\2?@7X'_9RTJQE\/>&O#FA^$?"/Q ;QKX?U"\U31K*XN['5(@#^E#_@F? M^QW\3/V'/V>=?^"?Q+^,_AGXS2WWQM^+WQ3\(OX&^%\_P?\ /PR\+?%CQ,? M&]S\*? ?@:[\:>/[O2O!_A_QIJOC#6M#M;GQ+=KI5KXE&@:?%;Z5I%C$/T*K M\1?^"7WQ,_:D^*W_ 3]\8^&OAW\8/"'Q,\?_ []J?\ :/\ V9/@?^TU^T-H MOB7XDZ+\:?@1\ _V@=;^'_@WXI^-K'X?^*?A]K/CCQ+>?#S2Y_# UFP\6:,O MB/Q-X<37];U>^>[U&ZO?T'^ WPS_ &N/"WC'6O$_[17[47@#XPZ'J'AS^S=) M^'GPR_9JM/@AX7\/Z])J&GW3^(?[;UGXM?&'QUK@..O'7@#!P023C!YSQUKY/^/O M[%'P#_:>\1Z;XA^->G_$SQ7#I6@V_AVU\':=\?OCWX%^&%Q9P:EJ&J276M_" MOX=?$KPC\/O%.L7DVH&VOM9\4^'M9U*YTVSTW3'N/L&GV]NOMOPG^$WPW^!G MP\\,_"CX1^#M#\ ?#OP=:W-GX:\(^'+4V>CZ3!>ZC>:O??9H7DFE::_U;4+_ M %.^N9YIKJ]U"\NKRZFEN)Y)& /E33O^"FO["OB'XD:1\)? _P"T5X0^*?CW M6?%EIX(M]$^"VE^,OC8ECXFO-:'AY;#Q#K'PE\,>,] \*0VFK%H-7U3Q1JVC MZ3H<$-W?ZS?6.GV=U=1?17QU\??$WX<^!7\0?"3X&>)/VA/&+ZQI>FV_@+PU MXX^&_P /)X[&]:?[=XAU'Q-\4/$/A[0;;2-'2%/M<%B^K:]=275LFFZ+>(+J M:U]T@BM+>!0D-M:HMM;Q("6"1V\ CA5/ M?VKO'=WXAN_VA?V>?A?\!- @L-,/A&S\*?M$WGQP\9ZOJ!_V;_AAXU^(KZO;O>-K&J2?$SXOZMXZ\,"VU-9K1++2 MX?A"ATI+-C)?:F]T[)]E44 <1X'\(ZGX6\ ^'?!GB3QWXO\ B9JVD>'K71-9 M^(7C ^'-,\9^,+R.V,%[XAUO_A7WA_P5X8T_6=1=Y+B4>%/#GAW3;.4H-,L+ M)8H\?EQ\D^._A[X^T;XD_&/Q'XO\=:PFD^*M#T^;Q%X,-#DU+0 M]2N84O5NK?\ 7ZB@#\"_BE^Q]_P5Q_;6\"R?LJ_MJ?%K]A'P/^RSXKDL-(^. M?Q _9;T'X[WG[0_QP^'MA>6TNN>!-'T'XFPV7@+X#Q?%73K>72/'7B'0_$/C MW4]!TW4M1T_PG$T$V7_=;P]X7\.^$]/@TOPUHFE:%IUK:6-A;V>E6%K8P166 MEVJ66FVH6VBBW0V-G'':VJR%C% BHI SG>HH P[[PQX\U'0=%O[J145 M[F]TG3KNX=8UVQJ\]Q;2RLJ+\J N0J\* .*U([2VAM4LHK>".SC@%M':QPQ) M;);JGE+ D"H(5A$?[L1*@C"?(%"\58HH YZU\)>%K*>&ZL_#F@VMS;N)+>XM MM&TR">!U!57AFAM$DB=5) :-E8 D X)K1U'2=+U>*.#5=.L-2ABD$L<-_9VU M[%'*%9!(D=U%*B2;'9-ZJ&VLRYPQ!T** ,S3=%TC1A,NDZ7IVF+<%&G&GV%I M8B9HPPC:46D,(E*!V"%]Q4,P7 )S5OO#'AS4[E[S4=!T6^NY%17N;S2=.N[A MUC79&KSW%M+*P1?E0,Y"KPH XK=HH KQVMM%:I91V\$=G' +:.U2&-+9+=8_ M*6!(%00K"(_W8B5!&$^0*%XK&M?"7A>RN(;JS\.:#:W-NXDM[BVT;3+>>!U! M57AFAM$DB8*2H:-E8 D X)KH:* /S4_;E_8A^(7QR^(7P4_:B_9C^*'A'X.? MM;_L[Z;XZ\*>$]6^)G@2?XE?!;XL?"?XEMH-WXZ^"?QK\&Z9JV@>(KCPIK&M M>%O#GB+0?%/A76[3Q/X'U_39-2TB*[^WW,2^4_!7]BK]LCXH?M(_!G]I_P#X M*+?&/]GSQ%>?LNVOC&7]FS]G7]D7X??$#P5\$_"?C_QWX7N_ FO_ !H\>:]\ M5?$_B+QGX^\<6G@+5=8\(>"=!-GH_A3P):ZKJFL:7'=:U?RW"_L#10 < M # 'H!1110 4444 %%%% !1110 4444 %%%% !7R-\=/@9XQ^(_[1G[$OQ8\ M/W.@1>&_V=_B;\8O&/CFWU2^O+;5[S2_'O[.'Q,^$VBQ>&[:WTV\M[^\C\3^ M+]*N-1BO;S3(H-'BO+N&:ZNH8K&?ZYHH _"G6_\ @FG\:_B3\.?#'[(/C:X^ M%GAG]FOX,7O[9VJ_#?XIZ)XD\3>)?B1XS3]IGX9_M!_"7X::)KGPQG\,>&=' M\)'X3>%OVDO%=SXPU,?$+Q3%XUUGP3X3ET6TTRU\3:W%X<^R?V,]>\?\ MQ ^)>J:GX@\"^ 7T&U\5>(+SP_9>#O!<6FZMJ&@:1I&IW>N^(;R\UFWT[2?T M-HH *^>_B+^SE\)O'%_XB\7>)-$UV[UW4]/E-Y MA>+],TBW"VUO$CK:Z? )F5I9M\\DDK_0E9NL?\@G4_\ L'WW_I)-0!^*G_!N M#_RA1_8)_P"R<>-_T^-GQ1K]O:_$+_@W _Y0H?L$_P#9./''_J[/BC7[>T % M%%% 'XR?\' VG^--?_X),_M5>$_AO\,OB]\6/B)XLT_X;:7X"\+?!+P)KWQ# M\:6_C/3_ (N>!/%7AOQ)+H'ANQU/4U\.>%]4\-0:UXBOXK"Z6UL+4H8)&G13 M_(1^T]\1/!?[1_\ P2T^#G[(5]_P0>_X*?2?M8?!_P"%$G@'P!\9?&'P8^-$ MW@/X=?$7QOXOM/&WQ@^.%MK^@Z0^O>.=<\>^.#K7CG7M'UOX0V%[JEUXGUO0 M8]8TJU+WMY_I(D ]?T)!'T(P1^';BDVCU;_OM_\ XJ@#\P_^"-'PB\+?!G_@ MF1^QEX3T'X)ZS\ M9N/@3\/=?^)/P]\4>$K[P3XMMOB_J7AC2X/B?K_BKPYJ MN-3L/$'BGQ;I]_KU\=0BM;VYCOK>ZN;*REF:TA] U/\ X)8?\$[]<\<^*?B5 MK_['_P #O$/C;QIXFU[QIXDU_P 0^#XM>NM2\6^*-6.M^(O$I@UBYO;&TUS6 M]3/VG4]3T^TL[N\PL,TK6ZK"/OX#''^?\^]% ' ?$[X5_#?XT> O$'PM^+'@ M?PO\1?ASXKM;6R\2^"/&.C6>O>&-=M+&_L]4L[;5-'OXY;.\AMM1T^QO8(YH MV6.YM+>90'B4CR#X+_L3?L=?LY:Z?%?P$_97_9X^#?B]]*U'0I_&7PT^#G@# MP;XRNM$U>]M=2U72+WQ;H6@V?B.]TS4;^QL+N]L;O5)[:YGL+&2:)FL[;ROI MZB@#P/XM_LI_LO?'[6M$\2?';]F_X"_&GQ%X9L9-,\-Z_P#%GX/_ \^(^M> M'M.FODU.6PT35/&/AW6;W2K*74HX]0DM+&:"WDOHTNWC:=%D'H?P\^&/PW^$ M?AN'P;\*OA_X(^&GA&WO+[48/"WP_P#"?A_P7XIZ#XATK3];T;4(X;B*[BCOM* MU2VN["\2*Z@AN(TN;>54GABF4"2-&7&"W\&>"O"7A.WMH M);:V@\,^&=#T"&WMIYOM,]O#%I%A9)%#-^#OB M'\*OBKX5BGL]5U;X5_%;PC?3:#XEF\-:EI?BOPY?0:1XK\.7CW^D-I^H?HG1 M0!^)?A7]C']O_P#:<^/7P!^)7_!1SQK^R9X6^$7[*GQ*MOCW\,?V??V,HOBQ MJ^E?$_\ :(T>PU32? WQ1^-7Q ^,6B>'=732/A=#K&K:UX,\!>$M%5-2\67E MEX@\4^([M-(MM*D_5VY^!/P4O=3GUJ\^$?PPO-8NK^35;K5KKX?>#KG4[G5) M;DWDNI7&H3Z))>3ZA+=DW4E[+,]U)&/'7@W7HH(-<\)^,M TCQ1X9UB&VN[>_MHM5T'7;._TG48K>^M+6]AC MO+.=(KNV@N8PLT,;KYM\.OV9/V"M>FTB\GM;J[TJ76/#'AW2]1DTVZN;&RN+FQ>Y:UGGL[666)Y+>%D]QH MH ^=OC+^R#^R9^T;K.C>(_VA/V7OV=OCOXA\.Z7<:)X?UWXR_!/X:_%#6="T M6[O/[0NM(T;5/&_AG7+[3-+N=0_TZXL+*>"TFO/])DB:;YZ] ^%/P:^$'P'\ M'VWP]^!WPI^&WP:\ V5]J6J6?@?X4^!O#'P[\'VFIZS=M?ZQJ-MX9\(:7H^B MP7VJWSO>:E=Q627%]=LUQ=22S,7/I-% 'RGXA_82_8B\7>)9_&?BS]CK]ECQ M3XON=?N?%<_BKQ%^SU\(M9\22^*+S4EUF[\22Z[J'@Z?59=>NM71-4N=8ENW MU&?442^EN6NE$M>\?$+X;_#SXM^#=;^'7Q6\!^#/B;\/O$T5M!XD\"_$'POH MGC/P=X@@L[^UU6TAUOPSXCL=2T758K74[&RU&VCOK*=(+^TM;R(+<6\4B=I1 M0!\L_!W]A[]CK]GKQQJ/Q)^ _P"R_P# ?X,^.=6TK4="O_$WPN^%WA#P)J<^ MB:O>Z?J.J:1YOAG2]-CBTS4+_2M.O;NQ@BBMI[NSM[B2,RQAJ=\?OV)?V2OV MIM4TK7OVAOV>OA5\7?$.@:-/X>\/^(_&_A.PU;Q'X>T>YU :M+9>'_$!$6LZ M&AU15U!)-*OK2>*]47,4J2@-7U)10!_/UX>^ WQX_P""2_[3/[07CK]D[]C? MQ%^U-^Q-^UE??#_XA:_\,OV?_%/@30_CQ^S7\9/ 'P_TCX9ZL-(\*?&3QUX3 MT;XL?"OXG:5HVD>(4DTOQK:>*_!7BG^W8KO3;K09K"63E?V0/^"67AWXZ_M; M_'S_ (*"?MG_ +#?PA^!J_$;1O#7@_X'?LM>,[KPK\;O&_A5M&^(NN_%CQ;^ MT7\8/%5AJGBGP-HWQJ^)OC/6[<:9X7^'&H-IW@+P?HUEI.I:CJ.M7-]*W]%S M*K##*&'HP!'Y&E & .@' 'X4 <7\0OAO\._BYX-USX<_%;P%X,^)WP^\3 M16T'B3P)\0O"^A^-/!OB""SO[75;.'6_#'B2QU+1-5BM=4L;+4K:._L9T@O[ M.UNXE2XMXI$XOX9_LX?L^?!:]NM2^#WP+^#GPIU"^MWM;V]^&WPN\"^!+N\M M9/LV^WNKKPKH&DW%Q _V.TW0S2/&WV6WW*?(BV>T44 8]]X>T'4[VSU+4=%T MF_U#3RAL;Z]TVQN[RR,^%4FC6>IZM^R#\9=9C^TWG_" M4_#+2+_X2>,]3XF>*O@SH'Q4TGP[\ M3O WQ4\/R6\5U\>O@@FE^#/BA:W4TVKZA9^,9-:MK?\ MV\7:?=:KX6\2:98 MQB6\U'0-:L;2(ND8DN;S3+NVMT,DC+&@>:5%+NRHH.YF"@D?SB_![]F/Q;?? ML:_L0_L^?M?_ /!%#XF_';XD?LA_L[_#OX0Z3X]3XQ_L(-+H6O\ A[P!HW@W MQ??_ \\8?\ #6GAOQOI>A^()-*694+:1-<1):SW6G07D*LH!^C/_!)[Q[J. MK?L^?$3X-:E\,_@M\([7]CS]I'XQ_L>:#X5^ 6E^)M!^%\GA_P"!]SH%CIFM MZ%I'C+5]=\0V=QK2ZW->ZL=4UC4[Z^U-KK5+Z_O;^^N[R?\ 4$$$9!!!Z$'( M/XBOYZ?V!O\ @E3XH\*>!?C]K7C'7/VV/V'O$'Q$_;$^/OQ6^'GP]^''[:VN M:Q/I/PF\7WGA?_A7\WC;PQHOQ+^/7P'UKQF]GI=\-:UBZMO$?BG4!Y,?B;7M M6\FR\C[UG_9,_;9\*SVP^%W_ 4Y^)^JZ=:^6(=*_:7_ &:_V;/C/;D [WCN MM8^%7A;]F/Q?>1.^!NG\1O=K$9(UN]YAE@ /TBHK\W0/^"MGA"\VAO\ @GK\ M?M+M4*B1Q^TC^REK>H)#%A7=$_X:XT.WO+EL;U0QV2RH=ODQ7 %DEO\ M9?M MM^%Y;IOB?_P3%^)VJV%GN:XU3]FS]I?]FGXRVWEJP3S+/2/BIXI_9F\87XR6 M9(+;PV]Z\(5OLHE,D,8!^D=%?FW%_P %/_@WH-O-"_BQ\/X@V'*SOXI%JRIN$^'B,G=^!?\ @IQ_ MP3T^(TT5CX8_;0_9K;7)IH[=/"OB#XN^#O!/C/SI6"1Q/X+\(],M-:\/ZMINNZ1?QB:QU71;ZUU?3;N)@ M"LMM?Z;+=6D\;!@5DBF=&!R"16J70$ LH8X(4D!CGI\IP?TH =1110 44F1Z MC\Q2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 444C=".F<#.<$9(!(/J,\>_2@!<_7\C2 @]"#P#P0>#T/'8X./7%?SZ MWWQ>^.7[+\WQ"^-WQ;\#_$'Q/XZ^,6J_\%$M<_9S\7Z/^VG\0?C#\,CK'PS\ M&_';X\_!;X9^(?V8X-?T[X(^#?"UY\ /@Y+;^%->\(W?B_5--\6^'M5TOQC: M>#O$7B:&]F^E_P!DG5_'WPX_:7^$OPDN?C'\4?C1X3^-W_!/[2/VC_&VN?%# MQOJWCTP?&;PU\0OAQX7U#QAX.FU2>Z@\#:)\5]*^*>IW5W\/O"CZ1\-])/@7 M2)? WA30\:\]^ ?KI6;K'_()U/\ [!]]_P"DDU:5?/?Q%^,^J>%M0\1>';?X M(_&_Q9!8Z?*$\1^$_#7A6_\ #=]]IT@79:QO=1\RBU>8VET)=,MRMW!/ M%&)45)I #\QO^#<#_E"A^P3_ -DX\//A5\,?BEIAT;XF?#S MP-\0](9&C;2_'7A'P[XPTYXW656C>R\2:;J=LR,LTRLIC(*RR*1AV![ZB@#\ M\?$/_!)[_@G3KNHMK&G_ +)7PG^'6M._FOKOP.T_6/V>M?,I !G&N_ C6?AQ MJBW#89C.MT)2\DKEB\TS29LG_!.+3]"NTNOA)^VC_P %"_@ZENNVQT^Q_:K\ M0_&[0[-8U MX(]"_:ST']H73WM(0J1K:N/+,.Y,AB''Z044 ?F]'^SS_ ,%& M?!]Y->>"/^"B/@SXAVT9+V^D?M,?L7_#[Q*]T#(/W-UX@_9O^(W[,^)_@'7]!UJ]TC7K2VNM'\8>%M M&U I07"6[6\L6R1C0!_--^W;\$?@/X$_8<_;=OO%G_! M_@7XQT;]ESX M]R^"OC?\']#_ &.OBYX,\#>*$^#_ (NNM/\ 'T_B'P7\3O#/Q5\(:?X%UR.V MU63Q+;_#!KK2;:P?5_(M9[4V8_8#X/\ _!5/]BWPE\*_A'HGQ>^(_CCX!:R/ MAM\/X;MOVE?@-^T%^S_I(N!X1T96FC\:?%SX8>%? ^HVMR0;FWU+3_%%Y875 MNZW,-W+$WF5J?$'_ ()8V/Q6\!^-_A?\1?V[?^"A_BWX?_$GPCXE\!^.O"NI M_'7X>KIOB7P?XQT>]T#Q-H%_]C^!UK=+9:QH^HWMA=?9;BWG$-P_DS1/M=?T MU\->&M,\*>'-!\*Z4L_]D^'-#TKP]IT=S,T\O]G:/IUOI=FEP^$2>3[):Q": M0QJ)'W/M7=@ 'E_PK_:9_9S^.:E_@I\>_@M\8$"ER_PN^*G@/X@*%"[R2/"> MOZLZX7YF#*I4=0*]L\Q,9)*CIEU9!_X^%KY.^*'[!7[$OQKN;K4/BS^R3^SA M\0=8N\E_$/B?X+_#S4?%$4A8L9K3Q2?#\?B2RN=Q+"YL]5@N%?YEE#&K=E),*P?#7Q;X_\<_"= M88,D16K^ GM N8F@:$F.@#])00>001Z@@_RI:_-R3]D[]MSP?/;?\*H_X*9_ M$36].LT"P:+^U+^S7^SW\;;,J/F\JYUWX1:+^RUXYNU+?)Y][XHO+P(3NN)& M"N&IK/\ P5I\$3W$E_X#_8!_:*TRW8%7\.?$/]H3]D_Q#=Q9*DVVB>)/ W[5 MWAU;HC#B*X\8VEMN)C-RH D(!^DM%?FNG[;/[3/@RS>?XT?\$ROVJM+2.0I) MKGP$\;?LW?M*>&PJ8\Z>'3M#^+G@3XM7, !WPK%\)3>3KPEH)MT*S/\ \%7_ M -C#0'M+7XM^+/BE^S?J5P%\ZT_:A_9O_:)_9YL+)VP=L_B[XH?"_0/ ,J8; M=]IL?%UY9% 95NFB^>@#](J*\'^%7[4G[-/QV('P2_:$^"'Q@)7?CX7_ !9\ M ^/G VAB&B\+>(-5F1E!&])(D=#PP!KW7S$P225 X)=60?FX7_\ 7Q0 ^BOD M_P"/?[;?[.O[-7C;P1\-OBIXD\=#Q_\ $;POXN\;>#_!OPV^!?QX^.?B/5/" M'@/5/#&B>+_$DVD_ [X:_$2\TC1M"U?QIX6TZ[U#6HM.MVN]+/&<7 MAGQ%XR/AC3_&/Q7^!O@SP;%K3^%_"7B36H+&]UZUFN;+1KYK=97BV$ ^]**0 M$$ CD$ @^QY%+0 4444 %%%% !1110 4444 %%%% !00#P>?_K'(/U!Y!['F MBB@#Y3\$_L2?LQ?#WX@3_$KPK\,+>T\0FY^)%[I&F:CXH\;^(? /@R_^,5^V MI_%C4?AM\*_$?B;5OAA\,-2^)=]+=7'CS4/AYX/\,WGBHZCJ\>L374.LZO%> M[WP,_9+^ ?[-]YJ^H_"'P3=>'[[5_#OAGP8;O5_&?CWQS<:)X"\%S:O<^#OA MOX,E\?\ BCQ2_@/X8>$KC7M8G\,?#7P4V@>!]!FU&ZETS0;9Y 5^CJ* "LS6 M54Z5J9*@G^S[[G S_P >DPZ_3CZ5IUFZQ_R"=3_[!]]_Z234 ?BI_P &X'_* M%#]@G_LG'CC_ -79\4:_;VOQ"_X-P/\ E"A^P3_V3CQQ_P"KL^*-?M[0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% #656X958>C '^8-!120>>.,!F"XQC!0':1CL13J* /E3X MI?L+?L7?&ZXNK[XO?LG_ +.7Q)U6Z!WZ[XQ^"WPZUOQ%$Y;=YUKXDNO#K:_9 M7 .2MS9ZG!<*22LHR<^"#_@E=^S7X;M&@^"GB[]J?]FN8R&2-?@%^V!^TAX- M\.6[ @Q+#\-M8^(OBOX3>3 1^ZM9? 4MH%_=/ \(6-?TFHH _FO^*?P#_:2^ M%?\ P5=_98T/P-_P45\$#XUU+X?!=)\/ZKK]M^PU^V9!K^M>'_ M I=>*?&.L>'O#UYJKO/INDZEXC\076DVMQ;6-WK>I3H;RX_2+XP?LP_LU?M M"7&@WGQ]_9Y^!OQPN_"T&HVWABZ^,'PE\ _$NX\.6VKR6/_ (8_L)/#_A#3]9TFYGT^]O+":>P MO;>62SN[JU=V@N)4< ^IH_\ 5Q_[B_\ H(I] P!@#@ = /2B@ HHHH *** M* "BBB@ HHHH **** "BBB@"K?7UEI=E=ZEJ5Y:Z?I]A;7%[?7]]<0VEG96= MI"]Q=7=W=7#QP6UM;01R3W%Q-(D4,,;RRNJ(S#YS^ _[7/P,_:0O]5TOX6^( MM>N]1T[PQX9\>V=CXM^'_C_X<7GBGX:>-IM3M_!?Q3\"VWQ!\->&IO'7PQ\6 M7&C:K;Z#X\\*IJGAV^GLS%]MC>XLQ<]3^TM\.-;^,7[.OQZ^$GAK4(](\1?% M'X+_ !4^'6@ZO+,UO'I6M>./ ?B#POI6I27"P7+0)97^JV]R\RVUP8DC:00R M[=C?GY^R1H?Q.^(W[2?PO^+VO_!'XG? KPW\"OV#=,_9G\6:%\3M M_#(U?X MQ>)?B#\.?%6O:#X$CM;V[M_&'A3X7Z=\*)K5OB'HPG\"^(O^$ZTJ/P1K>L_9 M?$2:< ?KA6;K'_()U/\ [!]]_P"DDU:5>)^,OA9XZ\4ZQJM]I?[0WQ3\$:1J M<*01>%O#?ASX&WNDZ9']ACL[@6-]XN^$'B?Q([7..Q/_-;/BCZ"OV]R/?\ (_X5^%_PO_X( M*_!'X*> O#7PN^$G[<7_ 5<^&WP[\'V4NG^&O!7@']OSXE^!_"6B6UQ>W6I MWB:/X4\):3HWAO1(KW5+Z^U.YM-&TJPL?MU[=316T7FE:[W_ (&/^DCG_ M 6,_P#%D_QM_P#B* /V3R/?\C_A1D>_Y'_"OQL_X&/\ I(Y_P6,_\63_ M !M_^(H_X&/\ I(Y_P6,_\63_ !M_^(H _9/(]_R/^%&1[_D?\*_&S_AS M1X8_Z2.?\%C/_%D_QM_^(KYKL?\ @F"UQ^UWXF^"$G_!1O\ X*\?\(5I'[-_ M@?XI6A7_ (*,?&T:R?%?B'XL_$3P=J#2ZGYQ:33?[#\,:8MO8_9ECBN_M-P& M:2_Y'_"C(]_R/\ A7XV?\.:/#'_ $D<_P""QG_BR?XV_P#Q%'_# MFCPQ_P!)'/\ @L9_XLG^-O\ \10!^R>1[_D?\*,CW_(_X5^-G_#FCPQ_TD<_ MX+&?^+)_C;_\11_PYH\,?])'/^"QG_BR?XV__$4 ?LGD>_Y'_"C(]_R/^%?C M9_PYH\,?])'/^"QG_BR?XV__ !%'_#FCPQ_TD<_X+&?^+)_C;_\ $4 ?LGD> M_P"1_P *,CW_ "/^%?C9_P .:/#'_21S_@L9_P"+)_C;_P#$4?\ #FCPQ_TD M<_X+&?\ BR?XV_\ Q% '[)Y'O^1_PHR/?\C_ (5^-G_#FCPQ_P!)'/\ @L9_ MXLG^-O\ \11_PYH\,?\ 21S_ (+&?^+)_C;_ /$4 ?LGD>_Y'_"C(]_R/^%? MSU_LV?\ !+-/BMX#\6>(O%7_ 4<_P""O9U+1?C]^U!\-K/^S/\ @HU\;+"W M_P"$:^$7[17Q-^%WA'SHE>82ZC_PC'A'2O[6O"5:_P!2^U7SQQ-&/^DCG_!8S_P 63_&W_P"(H _9/(]_R/\ A1D>_P"1_P *_&S_ (&/^ MDCG_ 6,_P#%D_QM_P#B*/\ AS1X8_Z2.?\ !8S_ ,63_&W_ .(H _9/(]_R M/^%&1[_D?\*_&S_AS1X8_P"DCG_!8S_Q9/\ &W_XBC_AS1X8_P"DCG_!8S_Q M9/\ &W_XB@#]D\CW_(_X49'O^1_PK\;/^'-'AC_I(Y_P6,_\63_&W_XBC_AS M1X8_Z2.?\%C/_%D_QM_^(H _9/(]_P C_A1D>_Y'_"OQL_X&/^DCG_!8S M_P 63_&W_P"(H_X&/^DCG_!8S_P 63_&W_P"(H _9/(]_R/\ A1D>_P"1 M_P *_GR_:H_X)7Q?!S]F/]HGXM^#_P#@HY_P5\_X2WX7_ [XK?$+PQ_:W_!1 MOXUZCI7_ D'@WP-KGB+1_[2T]S"E[8?VAIUO]KM&EC6YM_,A,B!]Z^YVW_! M&SPS-;P2M_P4<_X+%[I((9&Q_P %)OC:HW/$CM@;3@;F..>F.!TH _9K(]_R M/^%&1[_D?\*_&S_AS1X8_P"DCG_!8S_Q9/\ &W_XBC_AS1X8_P"DCG_!8S_Q M9/\ &W_XB@#]D\CW_(_X49'O^1_PK\;/^'-'AC_I(Y_P6,_\63_&W_XBC_AS M1X8_Z2.?\%C/_%D_QM_^(H _9/(]_P C_A1D>_Y'_"OQL_X&/^DCG_!8S M_P 63_&W_P"(H_X&/^DCG_!8S_P 63_&W_P"(H _9/(]_R/\ A1D>_P"1 M_P *_&S_ (&/^DCG_ 6,_P#%D_QM_P#B*/\ AS1X8_Z2.?\ !8S_ ,63 M_&W_ .(H _9/(]_R/^%&1[_D?\*_&S_AS1X8_P"DCG_!8S_Q9/\ &W_XBOF[ MXO?\$OSX'^-/[*O@'1?^"C?_ 5X.@_&/Q[\4?#?C'[;_P %&/C;=7QTWPE\ M"?B!\0]&_LB[\Z(Z=<+XC\,Z:UU,D4IGL/M%HZE)R4 /Z),CW_(_X49'O^1_ MPK\;/^'-'AC_ *2.?\%C/_%D_P ;?_B*/^'-'AC_ *2.?\%C/_%D_P ;?_B* M /V3R/?\C_A1D>_Y'_"OQL_X&/^DCG_!8S_Q9/\;?_B*/^'-'AC_I(Y_P M6,_\63_&W_XB@#]D\CW_ "/^%&1[_D?\*_&S_AS1X8_Z2.?\%C/_ !9/\;?_ M (BC_AS1X8_Z2.?\%C/_ !9/\;?_ (B@#]D\CW_(_P"%&1[_ )'_ K\;/\ MAS1X8_Z2.?\ !8S_ ,63_&W_ .(H_P"'-'AC_I(Y_P %C/\ Q9/\;?\ XB@# M]D\CW_(_X49'O^1_PK\;/^'-'AC_ *2.?\%C/_%D_P ;?_B*/^'-'AC_ *2. M?\%C/_%D_P ;?_B* /V3R/?\C_A1D>_Y'_"OYV? /_!, ^)?VF?VB?A)J/\ MP4;_ ."O'_"*?"_P7^SUK_A?[-_P48^-L&JB_P#B79_%B7Q1_:5_YTC7T#2^ M#-%.G1/!&+,"[$3;;AT7Z3_X&/^DCG_!8S_Q9/\;?_B* /V3R/?\ (_X4 M9'O^1_PK\;/^'-'AC_I(Y_P6,_\ %D_QM_\ B*/^'-'AC_I(Y_P6,_\ %D_Q MM_\ B* /V3R/?\C_ (49'O\ D?\ "OQL_P"'-'AC_I(Y_P %C/\ Q9/\;?\ MXBC_ (&/^DCG_ 6,_P#%D_QM_P#B* /V3R/?\C_A1D>_Y'_"OQL_X M&/\ I(Y_P6,_\63_ !M_^(H_X&/\ I(Y_P6,_\63_ !M_^(H _9/(]_R/ M^%&1[_D?\*_&S_AS1X8_Z2.?\%C/_%D_QM_^(H_X&/^DCG_!8S_Q9/\;? M_B* /V3R/?\ (_X49'O^1_PK\:V_X(U>%UVD_P#!1O\ X+&$>9$&!_X*3_&_ M!5I$5A\H1N5)'RNI]&4\CYK_ &/O^"8#_'+]FWX4?%7QM_P4<_X*\?\ "5>, M= O=1UHZ+_P48^-FF:8;J#Q%KFF1FTL5DN4MXQ:6%L&1)"#('_Y'_"C(]_R/^%?C9_PYH\,?])'/^"QG_BR?XV__ !%'_#FC MPQ_TD<_X+&?^+)_C;_\ $4 ?LIG/K^((_G17QG^R5^QEI?[)#>/&TW]H_P#; M(^/_ /PGG_"-^&- T[4O$'B77K_3]#T/3; M_5+ZUM90#TFLY='TE=6DUY=,T]=;FT^'29=8%E:C59=+MKJXO;?39-1$7VQ[ M""\NKF[ALFF-M%%/$=UX@\<3^,/'/@_P3X,O%7B74)M'\'Z#KYTG7+G2^UT7]MG]GK7M$\'>,++QI#;_#_P 8 M?LWS_M5+\0]9C30/"?AOX1&]\+V.DZEXOGUF:RU3P]K&OS>([D:7H=WI9O5E M\*^++'4%L=3TN&QO #ZSHKX+\)_\%!/AS\3?@Q\'?C3\&?A)^T/\8;'XZ:I\ M4++P!X)\(_#6UT7QPVE_!_7/%6@^-O$GC"'XC^)O GA3X<:;;WGA62/2=)^( M'BSPWXRU[4=:T#PQI7A>X\87=YX?T[ZI^#7Q<\#?'OX4?#KXT_#35)=:\ ?% M/P9X>\>>$-3N+&ZTRZN_#_B;38-4TY[W2[Z.*^TR^2"X$-]IU[%'=6-Y%/:W M"++"PH ]+HHHH **** "BBB@ HKYC_:)_:\^"7[,&I_![P_\4->OT\5_'CXJ M^ OA#\,_"'AW2KG7_$FM:_X_\=>%?A];:[=V-J4BT+P)X9USQGX>_P"$P\;: M[K>"-5^'?QGE\%^%_BS M\-?@5XU^/=MX.TE/@OX.^+?Q;/AFW\#>$=3U34/%.G^-]5M;W5O''@;PYK/C MGPGX#\1_#GPCXH\7Z/X?\5>+M(UHM$ /L73M+TW2();;2M/L=,MI[[4M4 MGM]/M+>RAFU+6=0N=6U?4)8K:.*.2^U35+V[U+4;MU:XOK^ZN;RZDFN9Y97O MU\)?'+_@HM^S9^SO\-OBA\4?B7K'B.QT#X:_%J_^"=OIND:%_;OBCXC>/M'T MKPSJ.OV/PV\/:=>27FN:9X:N/$5QIOBS7]3.AZ+X1D\*^+]7\47^D>&=#?7) MO4_V@_VL_A'^S5K_ , _"GQ$N];F\3_M)?&KPI\"_ACX?\-:6FL:G>>)O%%[ M#8R>(=8A>[LX]%\">&9KO38_%/BJ[E^RZ?>ZWX=T2UBO_$/B30=)U ^FJ*1 M2&4,.C $9ZX(SS2T %%%% !1110 44=.M?*Z_ME_ >?]I[7/V1[#Q-=ZI\7/ M"/P>\5?&WQPNG:5=7/A+P-X5\)ZQ\/-*O='\3^+!MTNV\(8/!5@ MVHZ]I_A6ZM_$/B&UT33M<\*2^(0#Z:U/3--UO3=0T;6-/LM5TC5K*ZTW5-+U M*TM[_3M1T^^@>VO+&_L;N.:UO+.[MY9(+FUN8I8+B&1XIHWC=E-T M # ' X X '2OAKX:?M]?"[Q]>Q0^(? /QF^#.G:[\#_%G[2/PYUWXR># M=(\*:=\4O@EX$N]$M_&'C;PS;:;XK\0ZWX=NO#MMXK\&ZSJW@3XH:1\/_B19 M:!XPT#6)_"*6SZH-*U=/_;R^ NH?&/\ 9P_9]6[\3P_&3]I?X?7?Q,\.>!3H M0N;_ .'_ (:M?AWH:WXCU#3M8NM M#L+[P[H6MZ]IX!]HT5\J_ ?]J&3]H/6-8F\)_ WXNZ+\+;/7/B5X>T'XX>)] M0^#$7@+QK?\ PP^(.L?#75)?#F@Z#\6]?^*\&GZ[K_AW7KKPMJ'B3X<:!;ZE MHFF_VI=-IZ7^F1WGU50 4444 %%%% !115/4-0L-)L+W5-4O;33=-TVTN;_4 M-0O[F"SL;&QLX)+F[O+R[N9(K>UM;6WBDGN;F>6.&"&.2661(T9@ 7*SKO2- M*O[S2]1OM,T^\O\ 1)[FZT:^NK*VN+S2;F\LI]-N[C3+F:)Y[">ZTZZN;"XE MM)(9)[*XGM96>":2-OA3P?\ \%'_ ( _$SX2>*_C%\*-*^*?Q1T#0_VAG_9A M\+:/X.\!7#^)?BI\4S)X>6R'P^L->U#0K)O ^IV_B&/6+'XD^--3\%^!CX3T M[4?'5UKEMX*.FZ_J7H'@K]LSX=>-=)T.6/PI\2/#WC'4/VC+O]ECQ#\,/$FA MZ+;>.? ?Q>TSP_?>-M8TOQ.-+\2:QX4O-#T[X / M&FO^&O"NH:Y9>./'/C^QT!_!WA?X-1:>TU]\4+WQ+XA\4>'_ -X?U#0+0^' M_$/C74XM(T'6=2MX+K48/HCX*?&M?C%;>,H;[X7_ !7^#_BGP#XHC\*>)_!7 MQ;\/:-I>KP75UH.C^)M,U70]>\'^)?&WP^\:^'-5T?6[.6WU[P3XT\0V%GJ4 M.J>'-9?2_$NBZMI-F >W4444 %%%% !1110 45XG^T-^T+\*OV6_A'XO^-GQ ME\1_\(YX'\&:;/?7C6MC>ZUK^M7B03S6/AOPCX9TF&ZUSQ9XNUR2![/0/#.A M65YJVK7A$5O;[$FEB\&\6_MX^!]"\-?#OQ'X3^$'Q]^+1\??L_Q?M076C?#/ MP7X:U/4O OP6FTS2=3B\1^+KSQ%XX\+^'+G7KH:I)9:+\.O!.O>,?B/XKN]' MU\^%/"NM66DW%Z0#[4@TC2;74M0UBVTS3[?5M6AL+?5-4@LK6'4=2M]+%TNF M07]]'$MU>0Z<+Z]%C%+A!\/+3 MX > OVE+KXGW%N;;P5%\-?BIK-]HOPR=7G=/$-SXC\?SZ5JC^$_#-GX?N-7U MA[(:9:6TFNWVFZ3=^52_\% /#.I_LR^ OVO? /P+^-GQ ^!7C/X6:]\9-6\4 MVU]\"OA]=?#;P)X?M)=2N=1^(>C?&+XT_#O4=,NI=)M-2U(Z=HT6O7FFQZ9= MV6MQ:9JS6NG7 !]_T5YY\)?'\GQ6^&'P^^)DG@GQO\-S\0/!WAWQDO@+XE:= MI6C_ !!\(1>)-*MM7@\/^-M'T36O$.F:/XITRWNXK?7-)M=:U%=,U!9[&6Y: M>WF5/0Z "BBB@ HHHH ***^7_C#^U_\ !'X(?%_X"_ ;QAKU]=?%?]HSQE'X M/\ >#_#NG/K%_9))HGBS6QXM\9RQRPVG@_P9*O@S6])TW6M9N(9/$/B"W?0_ M#%CK5]9ZJFF@'U!_G\NE9VDZ/I.@Z=:Z1H>F:?HVE62&*STW2K*UT[3[2-I' ME:.VLK.*"VMT:6221DBB13)([D;F8GXYB_;G^'1^*>E?#Z]^'OQFT?PGXB^- MVO\ [-OA?XZ:WX.TG2_A!XF^.7AO3=6O-2\!:3/=>*4^(OD3:EX?\0>%-%^( M%_\ #FQ^%GB3QGHE[X8\/^-]2U&;3%U"AX\_X*&_LY?#7P]\/->\6:MXAM9O MBY^T5/\ LU?"SPYIVBIK?B;QUXMLOCMI_P"SUJGC#2].TB^NX=.^%6B>.]3L MI-:^(7B*\T71--TB]T;SW.N^)O"V@ZV ?TWPYHES\)_!?QU^-WAC1?%WPN^%NO7TGBF#QQ/K7BC M2/%?@A6UWP]X#USP/X>U/QWX2T?Q/XJT;4=3G@L?ML$$ CH0"/H>: %HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(U^RDU#1-5LX(UEN M+C3;^&V1BBYN9K.>&#$CD")O,D4"3"?V,?V M!/V,_"_P>^*%KX-T3]E+X??#_P#;*\?_ %^)'P T_XQ^'+SX?\ PU\$>#)_ M@9\)=9^)GQ=^'NC>&[[XD:B?$EMXL^/?A>^\1ZMX$\%Z'>6_PSM[7QYXNT#Q MUX&^\OV5/A!J/A'Q'\1?%]_\)KGX)^&(O"'[/_P.^"GPGU&Y\&:A<^ O@G\$ M?A]!J>D:()/!/BCQIX=L_L/Q'^(GQ$T:.WTSQ'J4,UEX6T>_CN[F"6QN7^WZ M* /QM\ _ ?X\_#+]BWP5^SI\0OV9+KX[^!/&OC?]K[3_ -H/X9> OC3X<\!_ M%6V\)_$_]H#XJ?%+X3ZMX)\2W7Q%^&_@W5-#UO2]>L++XBZ>WQ6\+^*]&T[Q M#9-I=OK,^F^)/#TWW=^Q3\-OBC\'_P!E7X&_#'XR:CIVH?$'P/X"TWP[JT.E M7T&KV6@:=83W:>%?!D>OVVE:'%XGD\!>#V\/^![KQ:-'TUO%MWX=G\2R64$F MJL@^I** "BBB@ HHHH **** /CO]MKX1^./C)\,OAOX>^'ND6^L:WX=_:Q_8 MK^*6K03:EIND^3X(^#G[5OPD^*7C[4!=:IJ6^F12R7VIW% MJEAIEM"O$?[/'A M7X:^//V:8_!GQ,\>Z%INGZS'^TI\>W\5?'CPI\2;^+X8>+;^Z@^"WP2TGP9_ M9.A:SX:;XQ^*5\:>-Y_AUH_PZ_76B@#\GOC)^RO\9?&W_!+#XF? /2O#]KJO M[17Q9^&WBCQ+XFT2XUG0=.CE^,?Q?\?_ /"V_B-I3^)+N_BT3[-8^*M?UO38 M-0FU/[#<6FEV8BG>'[-GSK]M;]@W]J7XJ?&_PS\;OA!\9?"FI37?[3G[&/B; M_A%?%GPET2_N_@_\'O@+X]M/%GB&V\,>+;KXK>%O[:\/-XJGU[XK>*O#,>@Q M^*O''B&]TO1XM7>P\+>%[32_VFHH 9&"L:*>H10>_(4 \_6GT44 %%%% !11 M10 5\3^/?A=\1U_;@^&'[07A[PD?$'@;P)^QI^U1\-=0%GKGA_3=2OOB/\0/ MBY^RUXW\$^&+*RU;4;-Q)XDTKX6>+@==G1-"TNYL[:/6]0LS>68F^V** /P7 M\%_!;]KOXU:3\2O%_P"TO^SM\7?#'[27[1WA/PC\%/%OB2\\>?LWW_P(_9L_ M9G\9_%;PI<_%SX$_ [3O 7QW\7>.=;0_#Y];\0?$+XK^*?"EOXN^./Q T#2[ MN[@\)>$M!^&GPY\+_H9\=/@IX[\8_M6?L'_$[PGH=I-X(^!_C3]H#6/B-J U M#2-/DT+3O'7[/'B7X>^%)+;2[BY@O-7:Y\17VGZ68=*MKR2PML7-TL%A"\J_ M;E% 'XM_LP_LG?$;P)^T5\"_%GAK]E'PI^QSI/PF\+?M":'^T+XJ\ ?$GPYX MM\$_M12>/=;$WP_T;PM!8^)-5^)WBWP[8>*'N?C/'XH_: \.>#/&7PPU'S/A MWX.L=8TOQ5XFOHOVDHHH **** "BBB@ J*>-9H)H719%EBDC9'561U=&0JRL M"K*P)5@P(()!!!-2T4 ?CU<> /VWOV?OA7^V?=?L_P#PALO%OQ<^/_[?7C#Q MK\/KM_$?PSU"/P3\$_B)X9^%NAZQ\,OB+\/?#GC'7/!UEX2\0R^'/A' MKWC?PE=^)?$_]@6VNW>G>%Y-3NJ[+]E;]G'7?"GC;X+F[^#/QF^'/A7X5Z9\ M?_B9XP\6_'[QY\&_&WQ;^,_[3_QIUCPQX=O_ (N^.=6^#?C[QWX=U'Q!JG@6 M3XFO$_#N@Z#:?JG10!^)/[1?["WQM^*S_\ M!12;0-$BMD^*WQR_8)^-OP5L+3XD?\(&?B98?LH:)\$-=\;_ ^G\3^&;F;7 M?ARWC6Z^&WB+X;Z=K6H6^GQV-UK-CKYD71(9+U?JO]A/X*^-OA/K'[1VKS?" MR_\ VD_#_1M$^('B9K3X>>*_''P[ M\")\4?&L%QKX^'_@3Q;K>A6;:8_C/4);/Q;X[\3:;9_H710 4444 %%%% !1 M110!X[^T+X/UKQ_\"?C-X)\-6<6H>)?%OPG^)7ACPY:37%K9K<:]XC\#>(-" MTJ#[;>20VMD+B]U&&V>[GFA@@CF=YY4A$C#\HOBK\*_VQ[GX%_LC_L?1? KX MK:Q^SQI7[*?P]\/?M?%CXQ>"+C7?$VJ>$Y;'P+\-M2\*:GX@U?QSX?\ V_HH ^/? MV9/A;JOAO7_C;X\\0_#5OA:GC3Q9\/\ PM\.? %Q<>%+AO!OP2^#'PY\+>%? MA[X<6T\&ZMK_ (8TR.U\57'Q)\0V6FZ-K%[9:=#KUO#:2LD<+OB]>Z%)= M0:E-8^)]+\6?$/PG\+O!FNZ7H$NJ2:EX>\2ZQ%=6[:-'J\L'[(44 -0$* <9 MQEL# +'EC@>K$G\:=110 4444 %%%% !7Q7^UW\&O'?Q6\8?L6:SX&T6VU2V M^#_[9?@;XN?$*XEU+2M,ETKX?Z%\'?CUX2O=4B74;FVFU:2UU_QYH%M'I.FB M[U%UU">[@M&M[:\EB^U** /QEUO2_P!L'X@?M+>+OB]\8/V3?BUXA\/_ '\ M1?%*W_8;^'OAWXB_LS2?!#1]7T_P5XC\,^&?VG?BW)=_'G3_ (E>,OC)\3HK MW5/#/A#0[CP!#X;_ &>_ 'C&6RTO0M8\=ZMXN\=VON'Q;_91\<']B+X!?L^? M#_2['7_&?PS^*O[!7B/Q'<-J.G:6NIVGP5_:E^!7Q:^,WBN6^U6[MK>YN[BP M\(>-/&,MDD[7>M:BWV/3;>YU*[M+>3]*J* /PO\ B-^QI\@N/AEXKL=8NOBSI'Q(E^+/A*Z\/VFA^$OW/48 '3 Z>GMGO MCIGOUI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBOF[]J7X:?M#_ !5^&MKX9_9E_:7MOV4_ MB)%XKT?5KKXFW?P2\'_'R*[\+V=MJ<6K>$QX(\;ZWH&CV[ZS1+Z9HP#Z1KY#_:,_;8^#W[,OCKX8_##QKHWQE\8_$;XO>'OB%XM M\#>!_@E\"OBK\<_$^H^%_A7=^";'QWX@O=)^%_AGQ' ?^$6U;XGVGAGQ3J'Q%GO_#>JVNK7VJV^I^&(? 5W!I=G>6WB'5Y;, _; MBV_X*?? *'QC\,?!GB_X M17\>/[<'@[]L?Q)=_L4^'A_P7%^"'[0NNZY_P40_9(TKP9X?\$?LD_LNV.L^ M"?&MWXIUX>'OBFVG>"/BYKM]XILO LR3:A=^$M1M[71]M '[.UE:[K>E>&M%U?Q% MKEY'IVBZ#I>H:SJU_,LKQ66F:59SZAJ%W(D*2S-';6=O-.ZQ1R2,L9$:.Y"G M\^?V9_V;?^"A'PQ^*5MXJ_:-_P""D^F?M._#.+P_KNG7/PIM?V*OA#\#9;K7 MK\6(T3Q%_P )]X-\;:[K<"Z"8+TMHZ6#6FK?;@+J:'[+'O\ L3X[:??ZM\%/ MB]I>E65WJ.I:C\+_ (AV&GZ?86\MW?7U[>>#=;MK.SL[6!7GN;JZN98H+>WA M1Y9II(XXU9V4$ ZSP/XX\*_$GP5X0^(G@C6(/$'@OQ[X6\/^-?".OVL5U#:Z MUX7\5:19Z]H&L6\5Y;VMW#;ZEI%_9WL27=O;W$<%)OA MOIGBV'X?7VF>+KCPI?>+H/$5OHFM:!>3Z9&NOZ,M]_.SIOP-_:?M_P!F7XQ> M*;/1?VM- ^)_P"_X)Q_\$L+S]ESPMX;UWXX>%;+P[\>?!WPR\8?\+7M_"OPV M\/ZAIFA>+O'=I?67AWPU\5/"^LZ#XC!TR&T\->*-#2SU*_M=1ZKXJ? CX_\ MPR^/_P"V)XU^!_@[]I'06^*O[6'[_# M#7;73$U2\\/76G/^T[J&MZ+X U;2[*.&/XDZ7IO@OPU<17WA+0-$T< _I]#* MN,\^GW6SGT(QD'V(YK^9SQK\*?VN/A3X4D\/_ M ,=.\&-;[WP;^#'QD^(W MC7]FCP/XA\5_M,^(_P!FG4OVP_CIJ.L6.C>%_P!L/]G#P7I?PWTG]B*233=" M.H?%;XT>+_V@+[X$:K^T5'_;GA3_ (65XB\%Z3)\3K?5O#?@'1]0^'?_ CL MFI@'](VX$XY^N#@_0XP3[ YKYY^,O[57P+^ FKZ7X<^)/C&\M/%&L:'J?BFS M\(>$_!?C_P")WC)/"6C3QVFJ^,=0\'_"[PIXT\3:1X+T^^EBT^\\8:OI-CX: M@U&1=/;5/MI-N/Q0_9YO_P!HC5_^"@WP/\;1^#_VD/ ^C>)/BY^V3X6_:-\- M>,[#]K7Q%INB^&8?!_CO5O@[%\4?B1\2-1T;]F#4M+U/Q-X;T+4O@[I'[/WP MW;PQX.T*31O#VB_$W4++4I!X]^]]4\5G]EC]M#]I+XI?%GPA\7/$'P\_:#^& M'[/?_"M?B#\,_@_\4/C9;:3J/P9LOB1H/BGX+:WI'P@\'^-/%7A?4AJ/BR#X MD>"7UG1H- \877CGQ59Z1K/]NZ%>:;0!^B?@?QWX,^)G@[PQ\0OA[XIT'QMX M&\:Z'IOB;PEXN\+:I::YX=\1^']8M8[W2]9T;5M.EN++4--OK66.>VO+>5X9 M$888'('5;U]3]<$CMCD#'.>.>><=#7X!_%M]?\0WGP^\0?'+]G;]K?\ 9^^! M6M?LB^,-9^!GP&_957XK3ZQ\-_VI]6^)_BS59[/QY8_LBVVGMH'QKUCX=WOP MSUSX:KXW'_"M?"'C"_\ B_HDGB*Y\0P:AJ^I_+GC3P9^TIX3_9U^-GQI_:J\ M1_M6:3\?+_\ ;6_X)<_!WQ#)\,OB+\6]'DD^'/BS0O\ @F=I_P"TEHG[._@[ MP-KVG^$[V#QS\5;SXS:1KVM_#/2KR[UKQ.?&?A_PEJ:NS:8X!_4_N&,\_3!W M9ZXVXW9QSC&<<]*-PXZ\]P"1^) P,8YSC'?&17\[MOI'C6*#34UC1_VPO^': MTG[:/Q!N=)T'[+^U/+\98OA,W[)W@>V\&2>*]!L))OVLA^S0?VP8OBW?:/H5 MQ:(89KGP#?ZUIL?P4BL/)S_@+\/OVE-7^)C>//B-X:_;/\2^$/@[^QU^T5X\ M_9K\!>(_'_Q4\&>(_$>I6G[8?Q]G_99T3X@R>(=4.B:_^TFO[,D?PYT.SL/C M7;^)_$>BV&O:9??%+P[J'B>'4FMP#^@WQ?XU\(?#_P /:AXM\<^)M"\'^&-* M-DNI>(/$VJ6>B:/9-J.H6FDZ>ESJ.HRV]K$]_JM_8Z98QM)ON]0O;2RMUDN; MB&-Z7@[X@^$_'T?B27PKJ-QJ*>$O&/B3P#KQFT?6]*-GXJ\)7BV&OZ?"FLZ; MISZC!973K''JVEK>Z+?@F73=1O(09!_(EXZ^%'Q\^*GP7_:H\%P^!_VF_%/P M>\9_LE?LM_%#5O!Z^%/V]F,OQI^%'[8>B^(_BC9:5J_[1FL2_%OXC_&S0OA# M!'J'CJ\^&_@SX;IX^DM;&+2_!/B77M!B30/N_1[#Q_<^)+&3]IC3OVU=1_8[ M/[4?_!01S9^"[;]J2\UM([G7_@M)^QI=^(M)^$X?]H*X^#<7PVC^-D/@5=,M M)?!FG_$BX\(W.O11>(D\-3P ']&&]?7\0"1CUR!@#CDYP.YIU?RK6/PI_;AU MWX%?M1?$[XC+^V4WQ_\ A+^S-^Q3XF_9AL_^$Q^-%CKEGX]TGQE\;+^YNKCP MAX3UJ'PK\1_C9)\+#\*="_:.L-3T[Q@-2UB+4-(\8V4\FJZW_:O]4T>=ISG. M^3&?[OF-M_#;C';&,<4 /HHHH **** "BBB@ HK\V_VD/V:?^"A_Q*^+&J^+ M?V>?^"E^F?LU?"V[TGP_::7\([K]B3X/_&R;2=5T^R:#7M7;XA>+_&^B:[J" M^(;PK>KIT^G1P:.%^RVDDT;%A]L?!WPU\1?!?PM\"^%OB[\3H_C/\2] \-:= MIGC?XJ0>!M'^&T7C[Q%;1E=0\31> ?#U]J>B^%%U.0B1=#TN_O+2SP(X9Y < MT > ?MO_ +>'[/O_ 3Z^%_A?XN?M%:[J>C^%/%WQ2\$?"C2%T2SM-2U1]8\ M8WL[7VNRV5WJ.FA?"O@#PKIWB'XB?$'5(III]#\"^%M>U2ULM2OH;/3+W[%M M[B"ZABN;:6.XMYXTF@GAD26&:&10\4T4L99)(I8V62*1&9)(V5U)5@3_ "^? MM'?"GXB?\%9OVV?C1XM^%_[7?PZ_9Y_9R_8A\/\ Q&_8D\'77C7X-?#+]H;P MY\;?C-\8O!KZ?^V]K.D>%?B!XQ\'6&F:;X/\#:[X*_9P'BH#6Y[C4O\ A;WA M_0YM)LI]?;6?OO\ X)"?$+QGX$\$?%'_ ()T_&[XGP?%GXV?\$_]5\*> - ^ M)S)I]K/\;OV4/&.A?VI^R]\8DM;"]U&'[;_PB>FZK\)_&L)U;Q!J%CX[^&>K MMK6NZG=ZI!>W8!^QU%?%/[6_P1_;(^+UWX$F_94_;?L?V0+70;?Q''XWL[S] ME[X^*?#DGA,>&XK+6(6ATM;M-:_MI9+QH&TRV$O MIG[,'PX_: ^%OPQ7PO\ M*?M'VW[4OQ)'B/7=2/Q1M/@QX2^ \3>'K^2V;1/ M#?\ P@G@O6M>T4-H,<5Q&VM"_P#M>J_:0]U!$8$# '7_ !,^._PB^#>M_";P M[\4/'NA>"=8^.GQ)L_@_\)K779;BV3QM\3-1\/:_XHTWP9I=VMO)91:WJFC> M&-:FTJ#4;FRCU.[M8])L);C5[[3["[VM!^*GP_\ %'CSQ]\,=!\2V>I>._A? M9^#+_P >>'(8+];SPY:?$+3]6U7P;-=RS6D5E.NNZ?H>JW-LMC=7;Q)92+=K M;.T22?GW_P %%/V:]-_:F^(_["GPR\7^#_%/B7X87GQT^-K?$?6_"]I?I=?# MRPO?V*/VE-+\'>/X?%-G:7*> ?$7ASXE7G@V\^'OC662TN-$^(R>%)=)N1K! ML8I?RCNM-_:]T#QW^U=:?M$?"KXQ:EKUS\7OV&?@CXZ^./@S2/VAM-^%/Q<\ M)_"SX&_'[4#^TA=:'^ROH=Y\6/'7PO\ ']WJ'PXTCQ[\(OA[J^A67@?XX^+% M\,?$7Q3IOP[\+Z@-= /ZG]ZX!YY_V6R/J,94>I( '>N&\?\ Q,\"_"[3M"U? MQ[XBM/#>G>)?'/@'X:Z'=7D-[-'J'CCXH>+=*\#> _#T(L;6[=+OQ'XKUS2M M&M)9DBLX;B]BEOKJTM1)<)_+IXCT;]J2#]F;X*R^*5_:WU/Q+\//$_\ P4#\ M/>"_AGKG@#]O#0K+QMI.G_M-WEU^S?8:?\1/@G\1_%G[1/P*^-<7PD3P_8_L MY^,OV@=(_:!^'$'PUU35=,UO44\8>']72]^A?C/X/^(WQ!^.&GW/Q7^&_P"U M_=_'Q?\ @HE_P3P^)'PJTKPW!\9O$OP&\&_LE^&O%?[,_B?Q);>(-0\-37G[ M. T_X:>+K?XOR_&*\U1E\>R_%'3H_&5D)/!3>"-2M0#^C\,ISST[D$+QUPQ& MTX[X)Q@^E 8'.,\#)R",#\0/K].>E?RGWUQ^V_X@^,.L^+?@+X5_:>\ ?%;Q MIX)_X*0^$_%7ASQ'9?M3ZY_PC?Q"7X5^-=8_9CM_B+\4?C)J>A_LJZCJ-U\0 M-#TN\^"$'P/^'-K\/?!%E_8>AZ?\2M4\,ZB(O'7Z&_\ !/[Q%X&/[87Q]\"? M"&[_ &K].^%^A_L?_LC^*1X)_:DNOCQ%JFE_$+Q1\5/VJ]-\::[HFC_M!W$G MC%?$.MIX6TG3?B;KMJC>'-:\6:$7T6\O)(-5F(!]Z>/OVXOV6OAAXXU3X?\ MCCXLZ;H>M>'=:\->&_&.J-H'C/4/ ?P\\1>,#IW_ B^@?%'XI:3X:U#X8?" MS7->36=#ETO2/B+XQ\,:A=0:]H-PMNL&N:5)>?5^YVU._\,21?LY6?@*V\)1?M%P?'+3?B5'%\2-8\ M736-UHFGW6HS_!98 #]\MZ^__?+9/L!CDCN!D@<].:-P!QSV[''/?.,8]\XS MQUK^;?X"_LM?%3QGK?[&\?Q7;]LN32?C%X<_X*,1?M1Q^(?C)^TSX,=)3P /#NA:K>M\)(M&/A2]U31[51%<:[:PSM+\L^!/$/ M[0WC>Q\?:1XHU#]M[5/VX]"_8K_X)077[/VFZ7>_M$KX5\#?M4>*?A+XIO/B M3J/Q;T[1KF+X7^#M9UK6M)74_P!H8_M!0:;I&O?#^QU6VEAU"Z?7K"4 _KNW M+G&?YXSZ9Z9]1G(]*Y'QCX]\+> ;+2-1\57]QIUIKOB[P?X%TN2#2-:U9KCQ M/X\\16'A3PM8/#HNG:C/:V^H:[J=E:3:M>16^C:5%*U_K.H:?IL%Q=Q?A-8Z M9\G>&/[9 / MZ9O"_C#PKXWT@Z_X.\1:+XJT,:MX@T+^V/#NI6FLZ8=9\)Z_J?A3Q/I:WVGR MW%LU_P"'O$VC:OX>UJV60RZ9K6EZAIEXL5Y:3PIT?7I7\D/A+X*?%WX3?#_P M=\+O['^-WPW^"/A;XN?\%&Y?B5IK_##_ (*"_$Z]?]H/6?VMY/$OP2U:VMOV M;?BI\.OBC>Z/XA_9EUB+7/@M\0M UGQA\#[_ ,;WGB"XN;BU^,>H6.J-_3%^ MRO:?$:P_9J^ MG\7M=\3>)_BA;?"'X>Q>/?$'C;PS9>#?&NL>*D\+Z8-8U#Q MGX5TWQ/XTT[P_P",+FZWOXITFP\6>(K.SU\ZC%;ZQ?1A9V /?**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "O,/B1\$O@W\8ETE/BU\)_AI\4$T(WC:(GQ$\!>$_&ZZ.V MH?9_M[:6OBC1]5&G&]^R6OVLV8@-S]FM_/\ ,\F+9Z?10!\\^&?V2/V5_!>O MZ5XJ\'_LU? #PKXGT*\BU'1/$7AOX,?#30M=T>_@.8;W2]8TKPO::CIUW$23 M%,CIP/04%0>HYZ M9Z''ID.!P,#C''I]/;I[5Q?CKX=>"OB9I6EZ)X[\.Z?XFTK1 M?&/@;Q_I=CJ2S-!9>,?AKXNT?QYX%U^$030L+[PUXO\ #^C:]IQ9FA6^T^!I MH9H@\3]K10 FT>GEHH 3:/3V M_+I^7;T[48'''3H>XSUP>O/UI:* $ & ,#&,#@ >P'3\*6BB@ HHHH **** M "BBB@ H(!Z@'D'GGD'(/U! (]",T44 ?F9XB_X(R_\ !*;Q9X@USQ3XA_X) M\?LFZIK_ (DU?4=>UO4KCX,^$Q/J&KZO>37^I7TRPV<4*S7EY<37,WDQ11M- M*[A%+&O?_P!FW]@_]C7]CW4O%6L?LN_LS_!GX#:KXWLM+TWQ;J7PP\"Z/X4O M?$&GZ+H^A[CITXX%<9:?#KP38_$+7?BM:>'=/@^(?B;P;X5^'^N^*T6;^U-3\&^"- M:\7^(O"GA^Y8S&W-AH>M>/?&&HV02!)A<:]?&6:5#"D7:T4 (54YR <\D=B1 MC!(Z$C P3Z#T%!4$Y(YX/XCH2.A([$\CM2T4 %<'H?PQ\!^&O&_CKXD:%X8T MW3?''Q+M_"-KXZ\26ZSC4?$UOX#T_4=*\(1:DTD[P.F@Z?JVHVMB(882L=W+ MYIE?:R]Y10 FU,]<>@/<=#Z4O3I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445\\?M,^)OVF?"?P[MM M3_91^%/PK^,7Q-?Q/I5I=^%/C!\6=<^#/A2'PG-::F^KZS#XM\/_ ^^)5]- MK%E>0Z3!9Z,WAZ."]@O;RXDU&W>QC@NP#Z'KF_&'C'PE\/O#&N>-O'GBCP]X M*\&^&--NM9\2^+/%FM:9X<\,^'M'LHS+>ZMKFO:S=66E:3IMI$#))/@W\*T\.0:9;PZ1)IL]I-K+:G+>WL4T5BME&]S^2__ M 7+NO%FM?M#?\$O/A;K/@CX;?%3X$?$'XJ?'>YU#X._'KXBZG\*/V;OC3^U M+X/\$^#=7_99^&?QU\;67A#QS9G1)TG^+7C+P#X(UOPUK&A_$;XH^$/"OA;4 MK&1;F.2( _;CX&_M6?LP?M.V^N7G[-W[1GP*_: M/#$MK;^)+KX*?%OP#\4[ M?P]/?(TEE#KDG@C7];&D2WD:.]HFH?9S\=:1^T-\+O^"E MO_!,C6KW]CG]C;]D#]I+Q[\=+SX>7VF?L_"WX;2:7X3\9>$?''B$^(9/"_Q-@T?2] MK.;6+^]LOZDO MC#JWQ8T/X7>+]7^!_@[PA\0/BU8Z*9_!'@WQ_P",K_X>^$/$&N>?;*MAK_C/ M2_#?BZ_\/V36SW4S7UKX;U:03110?90DS2Q 'I],DDCBC>65TCCC1I)))&5$ M1$4L[N[$*JJH+,S$*J@DD $U^?7[.'Q+_P""E?BCXEPZ5^U%^RO^RU\)/A4V MB:S<3^,/A+^U?XV^,'BZ/7X%MCH>G)X.U[]G_P"'%@^GZ@SW0O\ 4?\ A(A+ M8"*)H[2Z,I5?JG]H*62'X%?&::%]DL7PG^),L3X1MDD?@G7G1]KAD.UP#A@5 M.,,"N10!Z>-6TMK?3[M=1L3:ZJULFF7 O+;R-1>]B,]FMC-YOE7C74(,UL+9 MY3<1 R0B1/FK0K^1CX/77B_]G/X0?\$9_P!FCQ;)K^M_!?X@_%O]A3]H/]E+ MQE>'5_%-SX:T^W_9Q\7^*/VA?V;/$FO/%=WJS_#;7-4E^*'P5;6II+S7?A-X MQU'X=Z'->W7P:4:I[OX4_P""C/[2NK/XL'A']H;P5J.G>/O^"&? 'C;1O#?P+\4_$SQC\(/A)XG\'_&;5X[ M31/VHO$OQ"\7Z/K^@Z!?>,)+.'0/B1HT@!_3A5:TO+2_@6YL;JWO+=WFC6>U MGBN(6>":2WG1987DC+0SQ2PRJ&+1S1R1.%=&4?@?X'_;1^,_BR^^&'P3UWX\ M^-/A'>ZW^UMXN^%?Q6^-7Q7\(?LE:AXT^'-EI7[,6D_M _#?X+Z3X\^$6J^. M?V2_B#XI^+%S<7^IZ-\1=.\(^']7LO VCZYX#UGX6>&OB7;Z;XKOOAGX<_ME M_$/X&_L!^$=+^$O[1,T/BWX>_L^?MU_M.7NL^ ?!O[..A^"/&L^G_M+/&7[3'C.Z@O/A/XL\0^'=6L$^%7P&\&>(?B?$5 M\1@'];]^"/"EW:V'B?QAX6\.WU[!)/)/VD?AM\+;^S_:W_P"",[#7O$_A_Z>_X++_"7X6>-/V*/B;XO\7_#7X?^ M*_%F@ZK\#](T+Q/XF\&>&==\0:+I>I_M+_!]-2T[2=;U;3+O4M.L+^.>X2]L MK2ZAMKM9YEGBD\QL@'ZIZ'K^A^)M-@UCP[K.E:]I-RTR6^IZ+J-EJNG3M;S/ M;SK#?:?/L[RTU"VBO+&ZM[RUG4M#!Y(I '5D)1V 964G(('\_?Q\_:C^,WP#_ &B_C'\$O@%IGPZ^!/PS M_9VUC]FJ3P#X!?4OV4?A/\'_ (EQ?'?6M-UOQ9K?Q$TGQY/IOQCET3QGXJUG M6?A-X#U/]GK3]%N++XD^']8OM2/Q(UV2Z\*6OQ?\'?VP?V@_@W^S'\$_A?\ M"WQ7IOPP\/?#;]ASQ)^T5I?B?7/$W[,/A?0/$OC"Y_:)_:#\-:GI_P 5+G]H MK7=.OM7^$/PRM? ?A&/XD67P,'A_Q]:M\4;&]D\;Z)+)X1TW6P#^MVBOQ5T; M]KGXN>(/BI\2/$OB_P#:+\!?!^^^%?QW^!/P:\-_L=6_A/P-XQD^-=K\2?@+ M\,OB%ML?$-T]M\8KWQ9\8O''Q&\0Z1\$/'?A/4-!^'GA7P]\/'U3QUX(\6C3 MO'C:7\4^.O\ @HA^U5X3^ GPH^(W@']J/X;?%KXA?M*?LHGXXZ_X>M/AO\,; MS0/V3?B%_P +K_9H\)6MCI^@^&9K?Q7=?#B&\^-'C+X%:]X7^-&N:[X_O?B% MX0M]1TSQOX=UC3O$?AY #^H"BOP$_P!G M_P#X*-?L-_LNP:#KGPA^$.C77Q-^&'[9-C^S/-XN;XAZUX7\-Z/?VP^D3: M/J%CI]XMQX?G-O[CX3_:5_:GN_&G@?QOXK^,6F>)/A]\3/\ @IA^WC^Q"_P9 MD^%_P\LO#&D?";X0:+^V-??#3Q&OB:'2G\<:C\1M#U+]GC0['5;Z]U^3PAXD M\*ZO>Z7JG@I=?A?Q;<@'[J6MU;7UM;WMG<075I=P175K=6TT=Q;W-M/&LL$] MO/"SPS0S1.LD4L3O'(C*Z,RD$S_Y]?Y5_.M^R'^UU\2?&'PZ^"EUXF_:4^%' M[*_A_P"%OP$_X);)X7^!>F?!KX=1>%_C=8_M*_![X4^(/$EWI_A#3M.M?&>C M>&?%GBSQ9KGP!^ V@? 23P;H?PY\9?#[4;S6-+\<:/:S^%;'PWXJ?MZ_'3XE MV?C[P3X,^._C#Q#X(_:0_8J_X*:^-O">H'PU^S7X+U'PS/\ !3P?%?\ PH\8 M? OP-\.O$GQ#^/'@BRMXK[5?!^O+^TOKFJ>*]>U*$ZM8^&OAYXGM&T?20#^I M&&]L[BXNK6"ZMIKJQ:%;VVBGBDN+1KF$7%NMU CM+;M/ RS1+,D9DB(D0,A# M5:K^9#X!?M(?$KPHND_#G2OC)X&\$6GQ'^)?_!-[X.^+?VMK_P"'/P:?QS!X M9\?_ /!/#5/C,/$>N>)8O#NE^ /%?CCQUXV\(^%_@-\)O$/Q'T+Q9X>\,)XU MT?3;71M=U+^S+/4_9_AU^T[^US\=?B=8?!'PM^TY9:!X9\)>!_\ @I'=)^T# MX*^%'PC\0:G\=1^RI\7OV7? WPC\>:+;:_H?B#X=:;%:WWQE\;^ /BQ_PBNA M2>&?%_B+P#XB;PC:?#R\N;8>& #^@BBOYT_A'_P4*_:(\8^/OV7/'GQ%^*N@ M:9\.OBQX,_X)XW&N^"?@KHWP(\::1X;\9_M9_";P3JNO>#/CA\+_ !WXF\+? MM5:!K'CKXB>/;6^^#_Q.^ >N_$KP!X2\!PZ?=_$'P!JB^&_B#JD7]%:YP,\G M')QCD<'@$@<^A(]": %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "O(?CM\ O@Q^TY\+_$_P6^/ M_P -/"'Q;^%GC&VAM_$7@GQOH]OK.B7YM9X[NPO$BF"SZ?JVDWT4.HZ+K>F7 M%EK.B:E;V^I:3?V5]!#<)Z]10!\+_LF_\$U/V'_V'==\3^*_V8?V?_#7PX\8 M>,=+@T+Q%XWN=;\:^/O'=_X?M[F.]B\-)XW^)GB?QEXJT_PNM[#;WK>&M,U> MRT.:]MK:]N+":ZMX9H_NBBB@ J&YMK>\MY[2[@ANK6ZAEM[FVN8HY[>XMYXV MBF@GAE5XI89HG>.6*1622-F1U96(,U% '-2>#?",MEX9TV3POX=DT_P9=:;? M>$+!]#TMK+PM>Z/83Z5I%YX%YM8^%WPZU6;P3^#9=2\#>%;Z3PG>:]*\^N7?AF2ZTB9M MN=9FDDEU6XT@V'[^[T[X?ZCXD\$Z M58^(/#.EM8V]SHLU[;Z=)IE[)#?0?0NLZ'HWB+3I](U_2=,US2KE[>2XTS6+ M"TU/3YWM+N"_M7FLKZ&XM96MKVVM[NW:2)F@N;>"XB*311NNI10!P^O_ S^ M'7BKQ+X8\9^)O 7@OQ#XN\%337'@[Q3KOA70-7\1^$Y[AE>XG\,ZYJ.GW.JZ M!-.RJTTND7=F\K*K.S, 1F:O\&?A%K]CX4TS7?A;\.M9T[P'J0UGP18:KX&\ M+:C9>#M86<7*ZMX5M+W29[?P[J:W $XO]&CL;L3 2^=Y@##TNB@#C;OX=^ = M0\:Z5\2+_P $^$;WXA:%I=SHFB>.[OPUHESXRT?1KT3B\TG2O%,U@^O:=IEW M]IN/M6GV>H06EQ]HG\Z%_.EWY%G\'/A)I]QXON[#X8?#RRNOB#J5GK/CRYM/ M!'A>VN/&NKZ=>?VA8:IXNGATI)?$VI65^!>VE]KCW]U;7?\ I4$T<_[RO2:* M .;N/!OA*ZFO[FY\+^';BXU37-#\3ZG//H>ES3:AXD\,#2U\-^(+Z62T:2[U MO0!HFC#1-6N&DU#21I.F#3[FV%A:>3%8^!_!FEKHZ:;X2\,Z>GA[3M7TC05L M?#^D6BZ+I6OS6EQKNF:0MO9QC3-/UFXL+&?5;*Q$%KJ4UE:2WL4[VT+)U-% M'FEW\&/A#?W_ (>U6^^%OPYO-3\(^'%\'^%=1NO OA6YOO#7A-?)V^&/#]W- MI,EQHOAY?L]OC1-,DM=+'D0XM!Y:8Z5?!?@]%M43PKX;1++Q%JOBZS1="TI5 MM/%6NKJZZUXEME%H!!X@U==?UQ=4UJ()J>H+K.K"\NIAJ-Z)^FHH \]D^$GP MLEU;P5KTGPV\ OKGPVT[^R/AYK#^#?#3:KX#TK[*MC_9G@S46TLWOA73S9(E MH;+0)]/MOLJK;^5Y*A!%HOP=^$WAS6-4\0^'_AC\/="U[6]9U+Q'K.M:-X)\ M+Z7JVK>(-9L[C3M7UW4]2L-)M[V_UG5-/N[JQU'5+N>:_OK.YN+6ZN)8)Y8W M]'HH \PM?@E\'+'PCJO@"R^%'PUL_ NN6%EI6M>#+7P%X3M_">L:9IRA+#3M M5\-PZ.FBZC862 ):6=Y8S6UJH @BC &.CTCP'X(T"'1K;0_!_A;1K?P[X=N? M"/A^#2O#VCZ=#H?A6\DT^:[\-:/%9V4$>E^'[F72=+EN-$L5M],FDTVP>6T9 MK.V,7644 >VCTG1KJRT^.WFF@2W6*61&]&HHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ :HHHH **** "BBB@ HHHH **** "BBB@#_]D! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 29, 2018
Mar. 05, 2019
Jun. 29, 2018
Document And Entity Information [Abstract]      
Entity Registrant Name INFINERA CORP    
Entity Central Index Key 0001138639    
Current Fiscal Year End Date --12-29    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 29, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Trading Symbol INFN    
Entity Common Stock, Shares Outstanding   177,415,495  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float (in shares)     $ 921,230,011
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Current assets:    
Cash and cash equivalents $ 202,954 $ 116,345
Short-term investments 26,511 147,596
Short-term restricted cash 13,229 544
Accounts receivable, net of allowance for doubtful accounts of $5,084 in 2018 and $892 in 2017 317,115 126,152
Inventory 311,888 214,704
Prepaid expenses and other current assets 85,400 42,596
Total current assets 957,097 647,937
Property, plant and equipment, net 342,820 135,942
Intangible assets 233,119 92,188
Goodwill 227,231 195,615
Long-term investments 0 36,129
Long-term restricted cash 26,154 4,597
Other non-current assets 14,849 5,262
Total assets 1,801,270 1,117,670
Current liabilities:    
Accounts payable 191,187 58,124
Accrued expenses 131,891 39,782
Accrued compensation and related benefits 71,152 45,751
Short-term debt 0 144,928
Accrued warranty 20,103 13,670
Deferred revenue 88,534 72,421
Total current liabilities 502,867 374,676
Long-term debt, net 266,929 0
Long-term financing lease obligation   0
Accrued warranty, non-current 20,918 17,239
Deferred revenue, non-current 31,768 22,502
Deferred tax liability, non-current 13,347 21,609
Other long-term liabilities 68,082 16,279
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value Authorized shares—25,000 and no shares issued and outstanding 0 0
Common stock, $0.001 par value Authorized shares—500,000 in 2018 and 2017 Issued and outstanding shares—175,452 in 2018 and 149,471 in 2017 175 149
Additional paid-in capital 1,685,916 1,417,043
Accumulated other comprehensive income (loss) (25,300) 6,254
Accumulated deficit (956,970) (758,081)
Total stockholders' equity 703,821 665,365
Total liabilities and stockholders’ equity $ 1,801,270 $ 1,117,670
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Statement of Financial Position [Abstract]    
Net of Allowance for doubtful accounts $ 5,084 $ 892
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, authorized shares (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 175,452,000 149,471,000
Common stock, shares outstanding (in shares) 175,452,000 149,471,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Revenue:      
Total revenue $ 943,379 $ 740,739 $ 870,135
Cost of revenue:      
Amortization of intangible assets 23,475 20,474 19,715
Restructuring and related 2,630 19,141 0
Total cost of revenue 622,223 496,739 476,417
Gross profit 321,156 244,000 393,718
Operating expenses:      
Research and development 244,302 224,368 232,143
Sales and marketing 124,238 109,511 111,678
General and administrative 80,957 70,620 67,612
Amortization of intangible assets 29,296 6,160 6,189
Acquisition and integration costs 15,530 322 1,870
Restructuring and related 12,512 16,106 0
Total operating expenses 506,835 427,087 419,492
Loss from operations (185,679) (183,087) (25,774)
Other income (expense), net:      
Interest income 2,428 3,328 2,478
Interest expense (22,049) (14,017) (12,887)
Other gain (loss), net (9,650) (2,160) 7,002
Total other income (expense), net (29,271) (12,849) (3,407)
Loss before income taxes (214,950) (195,936) (29,181)
Benefit from income taxes (655) (1,430) (4,751)
Net loss (214,295) (194,506) (24,430)
Less: Loss attributable to noncontrolling interest 0 0 (503)
Net loss attributable to Infinera Corporation $ (214,295) $ (194,506) $ (23,927)
Net loss per common share attributable to Infinera Corporation:      
Basic (in usd per share) $ (1.36) $ (1.32) $ (0.17)
Diluted (in usd per share) $ (1.36) $ (1.32) $ (0.17)
Weighted average shares used in computing net loss per common share:      
Basic (in shares) 157,748 147,878 142,989
Diluted (in shares) 157,748 147,878 142,989
Product      
Revenue:      
Revenue $ 763,555 $ 610,535 $ 751,167
Cost of revenue:      
Cost of revenue 517,765 406,644 413,551
Services      
Revenue:      
Revenue 179,824 130,204 118,968
Cost of revenue:      
Cost of revenue $ 78,353 $ 50,480 $ 43,151
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net loss $ (214,295) $ (194,506) $ (24,430)
Other comprehensive income (loss):      
Unrealized gain (loss) on available-for-sale investments 327 (209) 297
Foreign currency translation adjustment (26,483) 34,787 (29,625)
Tax effect on items related to available-for-sale investments (85) 0 (119)
Actuarial loss on pension liabilities (5,313) 0 0
Net change in accumulated other comprehensive income (loss) (31,554) 34,578 (29,447)
Less: Comprehensive loss attributable to noncontrolling interest 0 0 (503)
Comprehensive loss attributable to Infinera Corporation $ (245,849) $ (159,928) $ (53,374)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total Stockholders' Equity
Noncontrolling Interest
Balance (in shares) at Dec. 26, 2015   140,197          
Beginning balance at Dec. 26, 2015 $ 777,061 $ 140 $ 1,300,301 $ 1,123 $ (539,413) $ 762,151 $ 14,910
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock options exercised (in shares)   825          
Stock options exercised 4,095 $ 1 4,094     4,095  
ESPP shares issued (in shares)   1,369          
ESPP shares issued 13,608 $ 1 13,607     13,608  
Shares withheld for tax obligations (in shares)   (287)          
Shares withheld for tax obligations (3,657)   (3,657)     (3,657)  
Restricted stock units released (in shares)   2,917          
Restricted stock units released   $ 3 (3)        
Issuance of common stock related to acquisition (in shares)   0          
Issuance of common stock related to acquisition 0 $ 0 0     0  
Stock-based compensation 42,552   42,552     42,552  
Noncontrolling interest investment (14,407)           (14,407)
Squeeze-out Proceedings (2,812)   (2,812)     (2,812)  
Other comprehensive income (loss) (29,447)     (29,447)   (29,447)  
Net loss (24,430)       (23,927) (23,927) (503)
Balance (in shares) at Dec. 31, 2016   145,021          
Ending balance at Dec. 31, 2016 762,328 $ 145 1,354,082 (28,324) (563,575) 762,328 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative-effect adjustment from adoption of ASU (235)       (235) (235)  
Stock options exercised (in shares)   196          
Stock options exercised 1,525   1,525     1,525  
ESPP shares issued (in shares)   2,140          
ESPP shares issued 16,411 $ 2 16,409     16,411  
Shares withheld for tax obligations (in shares)   (110)          
Shares withheld for tax obligations (1,034)   (1,034)     (1,034)  
Restricted stock units released (in shares)   2,224          
Restricted stock units released   $ 2 (2)        
Issuance of common stock related to acquisition 0            
Stock-based compensation 46,063   46,063     46,063  
Other comprehensive income (loss) 34,578     34,578   34,578  
Net loss (194,506)       (194,506) (194,506)  
Balance (in shares) at Dec. 30, 2017   149,471          
Ending balance at Dec. 30, 2017 665,365 $ 149 1,417,043 6,254 (758,081) 665,365 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock options exercised (in shares)   229          
Stock options exercised 1,701   1,701     1,701  
ESPP shares issued (in shares)   2,189          
ESPP shares issued 15,992 $ 2 15,990     15,992  
Shares withheld for tax obligations (in shares)   (109)          
Shares withheld for tax obligations (1,144)   (1,144)     (1,144)  
Restricted stock units released (in shares)   2,697          
Restricted stock units released   $ 3 (3)        
Issuance of common stock related to acquisition (in shares)   20,975          
Issuance of common stock related to acquisition 129,628 $ 21 129,607     129,628  
Stock-based compensation 42,905   42,905     42,905  
Conversion option related to convertible senior notes, net of allocated costs 128,726   128,726     128,726  
Purchase of capped call transactions (48,909)   (48,909)     (48,909)  
Other comprehensive income (loss) (31,554)     (31,554)   (31,554)  
Net loss (214,295)       (214,295) (214,295)  
Balance (in shares) at Dec. 29, 2018   175,452          
Ending balance at Dec. 29, 2018 703,821 $ 175 $ 1,685,916 $ (25,300) (956,970) 703,821 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative-effect adjustment from adoption of ASU $ 15,406       $ 15,406 $ 15,406  
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Cash Flows from Operating Activities:      
Net loss $ (214,295) $ (194,506) $ (24,430)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 100,494 65,997 61,489
Non-cash restructuring and other related credits 7,291 29,237 0
Amortization of debt discount and issuance costs 11,161 11,342 10,260
Interest accretion related to financing lease obligation 4,694 0 0
Impairment of intangible assets 0 252 11,295
Realized gain on sale of non-marketable equity investments (1,050) 0 (8,983)
Impairment of non-marketable equity investment 5,110 1,890 0
Stock-based compensation expense 43,410 45,720 40,533
Other loss 1,304 503 1,741
Changes in assets and liabilities:      
Accounts receivable (21,111) 25,849 33,895
Inventory (8,617) 2,727 (64,095)
Prepaid expenses and other assets (13,458) (8,194) (5,501)
Accounts payable (520) (4,763) (28,254)
Accrued liabilities and other expenses (21,490) (14,395) (11,012)
Deferred revenue 7,994 16,416 21,439
Net cash provided by (used in) operating activities (99,083) (21,925) 38,377
Cash Flows from Investing Activities:      
Purchase of available-for-sale investments (2,986) (160,215) (124,077)
Proceeds from sales of available-for-sale investments 53,039 10,531 0
Proceeds from maturities and calls of investments 102,112 152,876 142,898
Acquisition of business, net of cash acquired (102,899) 0 0
Purchase of non-marketable equity investments 0 0 (7,000)
Proceeds from sale of non-marketable equity investments 1,050 0 23,483
Purchase of property and equipment (37,692) (58,041) (43,335)
Net cash provided by (used in) investing activities 12,624 (54,849) (8,031)
Cash Flows from Financing Activities:      
Proceeds from issuance of debt, net 391,431 0  
Purchase of capped call transactions (48,880) 0 0
Repayment of debt (150,000) 0 0
Principal payments on financing lease obligations (1,211) 0 0
Acquisition of noncontrolling interest 0 (471) (16,771)
Proceeds from issuance of common stock 17,693 17,991 17,648
Minimum tax withholding paid on behalf of employees for net share settlement (1,144) (1,034) (3,657)
Net cash provided by (used in) financing activities 207,889 16,486 (2,780)
Effect of exchange rate changes on cash (579) 4,194 (4,397)
Net change in cash and cash equivalents 120,851 (56,094) 23,169
Cash, cash equivalents and restricted cash at beginning of period 121,486 [1] 177,580 [1] 154,411
Cash, cash equivalents and restricted cash at end of period [1] 242,337 121,486 177,580
Supplemental disclosures of cash flow information:      
Cash paid for income taxes, net of refunds 6,692 5,690 6,625
Cash paid for interest 3,554 2,639 2,776
Supplemental schedule of non-cash investing and financing activities:      
Transfer of inventory to fixed assets 3,787 4,950 5,597
Common stock issued in connection with acquisition $ 129,628 $ 0 $ 0
[1] (1) Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets: December 29, 2018 December 30, 2017 December 31, 2016 (In thousands)Cash and cash equivalents$202,954 $116,345 $162,641Short-term restricted cash13,229 544 8,490Long-term restricted cash26,154 4,597 6,449Total cash, cash equivalents and restricted cash$242,337 $121,486 $177,580
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Statement of Cash Flows [Abstract]        
Cash and cash equivalents $ 202,954 $ 116,345 $ 162,641  
Short-term restricted cash 13,229 544 8,490  
Long-term restricted cash 26,154 4,597 6,449  
Total cash, cash equivalents and restricted cash $ 242,337 [1] $ 121,486 [1] $ 177,580 [1] $ 154,411
[1] (1) Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets: December 29, 2018 December 30, 2017 December 31, 2016 (In thousands)Cash and cash equivalents$202,954 $116,345 $162,641Short-term restricted cash13,229 544 8,490Long-term restricted cash26,154 4,597 6,449Total cash, cash equivalents and restricted cash$242,337 $121,486 $177,580
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Basis of Presentation
12 Months Ended
Dec. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation
Organization and Basis of Presentation
Infinera Corporation (“Infinera” or the “Company”), headquartered in Sunnyvale, California, was founded in December 2000 and incorporated in the State of Delaware. Infinera is a global supplier of networking solutions comprised of networking equipment, software and services. The Company's portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, optical line systems and disaggregated router platforms, as well as software-defined networking, network management and routing software.
During the fourth quarter of 2018, the Company completed the acquisition of all the outstanding limited liability company interests (the “Units”) of Telecom Holding Parent LLC (“Coriant”), a Delaware limited liability company and wholly-owned subsidiary of Coriant Investor LLC, a Delaware limited liability company (“Seller”), pursuant to the Unit Purchase Agreement (the “Purchase Agreement”) by and among the Company, Seller and Oaktree Optical Holdings, L.P., a Delaware limited partnership (“Lender”) (the “Acquisition”). The Acquisition was accounted for as a business combination, and accordingly, the Company has consolidated the financial results of Coriant with its financial results for the period from October 1, 2018, the date the acquisition closed (the “Acquisition Date”) through December 31, 2018.
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2018 and 2017 were 52-week years that ended on December 29, 2018 and December 30, 2017, respectively. Fiscal year 2016 was a 53-week year that ended on December 31, 2016. The next 53-week year will end on December 31, 2022.
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. The Company reclassified certain amounts reported in previous periods to conform to the current presentation. Effective in the fourth quarter of 2018, the Company elected to present amortization of intangible assets as separate line items within cost of revenue and operating expenses. Additionally, the Company elected to present acquisition and integration costs as a separate line item within operating expenses. As a result, the costs previously reflected in cost of revenue and operating expenses were reclassified to “Amortization of intangible assets” and “Acquisition and integration costs” within total cost of revenue and total operating expenses. Prior period amounts have been revised to conform to the current period presentation. This change in presentation does not affect the Company's total cost of revenue or total operating expenses.
The following table shows reclassified amounts to conform to the current period's presentation:
 
Years Ended
 
December 30, 2017
 
December 31, 2016
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Cost of product
$
427,118

 
$
(20,474
)
 
$
406,644

 
$
433,266

 
$
(19,715
)
 
$
413,551

Cost of services
50,480

 

 
50,480

 
43,151

 

 
43,151

Amortization of intangible assets(1)
N/A

 
20,474

 
20,474

 
N/A

 
19,715

 
19,715

Restructuring and related
19,141

 

 
19,141

 

 

 

Total
$
496,739

 
$

 
$
496,739

 
$
476,417

 
$

 
$
476,417

 
 
 
 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
224,299

 
$
69

 
$
224,368

 
$
232,291

 
$
(148
)
 
$
232,143

Sales and marketing
116,057

 
(6,546
)
 
109,511

 
118,858

 
(7,180
)
 
111,678

General and administrative
70,625

 
(5
)
 
70,620

 
68,343

 
(731
)
 
67,612

Amortization of intangible assets(1)
N/A

 
6,160

 
6,160

 
N/A

 
6,189

 
6,189

Acquisition and integration costs(1)
N/A

 
322

 
322

 
N/A

 
1,870

 
1,870

Restructuring and related
16,106

 

 
16,106

 

 

 

Total
$
427,087

 
$

 
$
427,087

 
$
419,492

 
$

 
$
419,492

 
 
 
(1)
These lines were not previously reported in the consolidated statements of operations.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies
12 Months Ended
Dec. 29, 2018
Accounting Policies [Abstract]  
Significant Accounting Policies
Significant Accounting Policies    
Use of Estimates
The consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). These accounting principles require the Company to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations and accounting for income taxes. Other estimates, assumptions and judgments made by management include restructuring and other related costs, allowances for sales returns, allowances for doubtful accounts, pension, useful life of acquired intangibles and recoverability of property, plant and equipment, fair value measurement of the liability component of the convertible senior notes, non-marketable equity investments and derivative instruments. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.
Revenue Recognition
Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“Topic 606”), using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition” (“Topic 605”).
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth (“IB”) enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of IB licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial shipment of the IB enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchases were not fixed. Under Topic 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancellable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The expected forfeiture rate is estimated based on the Company's historical forfeiture data and compensation costs are recognized only for those equity awards expected to vest. The estimation of the forfeiture rate required judgment, and to the extent actual forfeitures differed from expectations, changes in estimate are recorded as an adjustment in the period when such estimates are revised. The Company historically recorded stock-based compensation expense by applying the forfeiture rates and adjusted estimated forfeiture rates to actual. During the third fiscal quarter beginning on June 26, 2016, the Company elected to early adopt ASU 2016-09 and elected to change its accounting policy to account for forfeitures when they occur on a modified retrospective basis.
The Company makes a number of estimates and assumptions in determining stock-based compensation related to stock options including the following:
The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The expected term is estimated based on the Company’s historical data on employee exercise patterns and post vesting termination behavior to estimate expected exercises over the contractual term of grants.
Expected volatility of the Company’s stock is based on the weighted-average implied and historical volatility of the Company.
 
The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company uses its own historical volatility data in the valuation of shares that are purchased under the ESPP.
The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably on an annual basis over three or four years.
The Company granted performance stock units (“PSUs”) to its executive officers and senior management in 2016, 2017 and 2018 as part of the Company's annual refresh grant process. These PSUs entitle the Company's executive officers and senior management to receive a number of shares of the Company's common stock based on its stock price performance compared to a specified target composite index for the same period. These PSUs vest over the span of one year, two years and three years, and the number of shares to be issued upon vesting ranges from zero to two times the number of PSUs granted depending on the relative performance of the Company's common stock price compared to the targeted composite index. This performance metric is classified as a market condition.
The Company uses a Monte Carlo simulation model to determine the fair value of PSUs on the date of grant. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.
Research and Development
All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.
Advertising
All advertising costs are expensed as incurred. Advertising expenses in 2018, 2017 and 2016 were $0.9 million, $1.8 million and $1.9 million, respectively.
Accounting for Income Taxes
On December 22, 2017, the Securities and Exchange Commission (the “SEC”) staff issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act” (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the U.S. Tax Cuts and Jobs Act (the “Tax Act”). The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
As part of the process of preparing the Company's consolidated financial statements, it is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in its consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in its consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of the Company's deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against its net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Based on the available objective evidence, at December 29, 2018, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Foreign Currency Translation and Transactions
The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, and costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets.
For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other gain (loss), net, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2018, 2017 and 2016 were losses of $2.5 million, $0.3 million and $1.8 million, respectively.
The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from accounts receivable balances denominated in euros and British pounds, and restricted cash denominated in euros.

The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and Swedish kronor (“SEK”). The contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.
Cash, Cash Equivalents and Short-term and Long-term Investments
The Company considers all highly liquid instruments with an original maturity at the date of purchase of 90 days or less to be cash equivalents. These instruments may include cash, money market funds, commercial paper and U.S. treasuries. The Company also maintains a portion of its cash in bank deposit accounts which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.
Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Long-term investments primarily consist of certificates of deposits, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. The Company considers all debt instruments with original maturities at the date of purchase greater than 90 days and remaining time to maturity of one year or less to be short-term investments. The Company classifies debt instruments with remaining maturities greater than one year as long-term investments, unless the Company intends to settle its holdings within one year or less and in such case it is considered to be short-term investments. The Company determines the appropriate classification of its marketable securities at the time of purchase and re-evaluates such designations as of each balance sheet date.
Available-for-sale investments are stated at fair market value with unrealized gains and losses recorded in accumulated other comprehensive income (loss) in the Company’s consolidated balance sheets. The Company evaluates its available-for-sale marketable debt securities for other-than-temporary impairments and records any credit loss portion in other income (expense), net, in the Company’s consolidated statements of operations. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity and for any credit losses incurred on these securities. Gains and losses are recognized when realized in the Company’s consolidated statements of operations under the specific identification method.
Fair Value Measurement
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1
 
 
Quoted prices in active markets for identical assets or liabilities.
 
 
 
 
 
Level 2
 
 
Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
 
 
 
 
Level 3
 
 
Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its cash equivalents, foreign currency exchange forward contracts, and debt securities at fair value and classifies its securities in accordance with the fair value hierarchy on a recurring basis. The Company’s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.
The Company classifies the following assets within Level 2 of the fair value hierarchy as follows:
Certificates of Deposit
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.
Commercial Paper
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.
U.S. Agency Notes
The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.
Corporate Bonds
The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end.
Foreign Currency Exchange Forward Contracts
As discussed in Note 5, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
Pension
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a non-recurring basis, only if impairment is indicated:
Facilities-related Charges
The Company estimates the fair value of its facilities-related charges associated with the 2017 Restructuring Plan (as defined in Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements), based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate.
Non-marketable Equity Investment
Beginning the first quarter of 2018, the Company adopted Accounting Standards Update No. 2016-01, “Financial Instruments (Topic 825): Recognition and Measurement of Financial Assets and Financial Liabilities” (“ASU 2016-01”), which requires equity investments to be measured at fair value with changes in fair value recognized in net income. As a result of adopting this new standard, the Company's non-marketable equity securities formerly classified as cost-method investments are now measured and recorded using the measurement alternative. Equity securities measured and recorded using the measurement alternative are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Adjustments resulting from impairments and qualifying observable price changes are recorded in other income (expense), net, in the accompanying consolidated statements of operations. No initial adoption adjustment was recorded for these instruments since the standard was required to be applied prospectively for securities measured using the measurement alternative. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.
The Company regularly evaluates the carrying value of its equity investment for impairment. When a qualitative assessment indicates that impairment exists, the Company measures the investment at fair value.
Accounts Receivable and Allowances for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company reviews its aging by category to identify significant customers or invoices with known dispute or collectability issues. The Company makes judgments as to its ability to collect outstanding receivables based on various factors including ongoing customer credit evaluations and historical collection experience. The Company provides an allowance for receivable amounts that are potentially uncollectible and when receivables are determined to be uncollectible, amounts are written off.
Allowances for Sales Returns
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue. At December 29, 2018, December 30, 2017 and December 31, 2016, revenue was reduced for estimated sales returns by $4.3 million, $0.9 million and $0.6 million, respectively.
Concentration of Risk
Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash equivalents, short-term investments, long-term investments and accounts receivable. Investment policies have been implemented that limit investments to investment-grade securities.
The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.
As of December 29, 2018, no customers accounted for over 10% of the Company's net accounts receivable balance. As of December 30, 2017, two customers accounted for over 10% of the Company's net accounts receivable balance. One customer accounted for approximately 11% of the Company's net accounts receivable balance, and another customer, which completed a merger in late 2017, was a combination of two of the Company's historically larger customers, accounted for approximately 16% of the Company's net accounts receivable balance.
To date, a few of the Company’s customers have accounted for a significant portion of its revenue. One customer accounted for approximately 15% of the Company's revenue in 2018. One other customer, which completed a merger in late 2017 as mentioned above, was a combination of two of the Company's historically larger customers who merged in 2017 and accounted for approximately 13% and 18% of the Company's revenue in 2018 and 2017, respectively. These two historically larger customers each individually accounted for approximately 16% and 8% of the Company's revenue in 2016, respectively. No other customers accounted for over 10% of the Company's revenue for 2017 or 2016.
The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.
 
Derivative Instruments
The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with one high-quality institution and the Company monitors the creditworthiness of the counter parties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. None of the Company’s derivative instruments contain credit-risk related contingent features, any rights to reclaim cash collateral or any obligation to return cash collateral. The Company does not have any leveraged derivatives. The Company does not use derivative contracts for trading or speculative purposes.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from its euro and British pound denominated receivables and euro denominated restricted cash balance amounts that are pledged as collateral for certain standby letters of credit. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. These contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The forward contracts are with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparty.
The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with Accounting Standards Codification Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectibility, and the Company does not retain any interest in the underlying accounts receivable once sold.
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.
Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Property, Plant and Equipment
Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably assured. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: 
 
Estimated Useful Lives
Building
20 to 41 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware and software
1.5 to 7 years
Leasehold and building improvements
1 to 10 years

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.
Accrued Warranty
The Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from one to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Business Combination
Accounting for acquisitions requires the Company's management to estimate the fair value of the assets and liabilities assumed, which requires management to make significant estimates, judgments, and assumptions that could materially affect the timing or amounts recognized in its financial statements. These assumptions and estimates include the Company’s use of the asset and the appropriate discount rates. The Company’s significant estimates can include, but are not limited to, the future cash flows, the appropriate weighted cost of capital, and discount rates, as well as the estimated useful life of intangible assets, deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowance, which are initially estimated as of the acquisition date. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates. As a result, during the measurement period, which may be up to one year following the acquisition date, if new information is obtained about facts and circumstances that existed as of the acquisition date, the Company may record adjustments to the fair value of these assets and liabilities, with the corresponding offset to goodwill.
Amortization of Intangible Assets
Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Once projects have been completed they are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Intangible Assets and Goodwill
Goodwill is evaluated for impairment on an annual basis in the fourth quarter of the Company's fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The Company has elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of its single reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of its single reporting unit is less than its carrying amount, then the two-step goodwill impairment test will be performed. The first step, identifying a potential impairment, compares the fair value of its single reporting unit with its carrying amount. If the carrying amount exceeds its fair value, the second step will be performed; otherwise, no further step is required. The second step, measuring the impairment loss, compares the implied fair value of the goodwill with the carrying amount of the goodwill. Any excess of the goodwill carrying amount over the implied fair value is recognized as an impairment loss. The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Restructuring and Other Related Costs
The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “Accrued Expenses” and "Other Long-term Liabilities" in the Consolidated Balance Sheet.
Restructuring costs include termination costs, facility consolidation and closure costs, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable. For the facility-related restructuring costs, the Company recognizes a liability upon exiting all or a portion of a leased facility and meeting cease-use and other requirements. The amount of restructuring costs is based on the fair value of the lease obligation for the abandoned space, which includes a sublease assumption that could be reasonably obtained.
Restructuring charges require significant estimates and assumptions, including sublease income and expenses for severance and other employee separation costs. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
Recent Accounting Pronouncements
In December 2017, the SEC staff issued SAB 118, which allowed the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. In March 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-05, “Amendments to SEC Paragraphs Pursuant to SAB 118” and added such SEC guidance to Accounting Standards Codification 740, “Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.” The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
In May 2017, the FASB issued Accounting Standards Update No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the year ended December 30, 2017 and December 31, 2016, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's consolidated statements of cash flows. See the consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts on the consolidated statements of cash flows.
In May 2016, the FASB issued Accounting Standards Update No. 2016-11, “Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)” (“ASU 2016-11”), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, “Revenue Recognition” to the Notes to Consolidated Financial Statements for more information.
On December 31, 2017, the Company adopted Topic 606, which provides guidance for revenue recognition that superseded the revenue recognition requirements in Topic 605 and most industry specific guidance. Under Topic 606, revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company adopted Topic 606 under the modified retrospective transition method, applying the amendments to prospective reporting periods and applied to those contracts that were not completed as of December 31, 2017. Results for reporting periods beginning after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the historic accounting under Topic 605. See Note 3, “Revenue Recognition” to the Notes to Consolidated Financial Statements for more information.
In January 2016, the FASB issued ASU 2016-01, which requires equity investments to be measured at fair value with changes in fair value recognized in the income statement and simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. The Company adopted ASU 2016-01 during its first quarter of 2018 and the adoption did not have a material impact on its consolidated financial statements. See Note 4, “Fair Value Measurements” to the Notes to Consolidated Financial Statements for more information.
Accounting Pronouncements Not Yet Effective
In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), “Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The update provides guidance for determining if a cloud computing arrangement is within the scope of internal-use software guidance, and would require capitalization of certain implementation costs. ASU 2018-15 is effective for the Company in its first quarter of 2020, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-15 will have on its consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-14 (“ASU 2018-14”), "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The update eliminates, adds, and modifies certain disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. ASU 2018-14 is effective for the Company in its first quarter of 2021, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-14 will have on its consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-13 (“ASU 2018-13”), “Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.” The update eliminates, adds, and modifies certain disclosure requirements for fair value measurements. ASU 2018-13 is effective for the Company in its first quarter of 2020 and early adoption is permitted of the entire standard or only the provisions that eliminate or modify disclosure requirements. The Company is currently evaluating the impact the adoption of ASU 2018-13 will have on its consolidated financial statements.
In June 2018, the FASB issued Accounting Standards Update No. 2018-07, “Improvements to Non-employee Share-Based Payment Accounting” (“ASU 2018-07”), which simplifies the accounting for share-based payments granted to non-employees for goods and services. Under ASU 2018-07, certain guidance on such payments to non-employees would be aligned with the requirements for share-based payments granted to employees. The guidance will be effective for the Company's first quarter of 2019 and early adoption is permitted. As the Company does not have material non-employee awards, it does not expect the adoption of ASU 2018-07 to have a material impact on its consolidated financial statements.
In January 2017, the FASB issued Accounting Standards Update No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.
In June 2016, the FASB issued Accounting Standards Update No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.
In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842)” (“ASU 2016-02”), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. In July 2018, the FASB issued Accounting Standards Update 2018-11 “Leases (Topic 842): Targeted Improvements,” (“ASU 2018-11”), which provides lessees an additional (and optional) transition method to apply the new leasing standard to all open leases at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. In December 2018, the FASB issued Accounting Standards Update 2018-20, “Narrow-Scope Improvements for Lessors,” which contains certain narrow scope improvements to the guidance issued in ASU 2016-02. The Company is currently evaluating the other possible impacts the adoption of ASU 2016-02, ASU 2018-11 and ASU 2018-20 will have on its consolidated financial statements.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition
12 Months Ended
Dec. 29, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Revenue Recognition
Topic 606 Adoption
The Company recorded a net reduction to the opening balance of its accumulated deficit of $15.4 million as of December 31, 2017 due to the cumulative impact of adopting Topic 606, with the impact primarily related to its services revenue. The impact to revenue for the year ended December 29, 2018 was an increase of $6.7 million as a result of applying Topic 606. The details of the significant changes and quantitative impact of the Company’s adoption of Topic 606 are set out below.
Capitalization of Costs to Obtain a Contract
As of December 29, 2018, the ending balance of the Company’s capitalized costs to obtain a contract was $0.4 million. The Company's amortization expense was not material for the year ended December 29, 2018.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
Product
 
$
763,555

 
$
610,535

 
$
751,167

Services
 
179,824

 
130,204

 
118,968

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.

The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
United States
 
$
476,784

 
$
428,592

 
$
541,889

Other Americas
 
44,581

 
20,070

 
40,036

Europe, Middle East and Africa
 
309,989

 
234,972

 
243,783

Asia Pacific
 
112,025

 
57,105

 
44,427

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
Direct
 
$
838,931

 
$
693,472

 
$
809,681

Indirect
 
104,448

 
47,267

 
60,454

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
December 29, 2018
 
At Adoption
Accounts receivable, net
$
317,115

 
$
135,245

Contract assets
$
24,981

 
$
2,825

Deferred revenue
$
120,302

 
$
75,458


Revenue recognized for the year ended December 29, 2018 that was included in the deferred revenue balance at the beginning of the reporting period was $44.4 million. Changes in the contract asset and liability balances during the year ended December 29, 2018 were primarily impacted by the Acquisition during the fourth quarter of 2018.
Transaction Price Allocated to the Remaining Performance Obligation
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Revenue expected to be recognized in the future as of December 29, 2018
 
$
375,707

 
$
53,258

 
$
18,904

 
$
6,434

 
$
2,716

 
$
1,193

 
$
458,212


Impacts on Financial Statements
The following tables summarize the impact of adopting Topic 606 on the Company's consolidated statement of operations for the year ended December 29, 2018 and the Company's consolidated balance sheet as of December 31, 2017 (in thousands):
 
Year Ended December 29, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of Topic 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
763,555

 
$
(10,680
)
 
$
752,875

Services
179,824

 
3,946

 
183,770

 
$
943,379

 
$
(6,734
)
 
$
936,645

Costs and expenses
 
 
 
 
 
Cost of revenue
$
622,223

 
$
1,687

 
$
623,910

Net loss
$
(214,295
)
 
$
(8,421
)
 
$
(222,716
)
Net loss per share - basic and diluted
$
(1.36
)
 
$
(0.05
)
 
$
(1.41
)
The increase in revenue from the adoption of Topic 606 was primarily related to an increase in product revenue for certain customers as a result of recognition upon transfer of control in advance of milestone invoicing. The adoption of Topic 606 did not have a material impact to the Company's consolidated financial statements for the year ended December 29, 2018.
 


 
Balance at December 30, 2017
 
Adjustments due to Topic 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements
12 Months Ended
Dec. 29, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The following tables represent the Company’s fair value hierarchy for its marketable securities measured at fair value on a recurring basis (in thousands): 
 
As of December 29, 2018
 
As of December 30, 2017
 
Fair Value Measured Using
 
Fair Value Measured Using
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
 
Total
Assets
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
10,347

 
$

 
$
10,347

 
$
20,371

 
$

 
$
20,371

Certificates of deposit

 

 

 

 
240

 
240

Commercial paper

 

 

 

 
26,912

 
26,912

Corporate bonds

 
23,512

 
23,512

 

 
118,558

 
118,558

U.S. agency notes

 
2,999

 
2,999

 

 
5,480

 
5,480

U.S. treasuries
23,987

 

 
23,987

 
35,408

 

 
35,408

Total assets
$
34,334

 
$
26,511

 
$
60,845

 
$
55,779

 
$
151,190

 
$
206,969

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Foreign currency exchange forward contracts
$

 
$
(91
)
 
$
(91
)
 
$

 
$
(204
)
 
$
(204
)

During 2018 and 2017, there were no transfers of assets or liabilities between Level 1 and Level 2. As of December 29, 2018 and December 30, 2017, none of the Company’s existing securities were classified as Level 3 securities.
The Company classifies its equity investments and certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. The fair values are classified as Level 3 measurements due to the significance of unobservable inputs. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.    
Equity Investments
In 2016, the Company invested $7.0 million in a privately-held company. As of December 29, 2018 and December 30, 2017, the Company's equity investment balance was zero and $5.1 million, respectively.
During 2017, the Company recorded impairment charges of $1.9 million to adjust the carrying value of its investment to estimated fair value. During the fourth quarter of 2018, this privately-held company had ceased operations and was undergoing liquidation as of December 29, 2018. As a result, the Company determined that the fair value of its investment was zero and wrote off the remaining carrying value of $5.1 million in 2018. 
In addition, in 2016, the Company recognized a gain of $9.0 million from the sale of an existing non-marketable equity investment.
The Company used the guideline public company method and the guideline transaction method of the market approach to determine the implied total equity value on a minority interest basis.
Facilities-related Charges
In connection with the 2017 Restructuring Plan, the Company calculated the fair value of the $7.3 million in facilities-related charges based on estimated future discounted cash flows and classified the fair value as a Level 3 measurement due to the significance of unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. See Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements for more information on the 2017 Restructuring Plan.
Cash and Cash Equivalents
Cash, cash equivalents and investments were as follows (in thousands): 
 
December 29, 2018
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
168,620

 
$

 
$

 
$
168,620

Money market funds
10,347

 

 

 
10,347

U.S. treasuries
23,986

 
1

 

 
23,987

Total cash and cash equivalents
$
202,953

 
$
1

 
$

 
$
202,954

U.S. agency notes
3,000

 

 
(1
)
 
2,999

Corporate bonds
23,603

 

 
(91
)
 
23,512

Total short-term investments
$
26,603

 
$

 
$
(92
)
 
$
26,511

Total cash, cash equivalents and investments
$
229,556

 
$
1

 
$
(92
)
 
$
229,465

 
 
December 30, 2017
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
87,991

 
$

 
$

 
$
87,991

Money market funds
20,371

 

 

 
20,371

U.S. treasuries
7,984

 

 
(1
)
 
7,983

Total cash and cash equivalents
$
116,346

 
$

 
$
(1
)
 
$
116,345

Certificates of deposit
240

 

 

 
240

Commercial paper
26,924

 

 
(12
)
 
26,912

Corporate bonds
90,685

 

 
(155
)
 
90,530

U.S. agency notes
2,500

 

 
(11
)
 
2,489

U.S. treasuries
27,495

 

 
(70
)
 
27,425

Total short-term investments
$
147,844

 
$

 
$
(248
)
 
$
147,596

Corporate bonds
28,186

 

 
(158
)
 
28,028

U.S. agency notes
3,002

 

 
(11
)
 
2,991

Total long-term investments
$
31,188

 
$

 
$
(169
)
 
$
31,019

Total cash, cash equivalents and investments
$
295,378

 
$

 
$
(418
)
 
$
294,960

As of December 29, 2018, the Company’s available-for-sale investments have a contractual maturity term of up to 9 months. Gross realized gains and losses on short-term and long-term investments were insignificant for all periods. The specific identification method is used to account for gains and losses on available-for-sale investments.
As of December 29, 2018, the Company had $229.5 million of cash, cash equivalents and short-term investments, including $89.8 million of cash and cash equivalents held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments
12 Months Ended
Dec. 29, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated monetary assets and liabilities, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, primarily short term in nature.
Historically, the Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated receivables and restricted cash balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk.
The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. The contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.
As of December 29, 2018, the Company posted $0.9 million of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying consolidated balance sheets.
The before-tax effect of foreign currency exchange forward contracts was a gain of $0.7 million for 2018, a loss of $3.5 million for 2017 and a loss of $0.9 million in 2016, included in other gain (loss), net, in the consolidated statements of operations. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of December 29, 2018, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying consolidated statements of operations. These contracts were with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):
 
As of December 29, 2018
 
As of December 30, 2017
 
Gross
Notional(1)
 
Prepaid Expenses and Other Assets
 
Other
Accrued
Liabilities
 
Gross
Notional(1)
 
Prepaid Expenses and Other Assets
 
Other
Accrued
Liabilities
Foreign currency exchange forward contracts
 
 
 
 
 
 
 
 
 
 
 
Related to euro denominated receivables
$
40,068

 
$

 
$
(52
)
 
$
24,794

 
$

 
$
(202
)
Related to British pound denominated receivables
6,412

 

 
(38
)
 

 

 

Related to euro denominated restricted cash
$
240

 
$

 
$
(1
)
 
$
252

 
$

 
$
(2
)
Total
 
 
$

 
$
(91
)
 
 
 
$

 
$
(204
)
 
 
(1) 
Represents the face amounts of forward contracts that were outstanding as of the period noted.
Accounts Receivable Factoring
The Company sells certain designated trade account receivables based on factoring arrangements to a large international banking institution. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC 860. The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the consolidated balance sheets and cash received are reflected as cash provided by operating activities in the consolidated statements of cash flow. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's consolidated statements of operations, and for the year ended December 29, 2018, the Company's recognized factoring related interest expense was approximately $0.1 million. The gross amount of trade accounts receivables sold for the year ended December 29, 2018 totaled approximately $12.6 million. Prior to the Acquisition, the Company had not entered into any factoring arrangements.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination
12 Months Ended
Dec. 29, 2018
Business Combinations [Abstract]  
Business Combination
Business Combination
On the Acquisition Date, the Company acquired 100% ownership of Coriant. The Acquisition positions the Company as one of the largest providers of vertically integrated transport networking solutions in the world, enhances the Company's ability to serve a global customer base and accelerates delivery of the innovative solutions its customers demand. This Acquisition also positions the Company to expand the breadth of customer applications it can address, including metro aggregation and switching, disaggregated transport and routing, and software-enabled multi-layer network management and control. The Acquisition was accounted for under the acquisition method of accounting in accordance with ASC Topic 805, “Business Combinations” and consisted of the following (in thousands, except shares):
Cash
$
154,192

Equity consideration(1)
129,628

Total
$
283,820

 
 
(1) 
Based on the closing price of the Company's common stock of $6.18 on October 1, 2018, the $129.6 million equity consideration represents the fair value of 21 million shares of the Company's common stock issued to Coriant shareholders in accordance with the Purchase Agreement.
The Company financed the cash portion of the purchase price of the Acquisition with the net proceeds from its offering of the $402.5 million of 2.125% convertible senior notes due September 1, 2024 (the “2024 Notes”). See Note 12, “Debt and Financing Lease Obligations” to the Notes to Consolidated Financial Statements for more information.
In 2018, the Company expensed acquisition-related costs in the amount of $8.3 million in operating expenses.
The Company allocated the fair value of the purchase price of the acquisition to the tangible and intangible
assets acquired as well as liabilities assumed, based on their estimated fair values. The excess of the purchase
price over the fair values of these identifiable assets and liabilities was recorded as goodwill. The following table
summarizes the Company’s preliminary allocation of the purchase consideration based on the fair value of assets acquired and liabilities assumed at the Acquisition Date (in thousands):
Cash and cash equivalents
$
15,549

Restricted cash
25,743

Accounts receivable
170,466

Inventory
96,067

Property, plant and equipment, net
217,991

Other assets
39,145

Intangible assets, net
200,700

Goodwill
48,235

Financing lease obligation
(194,700
)
Deferred revenue
(43,502
)
Other liabilities
(291,874
)
Total net assets
$
283,820


The Company expects to finalize the allocation of the purchase consideration as soon as practicable, pending finalization of income taxes and any other adjustments related to acquired assets or liabilities, but no later than 12 months from the Acquisition Date.
The following table presents details of the identifiable assets acquired at the Acquisition Date (in thousands):
 
 
Fair Value
 
Estimated Useful Life (Years)
Customer relationships and backlog
 
$
111,400

 
8
Developed technology
 
70,550

 
5
In-process technology
 
17,750

 
n/a
Trade name
 
1,000

 
1
Total
 
$
200,700

 
 

Goodwill generated from this business combination is primarily attributable to the synergies from combining
the operations of Coriant with that of the Company, which resulted in strengthening the Company's ability to serve a global customer base and accelerate delivery of product solutions. The goodwill recorded in the Acquisition is not expected to be deductible for income tax purposes.
The amounts of revenue and net loss of Coriant included in the Company's consolidated statement of operations from the Acquisition Date to December 29, 2018 was $139.6 million and $71.8 million, respectively.
The following table presents the unaudited pro forma financial information for the years ended December 29, 2018 and December 30, 2017 as though the companies were combined as of January 1, 2017 (in millions):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017
Revenue
 
$
1,441

 
$
1,488

Net loss
 
$
(421
)
 
$
(370
)

The pro forma financial information for the years ended December 29, 2018 and December 30, 2017 has been calculated after applying the Company's accounting policies and adjusting the results of Coriant to reflect the acquisition costs incurred and the additional amortization that would have been charged assuming the fair value adjustments to tangible and intangible assets had been applied on January 1, 2017, together with the consequential tax effects. The pro forma financial information is for informational purposes only and is not indicative of the results of the operations that would have been achieved if the Acquisition had taken place at the beginning of the Company's fiscal year 2017.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 29, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill for the year ended December 29, 2018 (in thousands):
Balance as of December 30, 2017
$
195,615

Goodwill acquired
48,235

Foreign currency translation adjustments
(16,619
)
Accumulated impairment loss

Balance as of December 29, 2018
$
227,231



The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency.

Intangible Assets

The following table presents details of the Company’s intangible assets as of December 29, 2018 and December 30, 2017 (in thousands):
 
December 29, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Trade names
$
1,000

 
$
(250
)
 
$
750

 
NMF*
Customer relationships and backlog
158,110

 
(42,478
)
 
115,632

 
3.5
Developed technology
166,355

 
(67,368
)
 
98,987

 
1.7
Total intangible assets with finite lives
$
325,465

 
$
(110,096
)
 
$
215,369

 
5.2
Acquired in-process technology
17,750

 

 
17,750

 
 
Total intangible assets
$
343,215

 
$
(110,096
)
 
$
233,119

 


*NMF = Not meaningful

 
December 30, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Customer relationships
$
51,050

 
$
(15,007
)
 
$
36,043

 
5.6
Developed technology
104,708

 
(48,563
)
 
56,145

 
2.7
Total intangible assets with finite lives
$
155,758

 
$
(63,570
)
 
$
92,188

 
3.9

In connection with the Acquisition, the Company acquired intangible assets for a total of $200.7 million, which is included in the gross carrying amount of intangible assets as of December 29, 2018. See Note 6, "Business Combination" to the Notes to Consolidated Financial Statements for more information.
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expense was $52.8 million and $26.6 million for the years ended December 29, 2018 and December 30, 2017, respectively.
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to the appropriate cost and expense categories. During 2017, the Company recorded an impairment charge to research and development expenses of $0.3 million related to other intangible assets, which the Company has determined that the carrying value will not be recoverable. During the first quarter of 2017, the Company transferred $0.3 million of its in-process technology to developed technology, which is being amortized over a useful life of five years.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 29, 2018 (in thousands):
 
 
 
Fiscal Years
 
Total
 
2019
 
2020
 
2021
 
2022
 
2023 and Thereafter
Total future amortization expense
$
215,369

 
$
60,512

 
$
44,979

 
$
32,044

 
$
29,497

 
$
48,337

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details
12 Months Ended
Dec. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details
Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is primarily comprised of certificates of deposit and money market funds, of which the majority is not insured by the Federal Deposit Insurance Corporation. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees. Additionally, the Company held $10.0 million in escrow related to the cash consideration associated with the Acquisition.

The following table provides details of selected balance sheet items (in thousands):
 
December 29,
2018
 
December 30,
2017
Inventory:
 
 
 
Raw materials
$
74,435

 
$
27,568

Work in process
57,232

 
59,662

Finished goods
180,221

 
127,474

Total
$
311,888

 
$
214,704

Property, plant and equipment, net:
 
 
 
Computer hardware
$
15,633

 
$
13,881

Computer software(1)
40,923

 
32,521

Laboratory and manufacturing equipment
304,889

 
246,380

Land and building
187,184

 
12,347

Furniture and fixtures
2,587

 
2,474

Leasehold and building improvements
46,038

 
43,475

Construction in progress
32,997

 
34,816

Subtotal
$
630,251

 
$
385,894

Less accumulated depreciation and amortization(2)
(287,431
)
 
(249,952
)
Total
$
342,820

 
$
135,942

Accrued expenses:
 
 
 
Loss contingency related to non-cancelable purchase commitments
$
26,042

 
$
6,379

Professional and other consulting fees
10,442

 
5,305

Taxes payable
23,249

 
3,707

Accrued rebate and customer prepay liability
14,301

 
3,406

Restructuring accrual
13,097

 
5,490

Acquisition-related funds in escrow
10,000

 

Short-term financing lease obligation
4,718

 

Other accrued expenses
30,042

 
15,495

Total
$
131,891

 
$
39,782




(1) 
Included in computer software at December 29, 2018 and December 30, 2017 were $13.1 million and $11.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 29, 2018 and December 30, 2017 were $3.9 million and $4.7 million, respectively.
(2) 
Depreciation expense was $47.7 million, $39.4 million and $35.5 million (which includes depreciation of capitalized ERP costs of $2.2 million, $1.7 million and $1.2 million, respectively) for 2018, 2017 and 2016, respectively.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring and Other Related Costs
12 Months Ended
Dec. 29, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Costs
Restructuring and Other Related Costs
In December of 2018, the Company implemented a restructuring initiative (the “2018 Restructuring Plan”) as part of a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of the 2018 Restructuring Plan, the Company hopes to reduce expenses, streamline the organization, and eliminate fixed costs to align more closely with its needs going forward. The Company expects to be complete with activities related to the 2018 Restructuring Plan by the end of 2019.
In the fourth quarter of 2017, the Company implemented a plan to restructure its worldwide operations (the “2017 Restructuring Plan”) in order to reduce expenses and establish a more cost-effective structure that better aligns the Company's operations with its long-term strategies. As part of the 2017 Restructuring Plan, the Company is making several changes it believes will help its research and development efficiency, with consolidation of its development sites, including closure of its Beijing, China design center, process changes to more broadly leverage the Company's engineering resources across regions and product line development, and prioritization of research and development initiatives. Outside of engineering, the Company has also made changes to allow it to operate more efficiently as it scales the business, including reducing the Company's facilities footprint and writing off certain equipment that will not be utilized in the future. Finally, the Company realigned its inventory levels to match its new technology cadence and go to market strategies. As of December 30, 2017, the 2017 Restructuring Plan had been substantially completed, with some remaining payments in the first half of 2018.
In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2018 Restructuring Plan, Coriant's previous restructuring and reorganization plans, and the 2017 Restructuring Plan (in thousands):
 
 
Year Ended
 
 
December 29, 2018
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
2,630

 
$
10,413

 
Facilities

 
(544
)
 
Asset impairment

 
2,643

 
Total
$
2,630

 
$
12,512


 
 
Year Ended
 
 
December 30, 2017
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
1,510

 
$
7,931

 
Facilities

 
7,300

 
Asset impairment
4,004

 
875

 
Inventory write-downs
13,627

 

 
Total
$
19,141

 
$
16,106



Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
 
 
December 30, 2017
 
Assumed Liabilities from the Acquisition
 
Charges
 
Cash
 
Non-cash Settlements and Other
 
December 29, 2018
 
 
Severance and related expenses
$
3,672

 
14,748

 
$
13,043

 
$
(11,172
)
 
$
(449
)
 
$
19,842

 
Facilities
6,947

 

 
(544
)
 
(2,062
)
 
(75
)
 
4,266

 
Asset impairment

 

 
2,643

 

 
(2,400
)
 
243

 
Total
$
10,619

 
$
14,748

 
$
15,142

 
$
(13,234
)
 
$
(2,924
)
 
$
24,351


As of December 29, 2018, the Company's restructuring liability was comprised of $19.8 million of severance and related expenses, of which $13.9 million is related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans and is expected to be paid by 2022. The remaining $5.9 million is primarily related to the 2018 Restructuring Plan and is expected to be substantially paid by the end of 2019. The Company's restructuring liability as of December 29, 2018 also comprised of $4.3 million related to facility closures, with leases through January 2022, and $0.2 million related term license agreements that were determined to have no future use. The Company expects the payments related to these term license agreements to be fully paid by the third quarter of 2019.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 29, 2018
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) includes certain changes in equity that are excluded from net income (loss). The following table sets forth the changes by component for the periods presented (in thousands):
 
Unrealized Gain (Loss) on Available-for-Sale Securities
 
Foreign Currency Translation     
 
Accumulated Tax Effect
 
Actuarial Gain (Loss) on Pension
 
Total        
Balance at December 26, 2015
$
(506
)
 
$
2,389

 
$
(760
)
 
$

 
$
1,123

Other comprehensive income (loss) before reclassifications
297

 
(29,625
)
 
(119
)
 

 
(29,447
)
Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

Net current-period other comprehensive income (loss)
297

 
(29,625
)
 
(119
)
 

 
(29,447
)
Balance at December 31, 2016
$
(209
)
 
$
(27,236
)
 
$
(879
)
 
$

 
$
(28,324
)
Other comprehensive income (loss) before reclassifications
(209
)
 
34,787

 

 

 
34,578

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

Net current-period other comprehensive income (loss)
(209
)
 
34,787

 

 

 
34,578

Balance at December 30, 2017
$
(418
)
 
$
7,551

 
$
(879
)
 
$

 
$
6,254

Other comprehensive income (loss) before reclassifications
327

 
(26,483
)
 
(85
)
 
(5,547
)
 
(31,788
)
Amounts reclassified from accumulated other comprehensive loss

 

 

 
234

 
234

Net current-period other comprehensive income (loss)
327

 
(26,483
)
 
(85
)
 
(5,313
)
 
(31,554
)
Balance at December 29, 2018
$
(91
)
 
$
(18,932
)
 
$
(964
)
 
$
(5,313
)
 
$
(25,300
)
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Basic and Diluted Net Loss Per Common Share
12 Months Ended
Dec. 29, 2018
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Common Share
Basic and Diluted Net Loss Per Common Share
Basic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the ESPP using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of the 2024 Notes from the conversion spread (as further discussed in Note 12, “Debt and Financing Lease Obligations” to the Notes to Consolidated Financial Statements), and $150.0 million in aggregate principal amount of its 1.75% convertible senior notes due June 1, 2018 (the “2018 Notes”) from the conversion spread (as further discussed in Note 11, “Convertible Senior Notes” to the Notes to Consolidated Financial Statements disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017). The Company would include the dilutive effects of the 2024 Notes in the calculation of diluted net income per common share if the average market price is above the conversion price. Upon conversion of the 2024 Notes, it is the Company’s intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes being converted, therefore, only the conversion spread relating to the 2024 Notes would be included in the Company’s diluted earnings per share calculation unless their effect is anti-dilutive. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable.
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Net loss
$
(214,295
)
 
$
(194,506
)
 
$
(23,927
)
Weighted average common shares outstanding - basic and diluted
157,748

 
147,878

 
142,989

Net loss per common share - basic and diluted
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)

The Company incurred net losses during 2018, 2017 and 2016, and as a result, potential common shares from stock options, RSUs, PSUs and the assumed release of outstanding shares under the ESPP were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive. Additionally, due to the net loss position during these periods, the Company excluded the potential shares issuable upon conversion of the 2024 Notes and the 2018 Notes in the calculation of diluted earnings per share, as their inclusion would have been anti-dilutive.
The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 
As of
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock options outstanding
1,134

 
1,461

 
2,042

Restricted stock units
7,792

 
6,856

 
5,302

Performance stock units
1,284

 
1,420

 
896

Employee stock purchase plan shares
940

 
810

 
1,010

Total
11,150

 
10,547

 
9,250

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Financing Lease Obligations
12 Months Ended
Dec. 29, 2018
Debt Disclosure [Abstract]  
Debt and Financing Lease Obligations
and Financing Lease Obligations
2.125% Convertible Senior Notes due September 1, 2024
In September 2018, the Company issued the 2024 Notes due on September 1, 2024, unless earlier repurchased, redeemed or converted. The 2024 Notes are governed by a base indenture dated as of September 11, 2018 and a first supplemental indenture dated as of September 11, 2018 (together, the “Indenture”), between the Company and U.S. Bank National Association, as trustee. The 2024 Notes are unsecured, and the Indenture does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing March 1, 2019. The net proceeds to the Company were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition (as discussed in Note 6, “Business Combination” to the Notes to Consolidated Financial Statements), including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.
The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The capped call transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders' equity in the accompanying consolidated balance sheets.
Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the 2024 Notes. For any remaining conversion obligation, the Company intends to pay or deliver, as the case may be, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. The initial conversion rate is 101.2812 shares of common stock per $1,000 principal amount of 2024 Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $9.87 per share of common stock.
Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the 2024 Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a 2024 Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024, holders may convert their 2024 Notes under the following circumstances:

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

during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

if the Company calls the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;

upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or

at any time on or after June 1, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their 2024 Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indenture governing the 2024 Notes, holders may require the Company to repurchase for cash all or any portion of their 2024 Notes at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change.

The net carrying amounts of the debt obligation were as follows (in thousands):
 
December 29, 2018
Principal
$
402,500

Unamortized discount (1)
(127,264
)
Unamortized issuance cost (1)
(8,307
)
Net carrying amount
$
266,929

 
 
 
(1) 
Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately 69 months.

As of December 29, 2018, the carrying amount of the equity component of the 2024 Notes was $128.7 million.
In accounting for the issuance of the 2024 Notes, the Company separated the 2024 Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2024 Notes. The equity component is not re-measured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the 2024 Notes.
The Company allocated the total issuance costs incurred to the liability and equity components of the 2024 Notes based on their relative values. Issuance costs attributable to the liability component were recorded as a reduction to the liability portion of the Notes and will be amortized as interest expense over the term of the 2024 Notes. The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The Company recorded a deferred tax liability of $30.9 million in connection with the issuance of the 2024 Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders' equity.
The Company determined that the embedded conversion option in the 2024 Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.
The following table sets forth total interest expense recognized related to the 2024 Notes (in thousands): 
 
Year Ended
 
December 29, 2018
Contractual interest expense
$
2,613

Amortization of debt issuance costs
5,716

Amortization of debt discount
373

Total interest expense
$
8,702


For the year ended December 29, 2018, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 10.07%, to interest expense over the term of the 2024 Notes.
As of December 29, 2018, the fair value of the 2024 Notes was $289.0 million. The fair value was determined based on the quoted bid price of the 2024 Notes in an over-the-counter market on December 28, 2018. The 2024 Notes are classified as Level 2 of the fair value hierarchy.
Based on the closing price of the Company’s common stock of $3.92 on December 28, 2018, the if-converted value of the Notes did not exceed their principal amount.
1.75% Convertible Senior Notes due June 1, 2018
In May 2013, the Company issued the 2018 Notes, which matured on June 1, 2018. Upon maturity of the 2018 Notes, the Company repaid in full all $150.0 million in aggregate principal amount and the final coupon interest of $1.3 million.
The net carrying amount of the debt obligation as of December 30, 2017 was as follows (in thousands):
Principal
$
150,000

Unamortized discount
(4,670
)
Unamortized issuance cost
(402
)
Net carrying amount
$
144,928



As of December 30, 2017, the carrying amount of the equity component of the 2018 Notes was $43.3 million.
The following table sets forth total interest expense recognized related to the 2018 Notes (in thousands): 
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017
Contractual interest expense
 
$
1,094

 
$
2,625

Amortization of debt issuance costs
 
402

 
898

Amortization of debt discount
 
4,671

 
10,444

Total interest expense
 
$
6,167

 
$
13,967


The coupon rate was 1.75%. For the year ended December 29, 2018 and the year ended December 30, 2017, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 10.23%, to interest expense over the term of the 2018 Notes.
Financing Lease Obligations
The Company evaluated two sale-leaseback transactions that were executed by Coriant in the past and assumed by Infinera in the Acquisition. It was determined that these transactions did not qualify for sale-leaseback accounting under ASC 840-40, “Leases - Sale-Leaseback Transactions.”
The Company leases a facility (land and all attached real property) in Naperville, Illinois that was sold to a third party and subsequently leased back. This was determined to be a failed sale-leaseback due to a $31.5 million imposition reimbursement payment to be made over 10 years, which was linked to the total building income generated each year. As a result of purchase accounting, the financing lease obligation was recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligation will continue to be amortized over the remaining period of the lease term. The assets will continue to be depreciated over their remaining useful lives.
Additionally, the Company leases a facility (land and all attached real property) in Finland, which was sold to a third party and subsequently leased back. The lease was determined to be a failed sale-leaseback due to the deposit being considered a form of collateral. The amount of the deposit was equal to one year of rental payments, whereas typical deposits are approximately two to three months of rental payments. As a result of purchase accounting, the financing lease obligation was recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligation will continue to be amortized over the remaining period of the lease term. The assets will continue to be depreciated over their remaining useful lives.
The amount recognized for interest and depreciation expense going forward will substantially exceed the Company's periodic rental payments. The average discount rate for the year ended December 29, 2018 was 7.0%. During the year ended December 29, 2018, depreciation expense and interest expense related to these failed sale-leaseback transactions were $1.0 million and $6.5 million, respectively. The Company's rental payments during the year ended December 29, 2018 were $2.3 million.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies
12 Months Ended
Dec. 29, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Operating Leases
The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 10 years, and contain leasehold improvement incentives, rent holidays and escalation clauses. In addition, some of these leases have renewal options for up to five years. The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.4 million and $3.5 million as of December 29, 2018 and December 30, 2017, respectively. These obligations are classified as other long-term liabilities on the accompanying consolidated balance sheets.
The Company recognizes rent expense on a straight-line basis over the lease period factoring in leasehold improvement incentives, rent holidays and escalation clauses. Rent expense for all leases was $12.1 million, $12.0 million and $11.0 million for 2018, 2017 and 2016, respectively. The Company recorded sublease rental income of $0.9 million in 2018. The Company did not have any sublease rental income for 2017 and 2016.
Future annual minimum operating lease payments at December 29, 2018 were as follows (in thousands): 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Operating lease payments
$
18,352

 
$
14,047

 
$
7,888

 
$
5,926

 
$
4,905

 
$
18,303

 
$
69,421


 
In the fourth quarter of 2017, the Company implemented the 2017 Restructuring Plan, which included vacating certain leased facilities. See Note 9, "Restructuring and Other Related Costs" to the Notes to Consolidated Financial Statements for more information.
Financing Lease Obligations
The Company leases two facilities that were assumed with the Acquisition. As a result of purchase accounting, these financing lease obligations were recorded at the present value of the remaining lease payments and expected value of the facility at the end of the occupancy period. The financing lease obligations will continue to be amortized over the remaining period of the lease terms, which range from seven to 10 years. See Note 12, "Debt and Financing Lease Obligations" to the Notes to Consolidated Financial Statements for more information.
Future annual minimum financing lease payments at December 29, 2018 were as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Financing lease obligations
$
9,346

 
$
9,454

 
$
6,666

 
$
5,728

 
$
4,465

 
$
15,750

 
$
51,409


Purchase Commitments
The Company has agreements with its major production suppliers, where the Company is committed to purchase certain parts. As of December 29, 2018, December 30, 2017 and December 31, 2016, these non-cancelable purchase commitments were $203.5 million, $96.1 million and $111.9 million, respectively. The significant increase of purchase commitments in 2018 was due to the Acquisition.
Future purchase commitments at December 29, 2018 were as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Purchase obligations
$
200,939

 
$
751

 
$
599

 
$
500

 
$
757

 
$

 
$
203,546


The contractual obligation tables above exclude tax liabilities of $3.4 million related to uncertain tax positions because the Company cannot reliably estimate the timing and amount of future payments, if any.
Legal Matters
On November 23, 2016, Oyster Optics, LLC (“Oyster Optics”) filed a complaint against the Company in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327 (the “’327 patent”), 8,374,511 (the “‘511 patent”) and 8,913,898 (the “’898 patent”) (collectively, the “Oyster Optics patents in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company filed its answer to Oyster Optics' complaint on February 3, 2017. The Company filed two petitions for Inter Partes Review (“IPR”) of the '898 patent with the U.S Patent and Trademark Office ("USPTO"). Other defendants have filed IPR petitions in connection with the remaining Oyster Optics patents in suit. The USPTO instituted two IPRs of the ‘511 patent and two IPRs of ‘898 patent but denied IPR petitions in connection with the ‘327 patent. A Markman decision was issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics dropped the ‘511 and ‘898 patents, leaving only a few claims in the ‘327 patent at issue in the case. On May 15, 2018, Oyster Optics filed a new patent infringement complaint in the United States District Court for the Eastern District of Texas, naming the Company as a defendant. In its new complaint, Oyster Optics alleges infringement of the ‘327 patent, U.S. Patent No. 9,749,040 and the ‘898 patent. On June 8, 2018, the court granted the parties’ joint motion to sever and consolidate the first-filed lawsuit with the later filed case. The Company filed its answer to the new complaint on July 16, 2018. A case management conference was held on September 11, 2018, and the court set a trial date for November 4, 2019. On October 26, 2018, the Company filed an amended answer to include a license defense. On November 29, 2018, the Company filed a motion for summary judgment based on the license defense. The Company is currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On March 24, 2017, Core Optical Technologies, LLC (“Core Optical”) filed a complaint against the Company in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the “Core Optical patent in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Core Optical patent in suit, and intends to defend this action vigorously. The Company filed its answer to Core Optical's complaint on September 25, 2017. A Markman hearing was held on May 9, 2018 and the court has set a trial for March 2019. On June 14, 2018, the Company filed a petition for IPR of the Core Optical patent in suit in the USPTO. Core Optical contacted the Company on July 19, 2018 to propose that the case be stayed pending the IPR. The Company agreed to Core Optical’s proposal, and the parties filed a joint motion to stay, which the court granted on July 31, 2018. On October 17, 2018, Core Optical filed a response to the Company's IPR petition. On January 14, 2019, the USPTO denied the Company's IPR petition, and on February 13, 2019, the Company filed a request for rehearing in the USPTO requesting reconsideration of the dismissal of the Company's IPR petition. The Company is unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On June 8, 2017, a Civil Investigative Demand was issued to Coriant pursuant to a False Claims Act investigation by the U.S. government as to whether there has been any violation of 31 U.S.C. §3729. Coriant provided documents and other responses to the U.S. government, and the Company will continue to cooperate in the ongoing investigation.
In addition to the matters described above, 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 effect on its consolidated financial position, results of operations or cash flows.
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of December 29, 2018 and December 30, 2017, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Guarantees
12 Months Ended
Dec. 29, 2018
Guarantees [Abstract]  
Guarantees
Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands): 
 
December 29,
2018
 
December 30,
2017
Beginning balance
$
30,909

 
$
40,342

Charges to operations
28,685

 
18,283

Utilization
(18,028
)
 
(14,985
)
Change in estimate(1)
(545
)
 
(12,731
)
Balance at the end of the period
$
41,021

 
$
30,909

 
 
 
(1) 
The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of $2.2 million.
Letters of Credit and Bank Guarantees
The Company had $30.0 million of standby letters of credit and bank guarantees outstanding as of December 29, 2018. These consisted of $23.4 million related to customer performance guarantees, $1.4 million of value-added tax and customs' licenses, $2.9 million related to property leases, $1.8 million related to Coriant pre-acquisition restructuring plans and $0.5 million related to credit cards.
Of the aforementioned standby letters of credit and bank guarantees outstanding, $13.4 million was backed by cash collateral from a third-party institution, and the Company accrues 5% annual servicing fee on the outstanding cash collateral. The Company had $4.2 million of standby letters of credit and bank guarantees outstanding as of December 30, 2017. These consisted of $0.7 million related to property leases, $2.2 million related to customer performance guarantees, and $1.3 million related to a value added tax and customs authorities' licenses.
As of December 29, 2018 and December 30, 2017, the Company has a line of credit for approximately $1.6 million to support the issuance of letters of credit, of which zero had been issued and outstanding, for both periods. The Company has pledged approximately $4.9 million and $5.2 million of assets of a subsidiary to secure this line of credit and other obligations as of December 29, 2018 and December 30, 2017, respectively.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity
12 Months Ended
Dec. 29, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Shareholders' Equity
Stockholders’ Equity
2007 Equity Incentive Plan, 2016 Equity Incentive Plan and Employee Stock Purchase Plan
In February 2007, the Company’s board of directors adopted the 2007 Equity Incentive Plan (the “2007 Plan”) and the Company’s stockholders approved the 2007 Plan in May 2007. The Company reserved a total of 46.8 million shares of common stock for issuance under the 2007 Plan. Upon stockholder approval of the 2016 Equity Incentive Plan (the “2016 Plan”), the Company has ceased granting equity awards under the 2007 Plan, however the 2007 Plan will continue to govern the terms and conditions of the outstanding options and awards previously granted under the 2007 Plan. As of December 29, 2018, options to purchase 1.1 million shares of the Company's common stock were outstanding and 1 million RSUs were outstanding under the 2007 Plan.
In February 2016, the Company's board of directors adopted the 2016 Plan and the Company's stockholders approved the 2016 Plan in May 2016. In May 2018, the Company's stockholders approved an amendment to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 1.5 million shares. As of December 29, 2018, the Company reserved a total of 15.4 million shares of common stock for issuance of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors, pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors.
The ESPP was adopted by the board of directors in February 2007 and approved by the stockholders in May 2007. The ESPP was last amended by the stockholders in May 2018 to increase the shares authorized under the ESPP to a total of approximately 21.1 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to 15% of the employee’s compensation and employees may not purchase more than $25,000 of stock during any calendar year.
Shares Reserved for Future Issuances
Common stock reserved for future issuance was as follows (in thousands):
 
December 29, 2018
Outstanding stock options and awards
8,990

Reserved for future option and award grants
8,728

Reserved for future ESPP
4,835

Total common stock reserved for stock options and awards
22,553

Stock-based Compensation Plans
The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):  
 
Number of
Options
 
Weighted-Average
Exercise Price
Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
2,511

 
$
7.26

 
$
28,288

Options granted

 
$

 

Options exercised
(825
)
 
$
4.97

 
$
4,433

Options canceled
(31
)
 
$
12.46

 

Outstanding at December 31, 2016
1,655

 
$
8.30

 
$
965

Options granted

 
$

 

Options exercised
(196
)
 
$
7.78

 
$
373

Options canceled
(62
)
 
$
14.11

 

Outstanding at December 30, 2017
1,397

 
$
8.11

 
$
1

Options granted

 
$

 
 
Options exercised
(229
)
 
$
7.43

 
$
496

Options canceled
(53
)
 
$
11.57

 
 
Outstanding at December 29, 2018
1,115

 
$
8.09

 
$

Exercisable at December 29, 2018
1,115

 
$
8.09

 
$


 
 
Number of
Restricted
Stock Units
 
Weighted-Average
Grant Date
Fair Value
Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
4,932

 
$
12.76

 
$
91,285

RSUs granted
2,992

 
$
13.94

 

RSUs released
(2,303
)
 
$
11.06

 
$
26,407

RSUs canceled
(328
)
 
$
13.90

 

Outstanding at December 31, 2016
5,293

 
$
14.10

 
$
44,939

RSUs granted
4,281

 
$
9.66

 

RSUs released
(2,198
)
 
$
13.56

 
$
20,791

RSUs canceled
(585
)
 
$
13.24

 

Outstanding at December 30, 2017
6,791

 
$
11.55

 
$
42,988

RSUs granted
3,756

 
$
10.52

 


RSUs released
(2,642
)
 
$
12.12

 
$
26,457

RSUs canceled
(1,159
)
 
$
11.12

 
 
Outstanding at December 29, 2018
6,746

 
$
10.83

 
$
26,446


 
 
Number of
Performance
Stock Units
 
Weighted-Average
Grant Date
Fair Value Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
731

 
$
12.35

 
$
13,540

PSUs granted
647

 
$
15.28

 

PSU performance earned(1)
234

 
$
12.28

 
 
PSUs released
(614
)
 
$
11.34

 
$
8,077

PSUs canceled
(94
)
 
$
15.18

 

Outstanding at December 31, 2016
904

 
$
14.13

 
$
7,672

PSUs granted
916

 
$
10.88

 

PSUs released
(26
)
 
$
11.83

 
$
225

PSUs canceled
(427
)
 
$
12.20

 

Outstanding at December 30, 2017
1,367

 
$
16.28

 
$
8,651

PSUs granted
521

 
$
9.79

 


PSUs released
(55
)
 
$
15.93

 
$
411

PSUs canceled
(704
)
 
$
16.01

 
 
Outstanding at December 29, 2018
1,129

 
$
16.10

 
$
4,425

Expected to vest as of December 29, 2018
17

 
 
 
$
65


 
 
 
(1) 
Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant.
The aggregate intrinsic value of unexercised options is calculated as the difference between the closing price of the Company’s common stock of $3.92 at December 28, 2018 and the exercise prices of the underlying stock options. The aggregate intrinsic value of the options which have been exercised is calculated as the difference between the fair market value of the common stock at the date of exercise and the exercise price of the underlying stock options. The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $3.92 at December 28, 2018. The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.
 
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company’s equity compensation plans as of December 29, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): 
 
Unrecognized
Compensation
Expense, Net
 
Weighted-
Average Period
(in years)
RSUs
$
54,006

 
2.48
PSUs
$
6,649

 
1.41

The following table summarizes information about options outstanding at December 29, 2018. 
 
 
Options Outstanding
 
Vested and Exercisable
Options
Exercise Price
 
Number of
Shares
 
Weighted-
Average
Remaining
Contractual Life
 
Weighted-
Average
Exercise
Price
 
Number of
Shares
 
Weighted-
Average
Exercise
Price
 
 
(In thousands)
 
(In years)
 
 
 
(In thousands)
 
 
$6.71 - $ 7.25
 
183

 
0.72
 
$
7.01

 
183

 
$
7.01

$7.45 - $ 7.53
 
185

 
0.94
 
$
7.47

 
185

 
$
7.47

$7.68 - $ 8.19
 
192

 
1.48
 
$
8.08

 
192

 
$
8.08

$ 8.58
 
485

 
2.12
 
$
8.58

 
485

 
$
8.58

$9.02 - $9.28
 
70

 
1.60
 
$
9.19

 
70

 
$
9.19

 
 
1,115

 
1.55
 
$
8.09

 
1,115

 
$
8.09


Employee Stock Options
The Company did not grant any stock options during 2018, 2017 or 2016. Stock option exercises are settled with newly issued shares of common stock approved by stockholders for inclusion under the 2007 Plan. 
Amortization of stock-based compensation expense related to stock options in 2018, 2017 and 2016 was insignificant.
 
Employee Stock Purchase Plan
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Volatility
48% - 62%
 
47% - 51%
 
56% - 67%
Risk-free interest rate
1.90% - 2.31%
 
0.81% - 1.16%
 
0.51% - 0.52%
Expected life
0.5 years
 
0.5 years
 
0.5 years
Estimated fair value
$2.47 - $3.13
 
$2.44 - $3.46
 
$3.16 - $4.53

The Company’s ESPP activity for the following periods was as follows (in thousands):
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock-based compensation expense
$
5,478

 
$
6,049

 
$
6,094

Employee contributions
$
15,992

 
$
16,410

 
$
13,609

Shares purchased
2,189

 
2,140

 
1,369


Restricted Stock Units
The Company granted RSUs to employees and members of the Company’s board of directors to receive shares of the Company’s common stock. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation expense related to RSUs in 2018, 2017 and 2016 was approximately $29.2 million, $30.5 million and $29.6 million, respectively.
Performance Stock Units
Pursuant to the 2007 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
A number of PSUs granted to the Company’s executive officers and senior management are based on the total shareholder return of the Company's common stock price as compared to the total shareholder return of the S&P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the SPGIIPTR.
The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:
 
 
2018
 
2017
 
2016
Index volatility
 
33%
 
33% - 34%
 
18%
Infinera volatility
 
58% - 59%
 
55% - 56%
 
55%
Risk-free interest rate
 
2.37% - 2.40%
 
1.41% - 1.63%
 
0.95% - 1.07%
Correlation with index
 
0.04 - 0.48
 
0.10 - 0.49
 
0.58 - 0.59
Estimated fair value
 
$14.99 - $19.46
 
$15.23 - $17.35
 
$10.31 - $16.62

In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria.
The following table summarizes by grant year, the Company’s PSU activity for the year ended December 29, 2018 (in thousands):
 
 
 
 
Grant Year
 
 
Total Number of Performance Stock Units
 
2015
 
2016
 
2017
 
2018
Outstanding at December 30, 2017
 
1,367

 
77

 
420

 
869

 

PSUs granted
 
521

 

 

 

 
521

PSUs released
 
(55
)
 

 

 

 
(55
)
PSUs canceled
 
(704
)
 
(77
)
 
(210
)
 
(388
)
 
(29
)
Outstanding at December 29, 2018
 
1,129

 

 
210

 
481

 
437

 
 
 
(1) 
Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant since the original grants were at 100% of target amounts.
Amortization of stock-based compensation expense related to PSUs in 2018, 2017 and 2016 was approximately $8.2 million, $9.5 million and $6.6 million, respectively.
 
Stock-based Compensation Expense
The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):
 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock-based compensation effects in inventory
$
4,750

 
$
5,255

 
$
4,911

Stock-based compensation effects in net loss before income taxes
 
 
 
 
 
Cost of revenue
$
1,635

 
$
3,065

 
$
2,966

Research and development
16,270

 
15,845

 
13,732

Sales and marketing
10,869

 
11,288

 
11,043

General and administrative
9,649

 
10,776

 
9,295

 
$
38,423

 
$
40,974

 
$
37,036

Cost of revenue—amortization from balance sheet (1)
4,986

 
4,746

 
3,497

Total stock-based compensation expense
$
43,409

 
$
45,720

 
$
40,533

 
 
(1) 
Represents stock-based compensation expense deferred to inventory in prior periods and recognized in the current period.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
12 Months Ended
Dec. 29, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The following is a geographic breakdown of the benefit from income taxes (in thousands):
 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Current:
 
 
 
 
 
Federal
$

 
$

 
$
32

State
186

 
69

 
861

Foreign
6,832

 
4,679

 
2,288

Total current
$
7,018

 
$
4,748

 
$
3,181

Deferred:
 
 
 
 
 
Federal
$
(546
)
 
$

 
$

State

 

 

Foreign
(7,127
)
 
(6,178
)
 
(7,932
)
Total deferred
$
(7,673
)
 
$
(6,178
)
 
$
(7,932
)
Total benefit from income taxes
$
(655
)
 
$
(1,430
)
 
$
(4,751
)

Loss before provision for income taxes from international operations was $135.5 million, $22.6 million and $23.1 million for the years ended December 29, 2018, December 30, 2017 and December 31, 2016, respectively.
The provisions for (benefit from) income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Expected tax (benefit) at federal statutory rate
(21.0
)%
 
(35.0
)%
 
(35.0
)%
State taxes, net of federal benefit
0.1
 %
 
 %
 
2.2
 %
Research credits
(1.8
)%
 
(1.8
)%
 
(8.9
)%
Stock-based compensation
0.8
 %
 
6.0
 %
 
22.3
 %
Change in valuation allowance
18.1
 %
 
26.8
 %
 
(5.9
)%
Foreign rate differential
2.9
 %
 
3.3
 %
 
9.4
 %
Other
0.6
 %
 
 %
 
(0.4
)%
Effective tax rate
(0.3
)%
 
(0.7
)%
 
(16.3
)%

The Company recognized an income tax benefit of $0.7 million on a loss before income taxes of $215.0 million, an income tax benefit of $1.4 million on a loss before income taxes of $195.9 million and an income tax benefit of $4.8 million on a loss before income taxes of $29.2 million in fiscal years 2018, 2017 and 2016, respectively. The resulting effective tax rates were (0.3)%, (0.7)% and (16.3)% for 2018, 2017 and 2016, respectively. The 2018 and 2017 effective tax rates differ from the expected statutory rate of 21% based on the Company's ability to benefit U.S. loss carryforwards, offset by state income taxes, non-deductible stock-based compensation expenses and foreign taxes provided on foreign subsidiary earnings. The lower 2018 income tax benefit compared to 2017 primarily relates to lower corporate income tax rate due to the Tax Act and lower stock-based compensation as a result of the Acquisition of Coriant. The lower 2017 income tax benefit compared to 2016 primarily relates to lower acquisition related amortization expenses and lower state income taxes offset by an increase in tax reserves, and an increase in taxable foreign profits in certain jurisdictions. Because of the Company's U.S. operating loss in 2018, significant loss carryforward position, and corresponding valuation allowance in all years, the Company has not been subject to federal or state tax on the Company's U.S. income because of the availability of loss carryforwards. If these losses and other tax attributes become fully utilized, the Company's taxes will increase significantly to a more normalized, expected rate on U.S. earnings. The release of transfer pricing reserves in the future will have a beneficial impact to tax expense, but the timing of the impact depends on factors such as expiration of the statute of limitations or settlements with tax authorities.
On December 22, 2017, the Tax Act was signed into law. The Tax Act significantly revises the U.S. corporate income tax regime by, among other things, lowering the federal corporate income tax rate from 35% to 21% effective January 1, 2018, while also imposing a repatriation tax on deemed repatriated earnings of the Company's foreign subsidiaries in 2017, and implementing a quasi-territorial tax system on future foreign earnings. 
The Tax Act created the global intangible low-taxed income (“GILTI”) provision, beginning in 2018. The GILTI provision requires that certain income earned by foreign subsidiaries must be included currently in the gross income of the foreign subsidiaries U.S. shareholder. Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). The Company has elected to account for the tax using the period cost method. The Company had no GILTI impacts for 2018 given the foreign subsidiaries' losses.
On December 22, 2017, SAB 118 was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets are as follows, reduced by the effects of the change in the U.S. corporate tax rate from 35% to 21%, as applicable (in thousands):
 
Years Ended
 
December 29,
2018
 
December 30,
2017
Deferred tax assets:
 
 
 
Net operating losses
$
257,928

 
$
66,122

Research and foreign tax credits
221,943

 
74,434

Nondeductible accruals
50,312

 
28,801

Inventory valuation
39,430

 
29,197

Property, plant and equipment
2,591

 
1,919

Intangible assets

 
3

Stock-based compensation
4,825

 
6,325

Total deferred tax assets
$
577,029

 
$
206,801

Valuation allowance
(493,157
)
 
(205,241
)
Net deferred tax assets
$
83,872

 
$
1,560

Deferred tax liabilities:
 
 
 
Accrual and reverse - lease
(16,802
)
 

Depreciation
(199
)
 
(67
)
Accruals, reserves and prepaid expenses
(784
)
 
(1,154
)
Acquired intangible assets
(49,406
)
 
(20,348
)
Convertible senior notes
(29,419
)
 
(1,191
)
Total deferred tax liabilities
$
(96,610
)
 
$
(22,760
)
Net deferred tax liabilities
$
(12,738
)
 
$
(21,200
)

The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company must consider all positive and negative evidence, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors in evaluating the need for a full or partial valuation allowance against its net U.S. deferred tax assets. Based on the available objective evidence, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the Company has provided a full valuation allowance against its domestic deferred tax assets, net of deferred tax liabilities, as of December 29, 2018 and December 30, 2017. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.
As of December 29, 2018, the Company has net operating loss carryforwards of approximately $592.7 million for federal tax purposes, $356.0 million for Luxembourg tax purposes, $57.4 million for Finland tax purposes, $495.0 million for other state tax purposes, with material state net operating loss carryforwards being $111.6 million for California tax purposes and $55.6 million for Illinois. The carryforward balance reflects expected generation of both federal and state net operating losses for the year ended December 29, 2018. Federal net operating loss carryforwards generated before 2018 will begin to expire in 2027 while certain unutilized California losses have expired in 2017. Additionally, the Company has federal research and development, foreign tax credits, and federal low income housing credit, and California research and development credits available to reduce future income taxes payable of approximately $179.6 million and $60.3 million, respectively, as of December 29, 2018. Infinera Canada Inc., an indirect wholly owned subsidiary, has Scientific Research and Experimental Development Expenditures (“SRED”) credits available of $2.3 million to offset future Canadian income tax payable as of December 29, 2018. Coriant Portugal has research and investment tax credits so-called, SIFIDE, of $5.3 million to offset future Portugal's income tax payable as of December 29, 2018. Federal credits will begin to expire in the year 2022 if not utilized and California research credits have no expiration date. Canadian SRED credits will begin to expire in the year 2032 if not fully utilized. Portugal SIFIDE credits will begin to expire in the year 2021.
Under the Tax Reform Act of 1986, the amount of benefit from net operating loss and tax credit carryforwards may be impaired or limited in certain circumstances. Events which cause limitations in the amount of net operating losses that the Company may utilize in any one year include, but are not limited to, a cumulative ownership change of more than 50 percent as defined over a three-year testing period. As of December 29, 2018, the Company had determined that while ownership changes had occurred in the past, the resulting limitations were not significant enough to impact the utilization of the tax attributes against its taxable profits earned to date.
Prior to the enactment of the Tax Act, the Company’s policy with respect to undistributed foreign subsidiaries’ earnings was to consider those earnings to be indefinitely reinvested. Under the Tax Act, undistributed earnings of foreign subsidiaries are deemed to be repatriated for U.S. corporate tax purposes and a one-time toll tax at a reduced U.S. corporate tax rate was applicable in 2017. However, because of the aggregated net tax loss of the Company's foreign subsidiaries, no tax was accruable in 2017. If and when funds are actually distributed in the form of dividends or otherwise, foreign withholding taxes may be applicable in some jurisdictions. The Company's policy with respect to certain undistributed foreign subsidiaries’ earnings is to continue to consider those earnings to be indefinitely reinvested and therefore the Company has not accrued such withholding taxes.
The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): 
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Beginning balance
$
19,786

 
$
22,282

 
$
19,130

Tax position related to current year
 
 
 
 
 
Additions
2,296

 
2,234

 
2,548

Tax positions related to prior years
 
 
 
 
 
Additions
2,981

 

 
1,292

Reductions
(40
)
 
(4,728
)
 

Lapses of statute of limitations
(406
)
 
(2
)
 
(688
)
Ending balance
$
24,617

 
$
19,786

 
$
22,282


As of December 29, 2018, the cumulative unrecognized tax benefit was $24.6 million, of which $21.3 million was netted against deferred tax assets that would have otherwise been subjected with a full valuation allowance. Of the total unrecognized tax benefit as of December 29, 2018, approximately $3.3 million, if recognized, would impact the Company’s effective tax rate.
As of December 29, 2018, December 30, 2017 and December 31, 2016, the Company had $1.2 million, $0.7 million and $0.5 million, respectively, of accrued interest or penalties related to unrecognized tax benefits, of which less than $0.2 million was included in the Company’s provision for income taxes in each of the years ended December 29, 2018, December 30, 2017 and December 31, 2016, respectively. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the Company’s provision for income taxes.    
The Company is potentially subject to examination by the Internal Revenue Service and the relevant state income taxing authorities under the statute of limitations for years 2002 and forward.

The Company has received assessments of tax resulting from transfer pricing examinations in India for most years in the range of fiscal years ending March 2005 through March 2015. While some of the assessment years have been settled with no change from the original tax return position, the Company intends to appeal all remaining assessment years, and does not expect a significant adjustment to unrecognized tax benefits as a result of these inquiries. The Company believes that the resolution of these disputed issues will not have a material impact on its financial statements.

Included in the balance of income tax liabilities, accrued interest and penalties at December 28, 2018 is $0.2 million related to tax positions for which it is reasonably possible that the statute of limitations will expire in various jurisdictions within the next twelve months.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information
12 Months Ended
Dec. 29, 2018
Segment Reporting [Abstract]  
Segment Information
Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.
Revenue by geographic region is based on the shipping address of the customer. The following tables set forth long-lived assets by geographic region (in thousands):
Property, plant and equipment, net
 
December 29,
2018
 
December 30,
2017
United States
$
288,614

 
$
128,582

Other Americas
2,370

 
661

Europe, Middle East and Africa
38,273

 
3,527

Asia Pacific and Japan
13,563

 
3,172

Total property, plant and equipment, net
$
342,820

 
$
135,942

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan
12 Months Ended
Dec. 29, 2018
Retirement Benefits [Abstract]  
Employee Benefit Plan
Employee Benefit and Pension Plans
Defined Contribution Plans
The Company has established a savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”). As allowed under Section 401(k) of the Internal Revenue Code, the 401(k) Plan provides tax-deferred salary contributions for eligible U.S. employees. Employee contributions are limited to a maximum annual amount as set periodically by the Internal Revenue Code. The Company made voluntary cash contributions and matched a portion of employee contributions of $2.3 million, $2.2 million and $2.1 million for 2018, 2017 and 2016, respectively. Expenses related to the 401(k) Plan were insignificant for each of the years 2018, 2017 and 2016.
In connection with the Company's acquisition of Transmode during the third quarter of 2015, the Company has an ITP pension plan covering its Swedish employees. Commitments for old-age and survivors' pension for salaried employees in Sweden are vested through an insurance policy. Expenses related to the ITP pension plan were $2.8 million for 2018, $3.3 million for 2017 and $2.6 million for 2016.
The Company also provides defined contribution plans in certain foreign countries where required by local statute or at the Company's discretion. For the year ended December 29, 2018, the Company had $2.5 million related to post-retirement costs.
Pension Plans
Pension and Post-Retirement Benefit Plans
As a result of the Acquisition during the fourth quarter of 2018, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as, investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
Obligations and Funded Status
The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands):
 
December 29,
2018
Benefit obligation as of Acquisition Date
$
106,474

Service cost
466

Interest cost
512

Benefits paid
(194
)
Actuarial loss
236

Foreign currency exchange rate changes
(2,870
)
Benefit obligation at December 29, 2018(1)
$
104,624

Fair value of plan assets as of Acquisition Date
$
69,614

Actual return on plan assets
653

Actuarial loss
(5,319
)
Foreign currency exchange rate changes
(1,884
)
Fair value of plan assets at December 29, 2018
$
63,064

Net liability recognized
$
41,560

 
 
(1) 
The Company's accumulated benefit obligation was $100.2 million at December 29, 2018.
The net liability is included in the line item other long-term liabilities in the Company's consolidated balance sheets.
The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):
 
December 29,
2018
Other non-current assets
$
63,064

Current liabilities
(901
)
Other long-term liabilities
(103,723
)
Net liability recognized
$
(41,560
)

Components of Net Periodic Benefit Cost
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans for the Acquisition Date through December 29, 2018 consisted of the following (in thousands):
Service cost
$
466

Interest cost
512

Expected return on plan assets
(653
)
Amortization of actuarial loss
234

Total net periodic benefit cost
$
559


Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants. All components of net periodic benefit cost are recorded in operating expense of the Company's consolidated statements of operations.
The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):
 
December 29,
2018
Beginning balance as of Acquisition Date
$

Net actuarial loss arising in current year
(5,562
)
Amortization of net actuarial loss(1)
234

Foreign currency translation gain
15

Ending balance
$
(5,313
)
 
 
(1) 
The actuarial loss in for the year ended December 29, 2018 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during fiscal year 2019 is $1.7 million (pre-tax).
Assumptions
Certain weighted-average assumptions used in computing the benefit obligations are as follows:
 
December 29,
2018
Discount rate
2.07
%
Salary growth rate
2.25
%
Pension growth rate
2.00
%

Assumptions regarding future mortality are set based on actuarial advice in accordance with published German statistics and experience. These assumptions translate into an average remaining life expectancy in years for a pensioner retiring at age 65:
 
2019 Life Expectancy
Retiring at the end of the reporting period
20.5
Male
20.0
Female
23.6
Investment Policy
The financial position of the Company’s funded status is the difference between the fair value of plan assets and projected benefit obligations. Volatility in funded status occurs when asset values change differently from liability values and can result in fluctuations in costs in financial reporting. The Company’s investment policies and strategies are designed to increase the rate of assets to plan liabilities at an appropriate level of funded status volatility. Asset allocation decisions are recommended by the trustees for the specific plan and agreed to by the Company's management. Investment objectives are designed to generate returns that will enable the plan to meet its future obligations. The Company's management reviews the investment strategy and performance semi-annually and discuss alternatives to manage volatility.    
Basis for Expected Long-Term Rate of Return on Plan Assets
The expected long-term rate of return on plan assets reflects the expected returns for each major asset class in which the plan invests and the weight of each asset class in the target mix. Expected asset returns reflect the current yield on government bonds, risk premiums for each asset class and expected real returns which considers each country’s specific inflation outlook. The expected return is set using a low to medium risk profile and to meet the market expectations over a longer period of time to meet the obligations in the future.
Fair Value of Plan Assets
The following tables present the fair value of plan assets for pension and other benefit plans by major asset category as of December 29, 2018 (in thousands).
 
As of December 29, 2018
 
Fair Value Measured Using
 
Level 1
 
Level 2
 
Total
Cash
$
686

 
$

 
$
686

Equity fund

 
32,513

 
32,513

Insurance contracts

 
24,852

 
24,852

Mixed fund

 
4,114

 
4,114

Pension fund

 
899

 
899

Total plan assets at fair value
$
686

 
$
62,378

 
$
63,064


Valuation Techniques
The following describes the valuation techniques used to measure the fair value of the assets shown in the table above. Equity funds are invested in traded securities and are recorded at market value as of the balance sheet date. Insurance contracts are recorded at cash surrender value of the policies. Mixed fund and pension fund are valued at the amounts as provided by the insurance companies who manage the funds and represent fair market value at the date of the balance sheet.
Transfers Between Levels
Any transfers between levels in the fair value hierarchy are recognized as of the end of the reporting period. No material transfers between levels occurred from the Acquisition Date through December 29, 2018.
Future Contributions
In fiscal year 2019, the Company does not expect to make any contributions to its pension and post-retirement benefit plans.
Cash Flows
Estimated future benefit payments under the Company's pension plans as of December 29, 2018 are as follows (in thousands):
2019
$
2,660

2020
$
2,579

2021
$
3,911

2022
$
4,284

2023
$
3,667

2024 to 2027
$
20,954

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Information by Quarter (Unaudited)
12 Months Ended
Dec. 29, 2018
Quarterly Financial Information Disclosure [Abstract]  
Financial Information by Quarter (Unaudited)
Financial Information by Quarter (Unaudited)
The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2018 and 2017. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.
 
For the Three Months Ended (Unaudited)
 
2018
 
2017
 
Dec. 29
 
Sep. 29
 
Jun. 30
 
Mar. 31
 
Dec. 30
 
Sep. 30
 
Jul. 1
 
Apr. 1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(In thousands, except per share data)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
249,608

 
$
167,030

 
$
175,288

 
$
171,629

 
$
160,543

 
$
159,579

 
$
143,360

 
$
147,053

Services
82,450

 
33,383

 
32,939

 
31,052

 
35,273

 
33,001

 
33,461

 
28,469

Total revenue
332,058

 
200,413

 
208,227

 
202,681

 
195,816

 
192,580

 
176,821

 
175,522

Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of product(1)
197,251

 
112,276

 
105,914

 
102,324

 
110,512

 
106,413

 
95,267

 
94,452

Cost of services
39,409

 
13,075

 
13,039

 
12,831

 
13,708

 
12,951

 
11,687

 
12,134

Amortization of intangible assets(1)
8,315

 
4,876

 
4,943

 
5,341

 
5,169

 
5,390

 
5,035

 
4,880

Restructuring and related
2,580

 
7

 
26

 
17

 
19,141

 

 

 

Total cost of revenue
247,555

 
130,234

 
123,922

 
120,513

 
148,530

 
124,754

 
111,989

 
111,466

Gross profit
84,503

 
70,179

 
84,305

 
82,168

 
47,286

 
67,826

 
64,832

 
64,056

Operating expenses
198,728

 
95,337

 
105,924

 
106,846

 
117,793

 
102,074

 
105,337

 
101,883

Loss from operations
(114,225
)
 
(25,158
)
 
(21,619
)
 
(24,678
)
 
(70,507
)
 
(34,248
)
 
(40,505
)
 
(37,827
)
Other income (expense), net
(19,231
)
 
(7,317
)
 
(443
)
 
(2,280
)
 
(4,449
)
 
(2,772
)
 
(2,846
)
 
(2,782
)
Loss before income taxes
(133,456
)
 
(32,475
)
 
(22,062
)
 
(26,958
)
 
(74,956
)
 
(37,020
)
 
(43,351
)
 
(40,609
)
Provision for (benefit from) income taxes
12

 
135

 
(124
)
 
(678
)
 
(971
)
 
211

 
(512
)
 
(158
)
Net loss
$
(133,468
)
 
$
(32,610
)
 
$
(21,938
)
 
$
(26,280
)
 
$
(73,985
)
 
$
(37,231
)
 
$
(42,839
)
 
$
(40,451
)
Net loss per common share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
(0.76
)
 
$
(0.21
)
 
$
(0.14
)
 
$
(0.17
)
 
$
(0.50
)
 
$
(0.25
)
 
$
(0.29
)
 
$
(0.28
)
Diluted
$
(0.76
)
 
$
(0.21
)
 
$
(0.14
)
 
$
(0.17
)
 
$
(0.50
)
 
$
(0.25
)
 
$
(0.29
)
 
$
(0.28
)

 
 
 
(1) 
Prior periods have been adjusted to conform with the current period's presentation. See Note 1, “Organization and Basis of Presentation” to the Notes to Consolidated Financial Statements for additional information.
The Company operates and reports financial results on a fiscal year of 52 or 53 weeks ending on the last Saturday of December in each year. Accordingly, fiscal years 2018 and 2017 were 52-week years that ended on December 29, 2018 and December 30, 2017, respectively. Fiscal year 2016 was a 53-week year that ended on December 31, 2016. The quarters for fiscal years 2018 and 2017 were 13-week quarters, and the quarters for fiscal year 2016 were 13-week quarters, except the last quarter was a 14-week quarter.
Effective December 31, 2017, the Company adopted Topic 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Topic 605.
As a result of the 2017 Restructuring Plan implemented during the fourth quarter of 2017, the Company incurred charges of $19.1 million within cost of revenue, including inventory write-downs of $13.6 million, manufacturing equipment impairments of $4.0 million, and severance related charges of $1.5 million. Within operating expenses, the Company recorded charges of $16.1 million, including $7.9 million of severance related costs, $7.3 million of facilities impairment costs and test equipment impairments of $0.9 million.
During the fourth quarter of 2017, the carrying amount of the Company's non-marketable equity securities exceeded its fair value and the decline in value was determined to be other-than-temporary. As a result, the Company recorded an impairment charge of $1.9 million during this period.
During the third and fourth quarters of 2018, the Company determined that its non-marketable equity securities were impaired, resulting in impairment charges of $4.3 million and $0.8 million, respectively, to adjust the carrying value to estimated fair value.
During the fourth quarter of 2018, the Company completed the Acquisition, which was accounted for as a business combination, and accordingly, the Company has consolidated the financial results of Coriant with its financial results for the period from the Acquisition Date through December 31, 2018. For more information, see Note 6, “Business Combination” to the Notes to Consolidated Financial Statements.
As a result of the 2018 Restructuring Plan implemented during the fourth quarter of 2018, the Company incurred charges of $1.6 million within cost of revenue associated with severance-related costs. Within operating expenses, the Company recorded restructuring charges of $10.8 million, including $8.6 million of severance-related costs, $1.9 million of asset impairment costs and $0.3 million of facilities-related costs. For more information on the Company's restructuring plans, see Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements.
Additionally, during the fourth quarter of 2018, the Company incurred charges of $1.0 million within cost of revenue associated with severance-related costs related to Coriant's previous restructuring and reorganization plans, which the Company assumed with the Acquisition.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Valuation and Qualifying Accounts
12 Months Ended
Dec. 29, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
Schedule II: Valuation and Qualifying Accounts
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
 
 
 
 
 
 
 
(In thousands)
Deferred tax asset, valuation allowance
 
 
 
 
 
Beginning balance
$
205,241

 
$
200,476

 
$
169,240

Additions
355,166

 
31,759

 
31,913

Reductions
(67,250
)
 
(26,994
)
 
(677
)
Ending balance
$
493,157

 
$
205,241

 
$
200,476

Allowance for doubtful accounts
 
 
 
 
 
Beginning balance
$
892

 
$
772

 
$
630

Additions
929

 
138

 
772

Additions due to the Acquisition
3,263

 

 

Reductions

 
(18
)
 
(630
)
Ending balance
$
5,084

 
$
892

 
$
772

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 29, 2018
Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
The consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). These accounting principles require the Company to make certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations and accounting for income taxes. Other estimates, assumptions and judgments made by management include restructuring and other related costs, allowances for sales returns, allowances for doubtful accounts, pension, useful life of acquired intangibles and recoverability of property, plant and equipment, fair value measurement of the liability component of the convertible senior notes, non-marketable equity investments and derivative instruments. Management believes that the estimates, assumptions and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.
Revenue Recognition
Revenue Recognition
Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“Topic 606”), using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition” (“Topic 605”).
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold at times with spares management, on-site hardware replacement services, network operations management, software subscription services, extended hardware warranty and training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription services include software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty and training. Revenue from software subscription services, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are generally approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
Customer Purchase Commitments
The Company sells software licenses that provide customers the ability to purchase incremental bandwidth capacity on an already-deployed piece of hardware. Infinera Instant Bandwidth (“IB”) enabled systems generally include a specific initial capacity and incremental capacity can be added by the purchase of IB licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial shipment of the IB enabled hardware. The time frame varies by customer and generally ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchases were not fixed. Under Topic 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. For such contracts, the service duration is limited to the non-cancellable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates are re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under this model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjust those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected stand-alone selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under Topic 606, the Company capitalizes sales commissions related to multi-year service contracts, which are paid for upfront, and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on service contract renewals, are commensurate with the sales commissions paid on the initial contracts.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied as of period end, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services that are unsatisfied or partially satisfied as of period end. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period (generally the vesting period) under the straight-line amortization method. The expected forfeiture rate is estimated based on the Company's historical forfeiture data and compensation costs are recognized only for those equity awards expected to vest. The estimation of the forfeiture rate required judgment, and to the extent actual forfeitures differed from expectations, changes in estimate are recorded as an adjustment in the period when such estimates are revised. The Company historically recorded stock-based compensation expense by applying the forfeiture rates and adjusted estimated forfeiture rates to actual. During the third fiscal quarter beginning on June 26, 2016, the Company elected to early adopt ASU 2016-09 and elected to change its accounting policy to account for forfeitures when they occur on a modified retrospective basis.
The Company makes a number of estimates and assumptions in determining stock-based compensation related to stock options including the following:
The expected term represents the weighted-average period that the stock options are expected to be outstanding prior to being exercised. The expected term is estimated based on the Company’s historical data on employee exercise patterns and post vesting termination behavior to estimate expected exercises over the contractual term of grants.
Expected volatility of the Company’s stock is based on the weighted-average implied and historical volatility of the Company.
 
The Company estimates the fair value of the rights to acquire stock under its 2007 Employee Stock Purchase Plan (the “ESPP”) using the Black-Scholes option pricing formula. The ESPP provides for consecutive six-month offering periods and the Company uses its own historical volatility data in the valuation of shares that are purchased under the ESPP.
The Company accounts for the fair value of restricted stock units (“RSUs”) using the closing market price of the Company’s common stock on the date of grant. For new-hire grants, RSUs typically vest ratably on an annual basis over four years. For annual refresh grants, RSUs typically vest ratably on an annual basis over three or four years.
The Company granted performance stock units (“PSUs”) to its executive officers and senior management in 2016, 2017 and 2018 as part of the Company's annual refresh grant process. These PSUs entitle the Company's executive officers and senior management to receive a number of shares of the Company's common stock based on its stock price performance compared to a specified target composite index for the same period. These PSUs vest over the span of one year, two years and three years, and the number of shares to be issued upon vesting ranges from zero to two times the number of PSUs granted depending on the relative performance of the Company's common stock price compared to the targeted composite index. This performance metric is classified as a market condition.
The Company uses a Monte Carlo simulation model to determine the fair value of PSUs on the date of grant. The Monte Carlo simulation model is based on a discounted cash flow approach, with the simulation of a large number of possible stock price outcomes for the Company's stock and the target composite index. The use of the Monte Carlo simulation model requires the input of a number of assumptions including expected volatility of the Company's stock price, expected volatility of target composite index, correlation between changes in the Company's stock price and changes in the target composite index, risk-free interest rate, and expected dividends as applicable. Expected volatility of the Company's stock is based on the weighted-average historical volatility of its stock. Expected volatility of target composite index is based on the historical and implied data. Correlation is based on the historical relationship between the Company's stock price and the target composite index average. The risk-free interest rate is based upon the treasury zero-coupon yield appropriate for the term of the PSU as of the grant date. The expected dividend yield is zero for the Company as it does not expect to pay dividends in the future. The expected dividend yield for the target composite index is the annual dividend yield expressed as a percentage of the composite average of the target composite index on the grant date.
In addition, the Company has granted other PSUs to certain employees that only vest upon the achievement of specific operational performance criteria. The Company assesses the achievement status of these PSUs on a quarterly basis and records the related stock-based compensation expenses based on the estimated achievement payout.
Employee Benefit and Pension Plans
Employee Benefit and Pension Plans
The Company operates a number of post-employment plans in Germany, as well as smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. Benefit cost and obligations pertaining to these plans are based on assumptions for the discount rate, expected return on plan assets, mortality rates, expected salary increases, health care cost trend rates and attrition rates. The discount rate assumption is based on current investment yields of high-quality fixed-income securities with maturities similar to the expected benefits payment period. Mortality rates help predict the expected life of plan participants. The expected increase in the compensation levels assumption reflects the Company's actual experience and future expectations. The expected long-term return on plan assets is determined based on asset allocations, historical portfolio results, historical asset correlations and management’s expected returns for each asset class. The Company evaluates its expected return assumptions annually including reviewing current capital market assumptions to assess the reasonableness of the expected long-term return on plan assets. The Company updates the expected long-term return on assets when the Company observes a sufficient level of evidence that would suggest the long-term expected return has changed.
Research and Development
Research and Development
All costs to develop the Company’s hardware products are expensed as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. Generally, the Company’s software products are released soon after technological feasibility has been established. As a result, costs subsequent to achieving technological feasibility have not been significant and all software development costs have been expensed as incurred.
Advertising
Advertising
All advertising costs are expensed as incurred.
Accounting for Income Taxes
Accounting for Income Taxes
On December 22, 2017, the Securities and Exchange Commission (the “SEC”) staff issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act” (“SAB 118”) to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the U.S. Tax Cuts and Jobs Act (the “Tax Act”). The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, the Company provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of its foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
As part of the process of preparing the Company's consolidated financial statements, it is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax expense together with assessing temporary differences resulting from different treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets and liabilities, which are included in its consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in its consolidated statements of operations become deductible expenses under applicable income tax laws or loss, or credit carryforwards are utilized. Accordingly, realization of the Company's deferred tax assets is dependent on future taxable income within the respective jurisdictions against which these deductions, losses and credits can be utilized within the applicable future periods.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions, and to the extent the Company believes that recovery does not meet the “more-likely-than-not” standard, it must establish a valuation allowance. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required in determining its provision for income taxes, its deferred tax assets and liabilities and any valuation allowance recorded against its net deferred tax assets. In evaluating the need for a full or partial valuation allowance, all positive and negative evidence must be considered, including the Company's forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment, and other factors. Based on the available objective evidence, at December 29, 2018, management believes it is not more likely than not that the domestic net deferred tax assets will be realizable in the foreseeable future. Accordingly, the domestic net deferred tax assets are subject to a full valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more likely than not basis, and an adjustment is needed, that adjustment will be recorded in the period that the determination is made.
Foreign Currency Translation and Transactions
Foreign Currency Translation and Transactions
The Company considers the functional currencies of its foreign subsidiaries to be the local currency. Assets and liabilities recorded in foreign currencies are translated at the exchange rate as of the balance sheet date, and costs and expenses are translated at average exchange rates in effect during the period. Equity transactions are translated using historical exchange rates. The effects of foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) in the accompanying consolidated balance sheets.
For all non-functional currency account balances, the re-measurement of such balances to the functional currency will result in either a foreign exchange transaction gain or loss, which is recorded to other gain (loss), net, in the same period that the re-measurement occurred. Aggregate foreign exchange transactions recorded in 2018, 2017 and 2016 were losses of $2.5 million, $0.3 million and $1.8 million, respectively.
The Company enters into foreign currency exchange forward contracts to reduce the impact of foreign exchange fluctuations on earnings from accounts receivable balances denominated in euros and British pounds, and restricted cash denominated in euros.

The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and Swedish kronor (“SEK”). The contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.
Cash, Cash Equivalents and Short-term and Long-term Investments
Cash, Cash Equivalents and Short-term and Long-term Investments
The Company considers all highly liquid instruments with an original maturity at the date of purchase of 90 days or less to be cash equivalents. These instruments may include cash, money market funds, commercial paper and U.S. treasuries. The Company also maintains a portion of its cash in bank deposit accounts which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.
Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. Long-term investments primarily consist of certificates of deposits, commercial paper, U.S. agency notes, corporate bonds and U.S. treasuries. The Company considers all debt instruments with original maturities at the date of purchase greater than 90 days and remaining time to maturity of one year or less to be short-term investments. The Company classifies debt instruments with remaining maturities greater than one year as long-term investments, unless the Company intends to settle its holdings within one year or less and in such case it is considered to be short-term investments. The Company determines the appropriate classification of its marketable securities at the time of purchase and re-evaluates such designations as of each balance sheet date.
Available-for-sale investments are stated at fair market value with unrealized gains and losses recorded in accumulated other comprehensive income (loss) in the Company’s consolidated balance sheets. The Company evaluates its available-for-sale marketable debt securities for other-than-temporary impairments and records any credit loss portion in other income (expense), net, in the Company’s consolidated statements of operations. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity and for any credit losses incurred on these securities. Gains and losses are recognized when realized in the Company’s consolidated statements of operations under the specific identification method.
Fair Value Measurement
Fair Value Measurement
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1
 
 
Quoted prices in active markets for identical assets or liabilities.
 
 
 
 
 
Level 2
 
 
Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
 
 
 
 
Level 3
 
 
Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its cash equivalents, foreign currency exchange forward contracts, and debt securities at fair value and classifies its securities in accordance with the fair value hierarchy on a recurring basis. The Company’s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.
The Company classifies the following assets within Level 2 of the fair value hierarchy as follows:
Certificates of Deposit
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.
Commercial Paper
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.
U.S. Agency Notes
The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.
Corporate Bonds
The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end.
Foreign Currency Exchange Forward Contracts
As discussed in Note 5, “Derivative Instruments" to the Notes to Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
Pension
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal, and economic requirements.
The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a non-recurring basis, only if impairment is indicated:
Facilities-related Charges
The Company estimates the fair value of its facilities-related charges associated with the 2017 Restructuring Plan (as defined in Note 9, “Restructuring and Other Related Costs” to the Notes to Consolidated Financial Statements), based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate.
Non-marketable Equity Investment
Beginning the first quarter of 2018, the Company adopted Accounting Standards Update No. 2016-01, “Financial Instruments (Topic 825): Recognition and Measurement of Financial Assets and Financial Liabilities” (“ASU 2016-01”), which requires equity investments to be measured at fair value with changes in fair value recognized in net income. As a result of adopting this new standard, the Company's non-marketable equity securities formerly classified as cost-method investments are now measured and recorded using the measurement alternative. Equity securities measured and recorded using the measurement alternative are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Adjustments resulting from impairments and qualifying observable price changes are recorded in other income (expense), net, in the accompanying consolidated statements of operations. No initial adoption adjustment was recorded for these instruments since the standard was required to be applied prospectively for securities measured using the measurement alternative. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates.
The Company regularly evaluates the carrying value of its equity investment for impairment. When a qualitative assessment indicates that impairment exists, the Company measures the investment at fair value.
Accounts Receivable and Allowances for Doubtful Accounts
Accounts Receivable and Allowances for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company reviews its aging by category to identify significant customers or invoices with known dispute or collectability issues. The Company makes judgments as to its ability to collect outstanding receivables based on various factors including ongoing customer credit evaluations and historical collection experience. The Company provides an allowance for receivable amounts that are potentially uncollectible and when receivables are determined to be uncollectible, amounts are written off.
Allowances for Sales Returns
Allowances for Sales Returns
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are provided for as a reduction to revenue.
Concentration of Risk
Concentration of Risk
Financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash equivalents, short-term investments, long-term investments and accounts receivable. Investment policies have been implemented that limit investments to investment-grade securities.
The risk with respect to accounts receivable is mitigated by ongoing credit evaluations that the Company performs on its customers. As the Company continues to expand its sales internationally, it may experience increased levels of customer credit risk associated with those regions. Collateral is generally not required for accounts receivable but may be used in the future to mitigate credit risk associated with customers located in certain geographical regions.
As of December 29, 2018, no customers accounted for over 10% of the Company's net accounts receivable balance. As of December 30, 2017, two customers accounted for over 10% of the Company's net accounts receivable balance. One customer accounted for approximately 11% of the Company's net accounts receivable balance, and another customer, which completed a merger in late 2017, was a combination of two of the Company's historically larger customers, accounted for approximately 16% of the Company's net accounts receivable balance.
To date, a few of the Company’s customers have accounted for a significant portion of its revenue. One customer accounted for approximately 15% of the Company's revenue in 2018. One other customer, which completed a merger in late 2017 as mentioned above, was a combination of two of the Company's historically larger customers who merged in 2017 and accounted for approximately 13% and 18% of the Company's revenue in 2018 and 2017, respectively. These two historically larger customers each individually accounted for approximately 16% and 8% of the Company's revenue in 2016, respectively. No other customers accounted for over 10% of the Company's revenue for 2017 or 2016.
The Company depends on sole source or limited source suppliers for several key components and raw materials. The Company generally purchases these sole source or limited source components and raw materials through standard purchase orders and does not have long-term contracts with many of these limited-source suppliers. While the Company seeks to maintain sufficient reserve stock of such components and raw materials, the Company’s business and results of operations could be adversely affected if any of its sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output.
Derivative Instruments
Derivative Instruments
The Company is exposed to foreign currency exchange rate fluctuations in the normal course of its business. As part of its risk management strategy, the Company uses derivative instruments, specifically forward contracts, to reduce the impact of foreign exchange fluctuations on earnings. The forward contracts are with one high-quality institution and the Company monitors the creditworthiness of the counter parties consistently. The Company’s objective is to offset gains and losses resulting from these exposures with gains and losses on the derivative contracts used to hedge them, thereby reducing volatility of earnings or protecting fair values of assets. None of the Company’s derivative instruments contain credit-risk related contingent features, any rights to reclaim cash collateral or any obligation to return cash collateral. The Company does not have any leveraged derivatives. The Company does not use derivative contracts for trading or speculative purposes.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuations in foreign exchange rates that arise primarily from its euro and British pound denominated receivables and euro denominated restricted cash balance amounts that are pledged as collateral for certain standby letters of credit. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate changes on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. The Company also enters into foreign currency exchange contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pounds and SEK. These contracts are generally settled for U.S. dollars, euros and British pounds at maturity under an average rate method agreed to at inception of the contracts. The forward contracts are with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparty.
The Company has entered into factoring agreements, to sell certain receivables to unrelated third-party financial institutions. These transactions are accounted for in accordance with Accounting Standards Codification Topic 860, “Transfers and Servicing” (“ASC 860”). ASC 860 and result in a reduction in accounts receivable because the agreements transfer effective control over and risk related to the receivables to the buyers. The Company's factoring agreements do not allow for recourse in the event of uncollectibility, and the Company does not retain any interest in the underlying accounts receivable once sold.
Inventory Valuation
Inventory Valuation
Inventories consist of raw materials, work-in-process and finished goods and are stated at standard cost adjusted to approximate the lower of actual cost or net realizable value. Costs are recognized utilizing the first-in, first-out method. Net realizable value is based upon an estimated selling price reduced by the estimated cost of disposal. The determination of market value involves numerous judgments including estimated average selling prices based upon recent sales volumes, industry trends, existing customer orders, current contract price, future demand and pricing and technological obsolescence of the Company’s products.
Inventory that is obsolete or in excess of the Company’s forecasted demand or is anticipated to be sold at a loss is written down to its estimated net realizable value based on historical usage and expected demand. In valuing its inventory costs and deferred inventory costs, the Company considered whether the net realizable value of inventory delivered or expected to be delivered at less than cost, primarily comprised of common equipment, had declined. The Company concluded that, in the instances where the net realizable value of inventory delivered or expected to be delivered was less than cost, it was appropriate to value the inventory costs and deferred inventory costs at cost or net realizable value, whichever is lower, thereby recognizing the cost of the reduction in net realizable value of inventory in the period in which the reduction occurred or can be reasonably estimated. The Company has, therefore, recognized inventory write-downs as necessary in each period in order to reflect inventory at the lower of actual cost or net realizable value.
The Company considers whether it should accrue losses on firm purchase commitments related to inventory items. Given that the net realizable value of common equipment is below contractual purchase price, the Company has also recorded losses on these firm purchase commitments in the period in which the commitment is made. When the inventory parts related to these firm purchase commitments are received, that inventory is recorded at the purchase price less the accrual for the loss on the purchase commitment.
Property, Plant and Equipment
Property, Plant and Equipment
Property, plant and equipment are stated at cost. This includes enterprise-level business software that the Company customizes to meet its specific operational needs. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. An assumption of lease renewal where a renewal option exists is used only when the renewal has been determined to be reasonably assured. Repair and maintenance costs are expensed as incurred. The estimated useful life for each asset category is as follows: 
 
Estimated Useful Lives
Building
20 to 41 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware and software
1.5 to 7 years
Leasehold and building improvements
1 to 10 years

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable or that the useful life is shorter than originally estimated. If impairment indicators are present and the projected future undiscounted cash flows are less than the carrying value of the assets, the carrying values are reduced to the estimated fair value. If assets are determined to be recoverable, but the useful lives are shorter than originally estimated, the carrying value of the assets is depreciated over the newly determined remaining useful lives.
Accrued Warranty
Accrued Warranty
The Company warrants that its products will operate substantially in conformity with product specifications. Hardware warranties provide the purchaser with protection in the event that the product does not perform to product specifications. During the warranty period, the purchaser’s sole and exclusive remedy in the event of such defect or failure to perform is limited to the correction of the defect or failure by repair, refurbishment or replacement, at the Company’s sole option and expense. The Company's hardware warranty periods generally range from one to five years from date of acceptance for hardware and the Company's software warranty is 90 days. Upon delivery of the Company's products, the Company provides for the estimated cost to repair or replace products that may be returned under warranty. The hardware warranty accrual is based on actual historical returns and cost of repair experience and the application of those historical rates to the Company's in-warranty installed base. The provision for warranty claims fluctuates depending upon the installed base of products and the failure rates and costs of repair associated with these products under warranty. Furthermore, the Company's costs of repair vary based on repair volume and its ability to repair, rather than replace, defective units. In the event that actual product failure rates and costs to repair differ from the Company's estimates, revisions to the warranty provision are required. In addition, from time to time, specific hardware warranty accruals may be made if unforeseen technical problems arise with specific products. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Business Combination
Business Combination
Accounting for acquisitions requires the Company's management to estimate the fair value of the assets and liabilities assumed, which requires management to make significant estimates, judgments, and assumptions that could materially affect the timing or amounts recognized in its financial statements. These assumptions and estimates include the Company’s use of the asset and the appropriate discount rates. The Company’s significant estimates can include, but are not limited to, the future cash flows, the appropriate weighted cost of capital, and discount rates, as well as the estimated useful life of intangible assets, deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowance, which are initially estimated as of the acquisition date. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates. As a result, during the measurement period, which may be up to one year following the acquisition date, if new information is obtained about facts and circumstances that existed as of the acquisition date, the Company may record adjustments to the fair value of these assets and liabilities, with the corresponding offset to goodwill.
Amortization of Intangible Assets
Amortization of Intangible Assets
Intangible assets with finite lives are carried at cost, less accumulated amortization. Amortization is computed over the estimated useful lives of the respective assets. In-process research and development represents the fair value of incomplete research and development projects that have not reached technological feasibility as of the date of acquisition. Initially, these assets are not subject to amortization. Once projects have been completed they are transferred to developed technology, which are subject to amortization, while assets related to projects that have been abandoned are impaired and expensed to research and development.
Impairment of Intangible Assets and Goodwill
mpairment of Intangible Assets and Goodwill
Goodwill is evaluated for impairment on an annual basis in the fourth quarter of the Company's fiscal year, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The Company has elected to first assess qualitative factors to determine whether it is more likely than not that the fair value of its single reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of its single reporting unit is less than its carrying amount, then the two-step goodwill impairment test will be performed. The first step, identifying a potential impairment, compares the fair value of its single reporting unit with its carrying amount. If the carrying amount exceeds its fair value, the second step will be performed; otherwise, no further step is required. The second step, measuring the impairment loss, compares the implied fair value of the goodwill with the carrying amount of the goodwill. Any excess of the goodwill carrying amount over the implied fair value is recognized as an impairment loss. The Company evaluates events and changes in circumstances that could indicate carrying amounts of purchased intangible assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of these assets by determining whether or not the carrying amount will be recovered through undiscounted expected future cash flows. If the total of the future undiscounted cash flows is less than the carrying amount of an asset, the Company records an impairment loss for the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Restructuring and Other Related Costs
Restructuring and Other Related Costs
The Company records costs associated with exit activities related to restructuring plans in accordance with ASC 420, “Exit or Disposal Cost Obligations.” Liabilities for costs associated with an exit or disposal activity are recognized in the period in which the liability is incurred. The timing of the associated cash payments is dependent upon the type of exit cost and extends over an approximately four-year period. The Company records restructuring cost liabilities in “Accrued Expenses” and "Other Long-term Liabilities" in the Consolidated Balance Sheet.
Restructuring costs include termination costs, facility consolidation and closure costs, equipment write-downs and inventory write-downs. One-time termination benefits are recognized as a liability at estimated fair value when the approved plan of termination has been communicated to employees, unless employees must provide future service, in which case the benefits are recognized ratably over the future service period. Ongoing termination benefits arrangements are recognized as a liability at estimated fair value when the amount of such benefits becomes estimable and payment is probable. For the facility-related restructuring costs, the Company recognizes a liability upon exiting all or a portion of a leased facility and meeting cease-use and other requirements. The amount of restructuring costs is based on the fair value of the lease obligation for the abandoned space, which includes a sublease assumption that could be reasonably obtained.
Restructuring charges require significant estimates and assumptions, including sublease income and expenses for severance and other employee separation costs. Management estimates involve a number of risks and uncertainties, some of which are beyond control, including future real estate market conditions and the Company's ability to successfully enter into subleases or termination agreements with terms as favorable as those assumed when arriving at its estimates. The Company monitors these estimates and assumptions on at least a quarterly basis for changes in circumstances and any corresponding adjustments to the accrual are recorded in its statement of operations in the period when such changes are known.
Recent Accounting Pronouncements/Accounting Pronouncements Not Yet Effective
ecent Accounting Pronouncements
In December 2017, the SEC staff issued SAB 118, which allowed the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. In March 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-05, “Amendments to SEC Paragraphs Pursuant to SAB 118” and added such SEC guidance to Accounting Standards Codification 740, “Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.” The Company determined an adjustment to deferred tax assets, along with a corresponding adjustment to valuation allowance, was needed. The adjustment resulted in no tax expense impact in connection with the re-measurement of certain deferred tax assets and liabilities from 35% to 21%. Additionally, we provisionally recorded no tax expense in connection with the transition tax on the mandatory deemed repatriation of foreign earnings, based upon an aggregate tax loss of our foreign subsidiaries for the year ended December 30, 2017. The Company finalized its accounting for the re-measurement of deferred tax balances and transition tax with no adjustment to income tax expense for the year ended December 29, 2018.
In May 2017, the FASB issued Accounting Standards Update No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the year ended December 30, 2017 and December 31, 2016, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's consolidated statements of cash flows. See the consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts on the consolidated statements of cash flows.
In May 2016, the FASB issued Accounting Standards Update No. 2016-11, “Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)” (“ASU 2016-11”), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, “Revenue Recognition” to the Notes to Consolidated Financial Statements for more information.
On December 31, 2017, the Company adopted Topic 606, which provides guidance for revenue recognition that superseded the revenue recognition requirements in Topic 605 and most industry specific guidance. Under Topic 606, revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company adopted Topic 606 under the modified retrospective transition method, applying the amendments to prospective reporting periods and applied to those contracts that were not completed as of December 31, 2017. Results for reporting periods beginning after December 31, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the historic accounting under Topic 605. See Note 3, “Revenue Recognition” to the Notes to Consolidated Financial Statements for more information.
In January 2016, the FASB issued ASU 2016-01, which requires equity investments to be measured at fair value with changes in fair value recognized in the income statement and simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment. The Company adopted ASU 2016-01 during its first quarter of 2018 and the adoption did not have a material impact on its consolidated financial statements. See Note 4, “Fair Value Measurements” to the Notes to Consolidated Financial Statements for more information.
Accounting Pronouncements Not Yet Effective
In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), “Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The update provides guidance for determining if a cloud computing arrangement is within the scope of internal-use software guidance, and would require capitalization of certain implementation costs. ASU 2018-15 is effective for the Company in its first quarter of 2020, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-15 will have on its consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-14 (“ASU 2018-14”), "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The update eliminates, adds, and modifies certain disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. ASU 2018-14 is effective for the Company in its first quarter of 2021, with early adoption permitted. The Company is currently evaluating the impact the adoption of ASU 2018-14 will have on its consolidated financial statements.
In August 2018, the FASB issued Accounting Standards Update No. 2018-13 (“ASU 2018-13”), “Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.” The update eliminates, adds, and modifies certain disclosure requirements for fair value measurements. ASU 2018-13 is effective for the Company in its first quarter of 2020 and early adoption is permitted of the entire standard or only the provisions that eliminate or modify disclosure requirements. The Company is currently evaluating the impact the adoption of ASU 2018-13 will have on its consolidated financial statements.
In June 2018, the FASB issued Accounting Standards Update No. 2018-07, “Improvements to Non-employee Share-Based Payment Accounting” (“ASU 2018-07”), which simplifies the accounting for share-based payments granted to non-employees for goods and services. Under ASU 2018-07, certain guidance on such payments to non-employees would be aligned with the requirements for share-based payments granted to employees. The guidance will be effective for the Company's first quarter of 2019 and early adoption is permitted. As the Company does not have material non-employee awards, it does not expect the adoption of ASU 2018-07 to have a material impact on its consolidated financial statements.
In January 2017, the FASB issued Accounting Standards Update No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.
In June 2016, the FASB issued Accounting Standards Update No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.
In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842)” (“ASU 2016-02”), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. In July 2018, the FASB issued Accounting Standards Update 2018-11 “Leases (Topic 842): Targeted Improvements,” (“ASU 2018-11”), which provides lessees an additional (and optional) transition method to apply the new leasing standard to all open leases at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. In December 2018, the FASB issued Accounting Standards Update 2018-20, “Narrow-Scope Improvements for Lessors,” which contains certain narrow scope improvements to the guidance issued in ASU 2016-02. The Company is currently evaluating the other possible impacts the adoption of ASU 2016-02, ASU 2018-11 and ASU 2018-20 will have on its consolidated financial statements.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Basis of Presentation (Tables)
12 Months Ended
Dec. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The following table shows reclassified amounts to conform to the current period's presentation:
 
Years Ended
 
December 30, 2017
 
December 31, 2016
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Cost of product
$
427,118

 
$
(20,474
)
 
$
406,644

 
$
433,266

 
$
(19,715
)
 
$
413,551

Cost of services
50,480

 

 
50,480

 
43,151

 

 
43,151

Amortization of intangible assets(1)
N/A

 
20,474

 
20,474

 
N/A

 
19,715

 
19,715

Restructuring and related
19,141

 

 
19,141

 

 

 

Total
$
496,739

 
$

 
$
496,739

 
$
476,417

 
$

 
$
476,417

 
 
 
 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
224,299

 
$
69

 
$
224,368

 
$
232,291

 
$
(148
)
 
$
232,143

Sales and marketing
116,057

 
(6,546
)
 
109,511

 
118,858

 
(7,180
)
 
111,678

General and administrative
70,625

 
(5
)
 
70,620

 
68,343

 
(731
)
 
67,612

Amortization of intangible assets(1)
N/A

 
6,160

 
6,160

 
N/A

 
6,189

 
6,189

Acquisition and integration costs(1)
N/A

 
322

 
322

 
N/A

 
1,870

 
1,870

Restructuring and related
16,106

 

 
16,106

 

 

 

Total
$
427,087

 
$

 
$
427,087

 
$
419,492

 
$

 
$
419,492

 
 
 
(1)
These lines were not previously reported in the consolidated statements of operations.
The following tables summarize the impact of adopting Topic 606 on the Company's consolidated statement of operations for the year ended December 29, 2018 and the Company's consolidated balance sheet as of December 31, 2017 (in thousands):
 
Year Ended December 29, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of Topic 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
763,555

 
$
(10,680
)
 
$
752,875

Services
179,824

 
3,946

 
183,770

 
$
943,379

 
$
(6,734
)
 
$
936,645

Costs and expenses
 
 
 
 
 
Cost of revenue
$
622,223

 
$
1,687

 
$
623,910

Net loss
$
(214,295
)
 
$
(8,421
)
 
$
(222,716
)
Net loss per share - basic and diluted
$
(1.36
)
 
$
(0.05
)
 
$
(1.41
)
The increase in revenue from the adoption of Topic 606 was primarily related to an increase in product revenue for certain customers as a result of recognition upon transfer of control in advance of milestone invoicing. The adoption of Topic 606 did not have a material impact to the Company's consolidated financial statements for the year ended December 29, 2018.
 


 
Balance at December 30, 2017
 
Adjustments due to Topic 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 29, 2018
Accounting Policies [Abstract]  
Estimated Useful Life of Asset
The estimated useful life for each asset category is as follows: 
 
Estimated Useful Lives
Building
20 to 41 years
Laboratory and manufacturing equipment
1.5 to 10 years
Furniture and fixtures
3 to 10 years
Computer hardware and software
1.5 to 7 years
Leasehold and building improvements
1 to 10 years
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 29, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
Product
 
$
763,555

 
$
610,535

 
$
751,167

Services
 
179,824

 
130,204

 
118,968

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.

The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer and by sales channel (in thousands):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
United States
 
$
476,784

 
$
428,592

 
$
541,889

Other Americas
 
44,581

 
20,070

 
40,036

Europe, Middle East and Africa
 
309,989

 
234,972

 
243,783

Asia Pacific
 
112,025

 
57,105

 
44,427

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017(1)
 
December 31, 2016(1)
Direct
 
$
838,931

 
$
693,472

 
$
809,681

Indirect
 
104,448

 
47,267

 
60,454

Total revenue
 
$
943,379

 
$
740,739

 
$
870,135

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method of adopting Topic 606.
Contract with Customer, Asset and Liability
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
December 29, 2018
 
At Adoption
Accounts receivable, net
$
317,115

 
$
135,245

Contract assets
$
24,981

 
$
2,825

Deferred revenue
$
120,302

 
$
75,458

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Revenue expected to be recognized in the future as of December 29, 2018
 
$
375,707

 
$
53,258

 
$
18,904

 
$
6,434

 
$
2,716

 
$
1,193

 
$
458,212

Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The following table shows reclassified amounts to conform to the current period's presentation:
 
Years Ended
 
December 30, 2017
 
December 31, 2016
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
 
Previously Reported
 
Change in Presentation Reclassification
 
Current Presentation
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Cost of product
$
427,118

 
$
(20,474
)
 
$
406,644

 
$
433,266

 
$
(19,715
)
 
$
413,551

Cost of services
50,480

 

 
50,480

 
43,151

 

 
43,151

Amortization of intangible assets(1)
N/A

 
20,474

 
20,474

 
N/A

 
19,715

 
19,715

Restructuring and related
19,141

 

 
19,141

 

 

 

Total
$
496,739

 
$

 
$
496,739

 
$
476,417

 
$

 
$
476,417

 
 
 
 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
224,299

 
$
69

 
$
224,368

 
$
232,291

 
$
(148
)
 
$
232,143

Sales and marketing
116,057

 
(6,546
)
 
109,511

 
118,858

 
(7,180
)
 
111,678

General and administrative
70,625

 
(5
)
 
70,620

 
68,343

 
(731
)
 
67,612

Amortization of intangible assets(1)
N/A

 
6,160

 
6,160

 
N/A

 
6,189

 
6,189

Acquisition and integration costs(1)
N/A

 
322

 
322

 
N/A

 
1,870

 
1,870

Restructuring and related
16,106

 

 
16,106

 

 

 

Total
$
427,087

 
$

 
$
427,087

 
$
419,492

 
$

 
$
419,492

 
 
 
(1)
These lines were not previously reported in the consolidated statements of operations.
The following tables summarize the impact of adopting Topic 606 on the Company's consolidated statement of operations for the year ended December 29, 2018 and the Company's consolidated balance sheet as of December 31, 2017 (in thousands):
 
Year Ended December 29, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of Topic 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
763,555

 
$
(10,680
)
 
$
752,875

Services
179,824

 
3,946

 
183,770

 
$
943,379

 
$
(6,734
)
 
$
936,645

Costs and expenses
 
 
 
 
 
Cost of revenue
$
622,223

 
$
1,687

 
$
623,910

Net loss
$
(214,295
)
 
$
(8,421
)
 
$
(222,716
)
Net loss per share - basic and diluted
$
(1.36
)
 
$
(0.05
)
 
$
(1.41
)
The increase in revenue from the adoption of Topic 606 was primarily related to an increase in product revenue for certain customers as a result of recognition upon transfer of control in advance of milestone invoicing. The adoption of Topic 606 did not have a material impact to the Company's consolidated financial statements for the year ended December 29, 2018.
 


 
Balance at December 30, 2017
 
Adjustments due to Topic 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 29, 2018
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis
The following tables represent the Company’s fair value hierarchy for its marketable securities measured at fair value on a recurring basis (in thousands): 
 
As of December 29, 2018
 
As of December 30, 2017
 
Fair Value Measured Using
 
Fair Value Measured Using
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
 
Total
Assets
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
10,347

 
$

 
$
10,347

 
$
20,371

 
$

 
$
20,371

Certificates of deposit

 

 

 

 
240

 
240

Commercial paper

 

 

 

 
26,912

 
26,912

Corporate bonds

 
23,512

 
23,512

 

 
118,558

 
118,558

U.S. agency notes

 
2,999

 
2,999

 

 
5,480

 
5,480

U.S. treasuries
23,987

 

 
23,987

 
35,408

 

 
35,408

Total assets
$
34,334

 
$
26,511

 
$
60,845

 
$
55,779

 
$
151,190

 
$
206,969

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Foreign currency exchange forward contracts
$

 
$
(91
)
 
$
(91
)
 
$

 
$
(204
)
 
$
(204
)
Investments at Fair Value
Cash, cash equivalents and investments were as follows (in thousands): 
 
December 29, 2018
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
168,620

 
$

 
$

 
$
168,620

Money market funds
10,347

 

 

 
10,347

U.S. treasuries
23,986

 
1

 

 
23,987

Total cash and cash equivalents
$
202,953

 
$
1

 
$

 
$
202,954

U.S. agency notes
3,000

 

 
(1
)
 
2,999

Corporate bonds
23,603

 

 
(91
)
 
23,512

Total short-term investments
$
26,603

 
$

 
$
(92
)
 
$
26,511

Total cash, cash equivalents and investments
$
229,556

 
$
1

 
$
(92
)
 
$
229,465

 
 
December 30, 2017
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
87,991

 
$

 
$

 
$
87,991

Money market funds
20,371

 

 

 
20,371

U.S. treasuries
7,984

 

 
(1
)
 
7,983

Total cash and cash equivalents
$
116,346

 
$

 
$
(1
)
 
$
116,345

Certificates of deposit
240

 

 

 
240

Commercial paper
26,924

 

 
(12
)
 
26,912

Corporate bonds
90,685

 

 
(155
)
 
90,530

U.S. agency notes
2,500

 

 
(11
)
 
2,489

U.S. treasuries
27,495

 

 
(70
)
 
27,425

Total short-term investments
$
147,844

 
$

 
$
(248
)
 
$
147,596

Corporate bonds
28,186

 

 
(158
)
 
28,028

U.S. agency notes
3,002

 

 
(11
)
 
2,991

Total long-term investments
$
31,188

 
$

 
$
(169
)
 
$
31,019

Total cash, cash equivalents and investments
$
295,378

 
$

 
$
(418
)
 
$
294,960

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments (Tables)
12 Months Ended
Dec. 29, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments Not Designated as Hedging Instruments
The fair value of derivative instruments not designated as hedging instruments in the Company’s consolidated balance sheets was as follows (in thousands):
 
As of December 29, 2018
 
As of December 30, 2017
 
Gross
Notional(1)
 
Prepaid Expenses and Other Assets
 
Other
Accrued
Liabilities
 
Gross
Notional(1)
 
Prepaid Expenses and Other Assets
 
Other
Accrued
Liabilities
Foreign currency exchange forward contracts
 
 
 
 
 
 
 
 
 
 
 
Related to euro denominated receivables
$
40,068

 
$

 
$
(52
)
 
$
24,794

 
$

 
$
(202
)
Related to British pound denominated receivables
6,412

 

 
(38
)
 

 

 

Related to euro denominated restricted cash
$
240

 
$

 
$
(1
)
 
$
252

 
$

 
$
(2
)
Total
 
 
$

 
$
(91
)
 
 
 
$

 
$
(204
)
 
 
(1) 
Represents the face amounts of forward contracts that were outstanding as of the period noted.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination (Tables)
12 Months Ended
Dec. 29, 2018
Business Combinations [Abstract]  
Schedule of business acquisitions
The Acquisition was accounted for under the acquisition method of accounting in accordance with ASC Topic 805, “Business Combinations” and consisted of the following (in thousands, except shares):
Cash
$
154,192

Equity consideration(1)
129,628

Total
$
283,820

 
 
(1) 
Based on the closing price of the Company's common stock of $6.18 on October 1, 2018, the $129.6 million equity consideration represents the fair value of 21 million shares of the Company's common stock issued to Coriant shareholders in accordance with the Purchase Agreement.
Schedule of Assets Acquired and Liabilities Assumed
The following table
summarizes the Company’s preliminary allocation of the purchase consideration based on the fair value of assets acquired and liabilities assumed at the Acquisition Date (in thousands):
Cash and cash equivalents
$
15,549

Restricted cash
25,743

Accounts receivable
170,466

Inventory
96,067

Property, plant and equipment, net
217,991

Other assets
39,145

Intangible assets, net
200,700

Goodwill
48,235

Financing lease obligation
(194,700
)
Deferred revenue
(43,502
)
Other liabilities
(291,874
)
Total net assets
$
283,820

Schedule of Intangible Assets Acquired
The following table presents details of the identifiable assets acquired at the Acquisition Date (in thousands):
 
 
Fair Value
 
Estimated Useful Life (Years)
Customer relationships and backlog
 
$
111,400

 
8
Developed technology
 
70,550

 
5
In-process technology
 
17,750

 
n/a
Trade name
 
1,000

 
1
Total
 
$
200,700

 
 
Pro Forma Information
The following table presents the unaudited pro forma financial information for the years ended December 29, 2018 and December 30, 2017 as though the companies were combined as of January 1, 2017 (in millions):
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017
Revenue
 
$
1,441

 
$
1,488

Net loss
 
$
(421
)
 
$
(370
)
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 29, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents details of the Company’s goodwill for the year ended December 29, 2018 (in thousands):
Balance as of December 30, 2017
$
195,615

Goodwill acquired
48,235

Foreign currency translation adjustments
(16,619
)
Accumulated impairment loss

Balance as of December 29, 2018
$
227,231

Schedule of Finite-Lived Intangible Assets
The following table presents details of the Company’s intangible assets as of December 29, 2018 and December 30, 2017 (in thousands):
 
December 29, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Trade names
$
1,000

 
$
(250
)
 
$
750

 
NMF*
Customer relationships and backlog
158,110

 
(42,478
)
 
115,632

 
3.5
Developed technology
166,355

 
(67,368
)
 
98,987

 
1.7
Total intangible assets with finite lives
$
325,465

 
$
(110,096
)
 
$
215,369

 
5.2
Acquired in-process technology
17,750

 

 
17,750

 
 
Total intangible assets
$
343,215

 
$
(110,096
)
 
$
233,119

 


*NMF = Not meaningful

 
December 30, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Customer relationships
$
51,050

 
$
(15,007
)
 
$
36,043

 
5.6
Developed technology
104,708

 
(48,563
)
 
56,145

 
2.7
Total intangible assets with finite lives
$
155,758

 
$
(63,570
)
 
$
92,188

 
3.9
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 29, 2018 (in thousands):
 
 
 
Fiscal Years
 
Total
 
2019
 
2020
 
2021
 
2022
 
2023 and Thereafter
Total future amortization expense
$
215,369

 
$
60,512

 
$
44,979

 
$
32,044

 
$
29,497

 
$
48,337

XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Details of Selected Balance Sheet Items
The following table provides details of selected balance sheet items (in thousands):
 
December 29,
2018
 
December 30,
2017
Inventory:
 
 
 
Raw materials
$
74,435

 
$
27,568

Work in process
57,232

 
59,662

Finished goods
180,221

 
127,474

Total
$
311,888

 
$
214,704

Property, plant and equipment, net:
 
 
 
Computer hardware
$
15,633

 
$
13,881

Computer software(1)
40,923

 
32,521

Laboratory and manufacturing equipment
304,889

 
246,380

Land and building
187,184

 
12,347

Furniture and fixtures
2,587

 
2,474

Leasehold and building improvements
46,038

 
43,475

Construction in progress
32,997

 
34,816

Subtotal
$
630,251

 
$
385,894

Less accumulated depreciation and amortization(2)
(287,431
)
 
(249,952
)
Total
$
342,820

 
$
135,942

Accrued expenses:
 
 
 
Loss contingency related to non-cancelable purchase commitments
$
26,042

 
$
6,379

Professional and other consulting fees
10,442

 
5,305

Taxes payable
23,249

 
3,707

Accrued rebate and customer prepay liability
14,301

 
3,406

Restructuring accrual
13,097

 
5,490

Acquisition-related funds in escrow
10,000

 

Short-term financing lease obligation
4,718

 

Other accrued expenses
30,042

 
15,495

Total
$
131,891

 
$
39,782




(1) 
Included in computer software at December 29, 2018 and December 30, 2017 were $13.1 million and $11.4 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at December 29, 2018 and December 30, 2017 were $3.9 million and $4.7 million, respectively.
(2) 
Depreciation expense was $47.7 million, $39.4 million and $35.5 million (which includes depreciation of capitalized ERP costs of $2.2 million, $1.7 million and $1.2 million, respectively) for 2018, 2017 and 2016, respectively.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring and Other Related Costs (Tables)
12 Months Ended
Dec. 29, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2018 Restructuring Plan, Coriant's previous restructuring and reorganization plans, and the 2017 Restructuring Plan (in thousands):
 
 
Year Ended
 
 
December 29, 2018
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
2,630

 
$
10,413

 
Facilities

 
(544
)
 
Asset impairment

 
2,643

 
Total
$
2,630

 
$
12,512


 
 
Year Ended
 
 
December 30, 2017
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
1,510

 
$
7,931

 
Facilities

 
7,300

 
Asset impairment
4,004

 
875

 
Inventory write-downs
13,627

 

 
Total
$
19,141

 
$
16,106

Schedule of Restructuring Reserve by Type of Cost
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
 
 
December 30, 2017
 
Assumed Liabilities from the Acquisition
 
Charges
 
Cash
 
Non-cash Settlements and Other
 
December 29, 2018
 
 
Severance and related expenses
$
3,672

 
14,748

 
$
13,043

 
$
(11,172
)
 
$
(449
)
 
$
19,842

 
Facilities
6,947

 

 
(544
)
 
(2,062
)
 
(75
)
 
4,266

 
Asset impairment

 

 
2,643

 

 
(2,400
)
 
243

 
Total
$
10,619

 
$
14,748

 
$
15,142

 
$
(13,234
)
 
$
(2,924
)
 
$
24,351

XML 53 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 29, 2018
Equity [Abstract]  
Comprehensive Income (Loss)
The following table sets forth the changes by component for the periods presented (in thousands):
 
Unrealized Gain (Loss) on Available-for-Sale Securities
 
Foreign Currency Translation     
 
Accumulated Tax Effect
 
Actuarial Gain (Loss) on Pension
 
Total        
Balance at December 26, 2015
$
(506
)
 
$
2,389

 
$
(760
)
 
$

 
$
1,123

Other comprehensive income (loss) before reclassifications
297

 
(29,625
)
 
(119
)
 

 
(29,447
)
Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

Net current-period other comprehensive income (loss)
297

 
(29,625
)
 
(119
)
 

 
(29,447
)
Balance at December 31, 2016
$
(209
)
 
$
(27,236
)
 
$
(879
)
 
$

 
$
(28,324
)
Other comprehensive income (loss) before reclassifications
(209
)
 
34,787

 

 

 
34,578

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

Net current-period other comprehensive income (loss)
(209
)
 
34,787

 

 

 
34,578

Balance at December 30, 2017
$
(418
)
 
$
7,551

 
$
(879
)
 
$

 
$
6,254

Other comprehensive income (loss) before reclassifications
327

 
(26,483
)
 
(85
)
 
(5,547
)
 
(31,788
)
Amounts reclassified from accumulated other comprehensive loss

 

 

 
234

 
234

Net current-period other comprehensive income (loss)
327

 
(26,483
)
 
(85
)
 
(5,313
)
 
(31,554
)
Balance at December 29, 2018
$
(91
)
 
$
(18,932
)
 
$
(964
)
 
$
(5,313
)
 
$
(25,300
)
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Basic and Diluted Net Loss Per Common Share (Tables)
12 Months Ended
Dec. 29, 2018
Earnings Per Share [Abstract]  
Computation of Net Income (Loss) Per Common Share Basic and Diluted
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Net loss
$
(214,295
)
 
$
(194,506
)
 
$
(23,927
)
Weighted average common shares outstanding - basic and diluted
157,748

 
147,878

 
142,989

Net loss per common share - basic and diluted
$
(1.36
)
 
$
(1.32
)
 
$
(0.17
)
Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share
The following table sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 
As of
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock options outstanding
1,134

 
1,461

 
2,042

Restricted stock units
7,792

 
6,856

 
5,302

Performance stock units
1,284

 
1,420

 
896

Employee stock purchase plan shares
940

 
810

 
1,010

Total
11,150

 
10,547

 
9,250

XML 55 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Financing Lease Obligations (Tables)
12 Months Ended
Dec. 29, 2018
Debt Disclosure [Abstract]  
Components of Convertible Senior Notes
The net carrying amounts of the debt obligation were as follows (in thousands):
 
December 29, 2018
Principal
$
402,500

Unamortized discount (1)
(127,264
)
Unamortized issuance cost (1)
(8,307
)
Net carrying amount
$
266,929

 
 
 
(1) 
Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the 2024 Notes, which is approximately 69 months.
The net carrying amount of the debt obligation as of December 30, 2017 was as follows (in thousands):
Principal
$
150,000

Unamortized discount
(4,670
)
Unamortized issuance cost
(402
)
Net carrying amount
$
144,928

Interest Expense Recognized Related To Notes
The following table sets forth total interest expense recognized related to the 2018 Notes (in thousands): 
 
 
Years Ended
 
 
December 29, 2018
 
December 30, 2017
Contractual interest expense
 
$
1,094

 
$
2,625

Amortization of debt issuance costs
 
402

 
898

Amortization of debt discount
 
4,671

 
10,444

Total interest expense
 
$
6,167

 
$
13,967

The following table sets forth total interest expense recognized related to the 2024 Notes (in thousands): 
 
Year Ended
 
December 29, 2018
Contractual interest expense
$
2,613

Amortization of debt issuance costs
5,716

Amortization of debt discount
373

Total interest expense
$
8,702

XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 29, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Annual Minimum Operating Lease Payments
Future annual minimum operating lease payments at December 29, 2018 were as follows (in thousands): 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Operating lease payments
$
18,352

 
$
14,047

 
$
7,888

 
$
5,926

 
$
4,905

 
$
18,303

 
$
69,421

Finance Lease Obligations Maturity
Future annual minimum financing lease payments at December 29, 2018 were as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Financing lease obligations
$
9,346

 
$
9,454

 
$
6,666

 
$
5,728

 
$
4,465

 
$
15,750

 
$
51,409

Future Purchase Commitments
Future purchase commitments at December 29, 2018 were as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Purchase obligations
$
200,939

 
$
751

 
$
599

 
$
500

 
$
757

 
$

 
$
203,546

XML 57 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Guarantees (Tables)
12 Months Ended
Dec. 29, 2018
Guarantees [Abstract]  
Activity Related to Product Warranty
Activity related to product warranty was as follows (in thousands): 
 
December 29,
2018
 
December 30,
2017
Beginning balance
$
30,909

 
$
40,342

Charges to operations
28,685

 
18,283

Utilization
(18,028
)
 
(14,985
)
Change in estimate(1)
(545
)
 
(12,731
)
Balance at the end of the period
$
41,021

 
$
30,909

 
 
 
(1) 
The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of $2.2 million.
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 29, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Common Stock Reserved for Future Issuance
Common stock reserved for future issuance was as follows (in thousands):
 
December 29, 2018
Outstanding stock options and awards
8,990

Reserved for future option and award grants
8,728

Reserved for future ESPP
4,835

Total common stock reserved for stock options and awards
22,553

Summary of Company's Equity Award Activity - Options
The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data):  
 
Number of
Options
 
Weighted-Average
Exercise Price
Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
2,511

 
$
7.26

 
$
28,288

Options granted

 
$

 

Options exercised
(825
)
 
$
4.97

 
$
4,433

Options canceled
(31
)
 
$
12.46

 

Outstanding at December 31, 2016
1,655

 
$
8.30

 
$
965

Options granted

 
$

 

Options exercised
(196
)
 
$
7.78

 
$
373

Options canceled
(62
)
 
$
14.11

 

Outstanding at December 30, 2017
1,397

 
$
8.11

 
$
1

Options granted

 
$

 
 
Options exercised
(229
)
 
$
7.43

 
$
496

Options canceled
(53
)
 
$
11.57

 
 
Outstanding at December 29, 2018
1,115

 
$
8.09

 
$

Exercisable at December 29, 2018
1,115

 
$
8.09

 
$

Summary of Company's Equity Award Activity - RSUs
 
Number of
Restricted
Stock Units
 
Weighted-Average
Grant Date
Fair Value
Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
4,932

 
$
12.76

 
$
91,285

RSUs granted
2,992

 
$
13.94

 

RSUs released
(2,303
)
 
$
11.06

 
$
26,407

RSUs canceled
(328
)
 
$
13.90

 

Outstanding at December 31, 2016
5,293

 
$
14.10

 
$
44,939

RSUs granted
4,281

 
$
9.66

 

RSUs released
(2,198
)
 
$
13.56

 
$
20,791

RSUs canceled
(585
)
 
$
13.24

 

Outstanding at December 30, 2017
6,791

 
$
11.55

 
$
42,988

RSUs granted
3,756

 
$
10.52

 


RSUs released
(2,642
)
 
$
12.12

 
$
26,457

RSUs canceled
(1,159
)
 
$
11.12

 
 
Outstanding at December 29, 2018
6,746

 
$
10.83

 
$
26,446

Summary of Company's Equity Award Activity - PSUs
 
Number of
Performance
Stock Units
 
Weighted-Average
Grant Date
Fair Value Per Share
 
Aggregate
Intrinsic
Value
Outstanding at December 26, 2015
731

 
$
12.35

 
$
13,540

PSUs granted
647

 
$
15.28

 

PSU performance earned(1)
234

 
$
12.28

 
 
PSUs released
(614
)
 
$
11.34

 
$
8,077

PSUs canceled
(94
)
 
$
15.18

 

Outstanding at December 31, 2016
904

 
$
14.13

 
$
7,672

PSUs granted
916

 
$
10.88

 

PSUs released
(26
)
 
$
11.83

 
$
225

PSUs canceled
(427
)
 
$
12.20

 

Outstanding at December 30, 2017
1,367

 
$
16.28

 
$
8,651

PSUs granted
521

 
$
9.79

 


PSUs released
(55
)
 
$
15.93

 
$
411

PSUs canceled
(704
)
 
$
16.01

 
 
Outstanding at December 29, 2018
1,129

 
$
16.10

 
$
4,425

Expected to vest as of December 29, 2018
17

 
 
 
$
65


 
 
 
(1) 
Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant.
Summary of Stock-based Compensation Cost for Instruments Granted But Not Yet Amortized
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company’s equity compensation plans as of December 29, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period): 
 
Unrecognized
Compensation
Expense, Net
 
Weighted-
Average Period
(in years)
RSUs
$
54,006

 
2.48
PSUs
$
6,649

 
1.41
Summary of Options Outstanding
The following table summarizes information about options outstanding at December 29, 2018. 
 
 
Options Outstanding
 
Vested and Exercisable
Options
Exercise Price
 
Number of
Shares
 
Weighted-
Average
Remaining
Contractual Life
 
Weighted-
Average
Exercise
Price
 
Number of
Shares
 
Weighted-
Average
Exercise
Price
 
 
(In thousands)
 
(In years)
 
 
 
(In thousands)
 
 
$6.71 - $ 7.25
 
183

 
0.72
 
$
7.01

 
183

 
$
7.01

$7.45 - $ 7.53
 
185

 
0.94
 
$
7.47

 
185

 
$
7.47

$7.68 - $ 8.19
 
192

 
1.48
 
$
8.08

 
192

 
$
8.08

$ 8.58
 
485

 
2.12
 
$
8.58

 
485

 
$
8.58

$9.02 - $9.28
 
70

 
1.60
 
$
9.19

 
70

 
$
9.19

 
 
1,115

 
1.55
 
$
8.09

 
1,115

 
$
8.09

Estimated Fair Value of ESPP Shares
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Volatility
48% - 62%
 
47% - 51%
 
56% - 67%
Risk-free interest rate
1.90% - 2.31%
 
0.81% - 1.16%
 
0.51% - 0.52%
Expected life
0.5 years
 
0.5 years
 
0.5 years
Estimated fair value
$2.47 - $3.13
 
$2.44 - $3.46
 
$3.16 - $4.53
Summary of Employee Stock Purchase Plan Activity
The Company’s ESPP activity for the following periods was as follows (in thousands):
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock-based compensation expense
$
5,478

 
$
6,049

 
$
6,094

Employee contributions
$
15,992

 
$
16,410

 
$
13,609

Shares purchased
2,189

 
2,140

 
1,369

Estimated Fair Value of PSU Granted
The ranges of estimated values of the PSUs granted that are compared to the SPGIIPTR, as well as the assumptions used in calculating these values were based on estimates as follows:
 
 
2018
 
2017
 
2016
Index volatility
 
33%
 
33% - 34%
 
18%
Infinera volatility
 
58% - 59%
 
55% - 56%
 
55%
Risk-free interest rate
 
2.37% - 2.40%
 
1.41% - 1.63%
 
0.95% - 1.07%
Correlation with index
 
0.04 - 0.48
 
0.10 - 0.49
 
0.58 - 0.59
Estimated fair value
 
$14.99 - $19.46
 
$15.23 - $17.35
 
$10.31 - $16.62
Schedule Of Nonvested Performance Based Units Activity By Grant Year
The following table summarizes by grant year, the Company’s PSU activity for the year ended December 29, 2018 (in thousands):
 
 
 
 
Grant Year
 
 
Total Number of Performance Stock Units
 
2015
 
2016
 
2017
 
2018
Outstanding at December 30, 2017
 
1,367

 
77

 
420

 
869

 

PSUs granted
 
521

 

 

 

 
521

PSUs released
 
(55
)
 

 

 

 
(55
)
PSUs canceled
 
(704
)
 
(77
)
 
(210
)
 
(388
)
 
(29
)
Outstanding at December 29, 2018
 
1,129

 

 
210

 
481

 
437

 
 
 
(1) 
Represents the additional PSUs awarded resulting from the achievement of performance goals above the performance targets established at grant since the original grants were at 100% of target amounts.
Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations
The following tables summarize the effects of stock-based compensation on the Company’s consolidated balance sheets and statements of operations for the periods presented (in thousands):
 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Stock-based compensation effects in inventory
$
4,750

 
$
5,255

 
$
4,911

Stock-based compensation effects in net loss before income taxes
 
 
 
 
 
Cost of revenue
$
1,635

 
$
3,065

 
$
2,966

Research and development
16,270

 
15,845

 
13,732

Sales and marketing
10,869

 
11,288

 
11,043

General and administrative
9,649

 
10,776

 
9,295

 
$
38,423

 
$
40,974

 
$
37,036

Cost of revenue—amortization from balance sheet (1)
4,986

 
4,746

 
3,497

Total stock-based compensation expense
$
43,409

 
$
45,720

 
$
40,533

 
 
(1) 
Represents stock-based compensation expense deferred to inventory in prior periods and recognized in the current period.
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Tables)
12 Months Ended
Dec. 29, 2018
Income Tax Disclosure [Abstract]  
Geographic Breakdown of Provision for (Benefit from) Income Taxes
The following is a geographic breakdown of the benefit from income taxes (in thousands):
 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Current:
 
 
 
 
 
Federal
$

 
$

 
$
32

State
186

 
69

 
861

Foreign
6,832

 
4,679

 
2,288

Total current
$
7,018

 
$
4,748

 
$
3,181

Deferred:
 
 
 
 
 
Federal
$
(546
)
 
$

 
$

State

 

 

Foreign
(7,127
)
 
(6,178
)
 
(7,932
)
Total deferred
$
(7,673
)
 
$
(6,178
)
 
$
(7,932
)
Total benefit from income taxes
$
(655
)
 
$
(1,430
)
 
$
(4,751
)
Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates
The provisions for (benefit from) income taxes differ from the amount computed by applying the statutory federal income tax rates as follows: 
 
Years Ended
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Expected tax (benefit) at federal statutory rate
(21.0
)%
 
(35.0
)%
 
(35.0
)%
State taxes, net of federal benefit
0.1
 %
 
 %
 
2.2
 %
Research credits
(1.8
)%
 
(1.8
)%
 
(8.9
)%
Stock-based compensation
0.8
 %
 
6.0
 %
 
22.3
 %
Change in valuation allowance
18.1
 %
 
26.8
 %
 
(5.9
)%
Foreign rate differential
2.9
 %
 
3.3
 %
 
9.4
 %
Other
0.6
 %
 
 %
 
(0.4
)%
Effective tax rate
(0.3
)%
 
(0.7
)%
 
(16.3
)%
Schedule of Deferred Tax Assets and Liabilities
Significant components of the Company’s deferred tax assets are as follows, reduced by the effects of the change in the U.S. corporate tax rate from 35% to 21%, as applicable (in thousands):
 
Years Ended
 
December 29,
2018
 
December 30,
2017
Deferred tax assets:
 
 
 
Net operating losses
$
257,928

 
$
66,122

Research and foreign tax credits
221,943

 
74,434

Nondeductible accruals
50,312

 
28,801

Inventory valuation
39,430

 
29,197

Property, plant and equipment
2,591

 
1,919

Intangible assets

 
3

Stock-based compensation
4,825

 
6,325

Total deferred tax assets
$
577,029

 
$
206,801

Valuation allowance
(493,157
)
 
(205,241
)
Net deferred tax assets
$
83,872

 
$
1,560

Deferred tax liabilities:
 
 
 
Accrual and reverse - lease
(16,802
)
 

Depreciation
(199
)
 
(67
)
Accruals, reserves and prepaid expenses
(784
)
 
(1,154
)
Acquired intangible assets
(49,406
)
 
(20,348
)
Convertible senior notes
(29,419
)
 
(1,191
)
Total deferred tax liabilities
$
(96,610
)
 
$
(22,760
)
Net deferred tax liabilities
$
(12,738
)
 
$
(21,200
)
Aggregate Changes in Balance of Gross Unrecognized Tax Benefits
The aggregate changes in the balance of gross unrecognized tax benefits were as follows (in thousands): 
 
December 29,
2018
 
December 30,
2017
 
December 31,
2016
Beginning balance
$
19,786

 
$
22,282

 
$
19,130

Tax position related to current year
 
 
 
 
 
Additions
2,296

 
2,234

 
2,548

Tax positions related to prior years
 
 
 
 
 
Additions
2,981

 

 
1,292

Reductions
(40
)
 
(4,728
)
 

Lapses of statute of limitations
(406
)
 
(2
)
 
(688
)
Ending balance
$
24,617

 
$
19,786

 
$
22,282

XML 60 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Tables)
12 Months Ended
Dec. 29, 2018
Segment Reporting [Abstract]  
Property, Plant and Equipment, Net
Revenue by geographic region is based on the shipping address of the customer. The following tables set forth long-lived assets by geographic region (in thousands):
Property, plant and equipment, net
 
December 29,
2018
 
December 30,
2017
United States
$
288,614

 
$
128,582

Other Americas
2,370

 
661

Europe, Middle East and Africa
38,273

 
3,527

Asia Pacific and Japan
13,563

 
3,172

Total property, plant and equipment, net
$
342,820

 
$
135,942

XML 61 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan (Tables)
12 Months Ended
Dec. 29, 2018
Retirement Benefits [Abstract]  
Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan
The following table sets forth the changes in benefits obligations and the fair value of plan assets of the Company's benefit plans (in thousands):
 
December 29,
2018
Benefit obligation as of Acquisition Date
$
106,474

Service cost
466

Interest cost
512

Benefits paid
(194
)
Actuarial loss
236

Foreign currency exchange rate changes
(2,870
)
Benefit obligation at December 29, 2018(1)
$
104,624

Fair value of plan assets as of Acquisition Date
$
69,614

Actual return on plan assets
653

Actuarial loss
(5,319
)
Foreign currency exchange rate changes
(1,884
)
Fair value of plan assets at December 29, 2018
$
63,064

Net liability recognized
$
41,560

 
 
(1) 
The Company's accumulated benefit obligation was $100.2 million at December 29, 2018.
Schedule of Amounts Recognized in Balance Sheet
The following table presents net amounts of non-current assets and current and non-current liabilities for the Company's pension and other post-retirement benefit plans recognized on its consolidated balance sheet (in thousands):
 
December 29,
2018
Other non-current assets
$
63,064

Current liabilities
(901
)
Other long-term liabilities
(103,723
)
Net liability recognized
$
(41,560
)
Schedule of Net Benefit Costs
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans for the Acquisition Date through December 29, 2018 consisted of the following (in thousands):
Service cost
$
466

Interest cost
512

Expected return on plan assets
(653
)
Amortization of actuarial loss
234

Total net periodic benefit cost
$
559

Schedule of Amounts Recognized in Other Comprehensive Income (Loss)
The following table sets forth the changes in accumulated other comprehensive income for the Company's benefit plans (pre-tax) (in thousands):
 
December 29,
2018
Beginning balance as of Acquisition Date
$

Net actuarial loss arising in current year
(5,562
)
Amortization of net actuarial loss(1)
234

Foreign currency translation gain
15

Ending balance
$
(5,313
)
 
 
(1) 
The actuarial loss in for the year ended December 29, 2018 was caused primarily by the change in the discount rate. Amounts in accumulated other comprehensive income expected to be recognized as components of net periodic pension cost during fiscal year 2019 is $1.7 million (pre-tax).
Schedule of Assumptions Used
Certain weighted-average assumptions used in computing the benefit obligations are as follows:
 
December 29,
2018
Discount rate
2.07
%
Salary growth rate
2.25
%
Pension growth rate
2.00
%
These assumptions translate into an average remaining life expectancy in years for a pensioner retiring at age 65:
 
2019 Life Expectancy
Retiring at the end of the reporting period
20.5
Male
20.0
Female
23.6
Schedule of Allocation of Plan Assets
The following tables present the fair value of plan assets for pension and other benefit plans by major asset category as of December 29, 2018 (in thousands).
 
As of December 29, 2018
 
Fair Value Measured Using
 
Level 1
 
Level 2
 
Total
Cash
$
686

 
$

 
$
686

Equity fund

 
32,513

 
32,513

Insurance contracts

 
24,852

 
24,852

Mixed fund

 
4,114

 
4,114

Pension fund

 
899

 
899

Total plan assets at fair value
$
686

 
$
62,378

 
$
63,064

Schedule of Expected Benefit Payments
Estimated future benefit payments under the Company's pension plans as of December 29, 2018 are as follows (in thousands):
2019
$
2,660

2020
$
2,579

2021
$
3,911

2022
$
4,284

2023
$
3,667

2024 to 2027
$
20,954

XML 62 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Information by Quarter (Unaudited) (Tables)
12 Months Ended
Dec. 29, 2018
Quarterly Financial Information Disclosure [Abstract]  
Unaudited Quarterly Consolidated Statements of Operations Data for Each of Eight Quarters
The following table sets forth the Company’s unaudited quarterly consolidated statements of operations data for 2018 and 2017. The data has been prepared on the same basis as the audited consolidated financial statements and related notes included in this report. The table includes all necessary adjustments, consisting only of normal recurring adjustments that the Company considers necessary for a fair presentation of this data.
 
For the Three Months Ended (Unaudited)
 
2018
 
2017
 
Dec. 29
 
Sep. 29
 
Jun. 30
 
Mar. 31
 
Dec. 30
 
Sep. 30
 
Jul. 1
 
Apr. 1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(In thousands, except per share data)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
249,608

 
$
167,030

 
$
175,288

 
$
171,629

 
$
160,543

 
$
159,579

 
$
143,360

 
$
147,053

Services
82,450

 
33,383

 
32,939

 
31,052

 
35,273

 
33,001

 
33,461

 
28,469

Total revenue
332,058

 
200,413

 
208,227

 
202,681

 
195,816

 
192,580

 
176,821

 
175,522

Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of product(1)
197,251

 
112,276

 
105,914

 
102,324

 
110,512

 
106,413

 
95,267

 
94,452

Cost of services
39,409

 
13,075

 
13,039

 
12,831

 
13,708

 
12,951

 
11,687

 
12,134

Amortization of intangible assets(1)
8,315

 
4,876

 
4,943

 
5,341

 
5,169

 
5,390

 
5,035

 
4,880

Restructuring and related
2,580

 
7

 
26

 
17

 
19,141

 

 

 

Total cost of revenue
247,555

 
130,234

 
123,922

 
120,513

 
148,530

 
124,754

 
111,989

 
111,466

Gross profit
84,503

 
70,179

 
84,305

 
82,168

 
47,286

 
67,826

 
64,832

 
64,056

Operating expenses
198,728

 
95,337

 
105,924

 
106,846

 
117,793

 
102,074

 
105,337

 
101,883

Loss from operations
(114,225
)
 
(25,158
)
 
(21,619
)
 
(24,678
)
 
(70,507
)
 
(34,248
)
 
(40,505
)
 
(37,827
)
Other income (expense), net
(19,231
)
 
(7,317
)
 
(443
)
 
(2,280
)
 
(4,449
)
 
(2,772
)
 
(2,846
)
 
(2,782
)
Loss before income taxes
(133,456
)
 
(32,475
)
 
(22,062
)
 
(26,958
)
 
(74,956
)
 
(37,020
)
 
(43,351
)
 
(40,609
)
Provision for (benefit from) income taxes
12

 
135

 
(124
)
 
(678
)
 
(971
)
 
211

 
(512
)
 
(158
)
Net loss
$
(133,468
)
 
$
(32,610
)
 
$
(21,938
)
 
$
(26,280
)
 
$
(73,985
)
 
$
(37,231
)
 
$
(42,839
)
 
$
(40,451
)
Net loss per common share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
(0.76
)
 
$
(0.21
)
 
$
(0.14
)
 
$
(0.17
)
 
$
(0.50
)
 
$
(0.25
)
 
$
(0.29
)
 
$
(0.28
)
Diluted
$
(0.76
)
 
$
(0.21
)
 
$
(0.14
)
 
$
(0.17
)
 
$
(0.50
)
 
$
(0.25
)
 
$
(0.29
)
 
$
(0.28
)

 
 
 
(1) 
Prior periods have been adjusted to conform with the current period's presentation. See Note 1, “Organization and Basis of Presentation” to the Notes to Consolidated Financial Statements for additional information.
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Basis of Presentation - Restatement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Amortization of intangible assets                 $ 23,475 $ 20,474 $ 19,715
Restructuring and related $ 2,580 $ 7 $ 26 $ 17 $ 19,141 $ 0 $ 0 $ 0 2,630 19,141 0
Total cost of revenue 247,555 130,234 123,922 120,513 148,530 124,754 111,989 111,466 622,223 496,739 476,417
Research and development                 244,302 224,368 232,143
Sales and marketing                 124,238 109,511 111,678
General and administrative                 80,957 70,620 67,612
Amortization of intangible assets                 29,296 6,160 6,189
Acquisition and integration costs                 15,530 322 1,870
Restructuring and related                 12,512 16,106 0
Total operating expenses 198,728 95,337 105,924 106,846 117,793 102,074 105,337 101,883 506,835 427,087 419,492
Product                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cost of revenue 197,251 112,276 105,914 102,324 110,512 106,413 95,267 94,452 517,765 406,644 413,551
Services                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cost of revenue $ 39,409 $ 13,075 $ 13,039 $ 12,831 $ 13,708 $ 12,951 $ 11,687 $ 12,134 78,353 50,480 43,151
Previously Reported                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Restructuring and related                   19,141 0
Total cost of revenue                 $ 623,910 496,739 476,417
Research and development                   224,299 232,291
Sales and marketing                   116,057 118,858
General and administrative                   70,625 68,343
Restructuring and related                   16,106 0
Total operating expenses                   427,087 419,492
Previously Reported | Product                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cost of revenue                   427,118 433,266
Previously Reported | Services                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cost of revenue                   50,480 43,151
Change in Presentation Reclassification                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Amortization of intangible assets                   20,474 19,715
Restructuring and related                   0 0
Total cost of revenue                   0 0
Research and development                   69 (148)
Sales and marketing                   (6,546) (7,180)
General and administrative                   (5) (731)
Amortization of intangible assets                   6,160 6,189
Acquisition and integration costs                   322 1,870
Restructuring and related                   0 0
Total operating expenses                   0 0
Change in Presentation Reclassification | Product                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cost of revenue                   (20,474) (19,715)
Change in Presentation Reclassification | Services                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cost of revenue                   $ 0 $ 0
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Significant Accounting Policies [Line Items]          
Expected dividend yield     0.00%    
Advertising expenses     $ 0.9 $ 1.8 $ 1.9
Foreign currency transaction gain (loss)     (2.5) (0.3) 1.8
Revenue reserves recorded for potential sales returns $ 4.3   $ 4.3 $ 0.9 $ 0.6
Software warranty period     90 days    
Restructuring payment timing period 4 years        
Customer Concentration Risk | Accounts Receivable | Customer One          
Significant Accounting Policies [Line Items]          
Concentration risk     11.00%    
Customer Concentration Risk | Accounts Receivable | Customer Two          
Significant Accounting Policies [Line Items]          
Concentration risk     16.00%    
Customer Concentration Risk | Sales Revenue, Net          
Significant Accounting Policies [Line Items]          
Concentration risk       18.00%  
Customer Concentration Risk | Sales Revenue, Net | Customer One          
Significant Accounting Policies [Line Items]          
Concentration risk     15.00% 16.00%  
Customer Concentration Risk | Sales Revenue, Net | Customer Two          
Significant Accounting Policies [Line Items]          
Concentration risk     13.00% 8.00%  
Restricted stock units | New Hire Employee | Vesting 4          
Significant Accounting Policies [Line Items]          
Term of future options grants     4 years    
Restricted stock units | Existing Employees | Vesting 4          
Significant Accounting Policies [Line Items]          
Term of future options grants     4 years    
Restricted stock units | Existing Employees | Vesting 3          
Significant Accounting Policies [Line Items]          
Term of future options grants     3 years    
Performance stock units | Existing Employees | Vesting 3          
Significant Accounting Policies [Line Items]          
Term of future options grants     3 years    
Performance stock units | Existing Employees | Vesting 1          
Significant Accounting Policies [Line Items]          
Term of future options grants     1 year    
Performance stock units | Existing Employees | Vesting 2          
Significant Accounting Policies [Line Items]          
Term of future options grants     2 years    
Minimum          
Significant Accounting Policies [Line Items]          
Payment term   30 days      
Purchase commitment time frame   12 months      
Product warranty period     1 year    
Minimum | Performance stock units          
Significant Accounting Policies [Line Items]          
Ranges of number of shares issued on vesting of PSUs     0    
Maximum          
Significant Accounting Policies [Line Items]          
Payment term   120 days      
Purchase commitment time frame   24 months      
Product warranty period     5 years    
Maximum | Performance stock units          
Significant Accounting Policies [Line Items]          
Ranges of number of shares issued on vesting of PSUs     2    
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Estimated Useful Life for Each Asset (Details)
12 Months Ended
Dec. 29, 2018
Minimum | Building  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
Minimum | Laboratory and manufacturing equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 1 year 6 months
Minimum | Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 3 years
Minimum | Computer hardware and software  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 1 year 6 months
Minimum | Leasehold and building improvements  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 1 year
Maximum | Building  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 41 years
Maximum | Laboratory and manufacturing equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
Maximum | Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
Maximum | Computer hardware and software  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 7 years
Maximum | Leasehold and building improvements  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment estimated useful lives 10 years
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Accumulated deficit $ (956,970)       $ (758,081)       $ (956,970) $ (758,081)   $ (742,675)
(Increase) decrease in revenue 332,058 $ 200,413 $ 208,227 $ 202,681 195,816 $ 192,580 $ 176,821 $ 175,522 943,379 740,739 $ 870,135  
Capitalized cost to obtain contract $ 400               400      
Deferred revenue recognized                 44,400      
Adjustments | Accounting Standards Update 2014-09                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Accumulated deficit         $ 15,406         $ 15,406    
(Increase) decrease in revenue                 $ (6,734)      
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]                      
Total revenue $ 332,058 $ 200,413 $ 208,227 $ 202,681 $ 195,816 $ 192,580 $ 176,821 $ 175,522 $ 943,379 $ 740,739 $ 870,135
United States                      
Disaggregation of Revenue [Line Items]                      
Total revenue                 476,784 428,592 541,889
Other Americas                      
Disaggregation of Revenue [Line Items]                      
Total revenue                 44,581 20,070 40,036
Europe, Middle East and Africa                      
Disaggregation of Revenue [Line Items]                      
Total revenue                 309,989 234,972 243,783
Asia Pacific and Japan                      
Disaggregation of Revenue [Line Items]                      
Total revenue                 112,025 57,105 44,427
Product                      
Disaggregation of Revenue [Line Items]                      
Revenue 249,608 167,030 175,288 171,629 160,543 159,579 143,360 147,053 763,555 610,535 751,167
Services                      
Disaggregation of Revenue [Line Items]                      
Revenue $ 82,450 $ 33,383 $ 32,939 $ 31,052 $ 35,273 $ 33,001 $ 33,461 $ 28,469 179,824 130,204 118,968
Direct                      
Disaggregation of Revenue [Line Items]                      
Total revenue                 838,931 693,472 809,681
Indirect                      
Disaggregation of Revenue [Line Items]                      
Total revenue                 $ 104,448 $ 47,267 $ 60,454
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 30, 2017
Revenue from Contract with Customer [Abstract]        
Accounts receivable, net $ 317,115 $ 135,245 $ 135,245 $ 126,152
Accounts receivable, net 24,981 2,825    
Deferred revenue $ 120,302 $ 75,458 $ 75,458 $ 94,923
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 458,212
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 375,707
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 53,258
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 18,904
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 6,434
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 2,716
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in the future as of December 29, 2018 $ 1,193
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future, period
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Jan. 01, 2018
Dec. 31, 2017
Revenue                          
Revenues $ 332,058 $ 200,413 $ 208,227 $ 202,681 $ 195,816 $ 192,580 $ 176,821 $ 175,522 $ 943,379 $ 740,739 $ 870,135    
Costs and expenses                          
Cost of revenue 247,555 130,234 123,922 120,513 148,530 124,754 111,989 111,466 622,223 496,739 476,417    
Net loss                 $ (214,295) $ (194,506) $ (23,927)    
Net loss per share - basic and diluted (in dollars per share)                 $ (1.36) $ (1.32) $ (0.17)    
Assets                          
Accounts receivable, net 317,115       126,152       $ 317,115 $ 126,152   $ 135,245 $ 135,245
Inventory 311,888       214,704       311,888 214,704     214,465
Prepaid expenses and other current assets         43,339         43,339     46,070
Liabilities                          
Accrued expenses 131,891       39,782       131,891 39,782     55,427
Deferred revenue 120,302       94,923       120,302 94,923   $ 75,458 75,458
Equity                          
Accumulated deficit (956,970)       (758,081)       (956,970) (758,081)     $ (742,675)
Adjustments                          
Costs and expenses                          
Cost of revenue                   0 $ 0    
Balances Without Adoption of ASC 606                          
Revenue                          
Revenues                 936,645        
Costs and expenses                          
Cost of revenue                 623,910 496,739 476,417    
Net loss                 $ (222,716)        
Net loss per share - basic and diluted (in dollars per share)                 $ (1.41)        
Accounting Standards Update 2014-09 | Adjustments                          
Revenue                          
Revenues                 $ (6,734)        
Costs and expenses                          
Cost of revenue                 1,687        
Net loss                 $ (8,421)        
Net loss per share - basic and diluted (in dollars per share)                 $ (0.05)        
Assets                          
Accounts receivable, net         9,093         9,093      
Inventory         (239)         (239)      
Prepaid expenses and other current assets         2,731         2,731      
Liabilities                          
Accrued expenses         15,645         15,645      
Deferred revenue         (19,465)         (19,465)      
Equity                          
Accumulated deficit         15,406         15,406      
Product                          
Revenue                          
Revenue 249,608 167,030 175,288 171,629 160,543 159,579 143,360 147,053 $ 763,555 610,535 751,167    
Product | Balances Without Adoption of ASC 606                          
Revenue                          
Revenue                 752,875        
Product | Accounting Standards Update 2014-09 | Adjustments                          
Revenue                          
Revenue                 (10,680)        
Services                          
Revenue                          
Revenue $ 82,450 $ 33,383 $ 32,939 $ 31,052 $ 35,273 $ 33,001 $ 33,461 $ 28,469 179,824 $ 130,204 $ 118,968    
Services | Balances Without Adoption of ASC 606                          
Revenue                          
Revenue                 183,770        
Services | Accounting Standards Update 2014-09 | Adjustments                          
Revenue                          
Revenue                 $ 3,946        
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair value, measurements, recurring - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Assets    
Total assets $ 60,845 $ 206,969
Money market funds    
Assets    
Total assets 10,347 20,371
Certificates of deposit    
Assets    
Total assets 0 240
Commercial paper    
Assets    
Total assets 0 26,912
Corporate bonds    
Assets    
Total assets 23,512 118,558
U.S. agency notes    
Assets    
Total assets 2,999 5,480
U.S. treasuries    
Assets    
Total assets 23,987 35,408
Foreign currency exchange forward contracts    
Liabilities    
Total liabilities (91) (204)
Level 1    
Assets    
Total assets 34,334 55,779
Level 1 | Money market funds    
Assets    
Total assets 10,347 20,371
Level 1 | Certificates of deposit    
Assets    
Total assets 0 0
Level 1 | Commercial paper    
Assets    
Total assets 0 0
Level 1 | Corporate bonds    
Assets    
Total assets 0 0
Level 1 | U.S. agency notes    
Assets    
Total assets 0 0
Level 1 | U.S. treasuries    
Assets    
Total assets 23,987 35,408
Level 1 | Foreign currency exchange forward contracts    
Liabilities    
Total liabilities 0 0
Level 2    
Assets    
Total assets 26,511 151,190
Level 2 | Money market funds    
Assets    
Total assets 0 0
Level 2 | Certificates of deposit    
Assets    
Total assets 0 240
Level 2 | Commercial paper    
Assets    
Total assets 0 26,912
Level 2 | Corporate bonds    
Assets    
Total assets 23,512 118,558
Level 2 | U.S. agency notes    
Assets    
Total assets 2,999 5,480
Level 2 | U.S. treasuries    
Assets    
Total assets 0 0
Level 2 | Foreign currency exchange forward contracts    
Liabilities    
Total liabilities $ (91) $ (204)
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Dec. 30, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Cash and Cash Equivalents [Line Items]            
Realized gain on sale of cost-method investment       $ 1,050 $ 0 $ 8,983
Equity method investments $ 0   $ 5,100 0 5,100  
Impairment of non-marketable equity investment 800 $ 4,300 1,900 $ 5,110 1,890 0
Facilities         7,300  
Maximum contractual maturity term       9 months    
Cash, cash equivalents, and short-term investments 229,500     $ 229,500    
Cash and cash equivalents held by its foreign subsidiaries 202,954   $ 116,345 202,954 $ 116,345 162,641
Foreign Subsidiary            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents held by its foreign subsidiaries $ 89,800     $ 89,800    
Cost-method Investments            
Cash and Cash Equivalents [Line Items]            
Payments to acquire investments           7,000
Realized gain on sale of cost-method investment           $ 9,000
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Investments at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash $ 168,620 $ 87,991
Adjusted Amortized Cost 229,556 295,378
Gross Unrealized Gains 1 0
Gross Unrealized Losses (92) (418)
Fair Value 229,465 294,960
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost 202,953 116,346
Gross Unrealized Gains 1 0
Gross Unrealized Losses 0 (1)
Fair Value 202,954 116,345
Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost 26,603 147,844
Gross Unrealized Gains 0 0
Gross Unrealized Losses (92) (248)
Fair Value 26,511 147,596
Long-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost   31,188
Gross Unrealized Gains   0
Gross Unrealized Losses   (169)
Fair Value   31,019
Money market funds | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost 10,347 20,371
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 10,347 20,371
U.S. treasuries | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost 23,986 7,984
Gross Unrealized Gains 1 0
Gross Unrealized Losses 0 (1)
Fair Value 23,987 7,983
U.S. treasuries | Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost   27,495
Gross Unrealized Gains   0
Gross Unrealized Losses   (70)
Fair Value   27,425
Certificates of deposit | Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost   240
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   240
Commercial paper | Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost   26,924
Gross Unrealized Gains   0
Gross Unrealized Losses   (12)
Fair Value   26,912
Corporate bonds | Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost 23,603 90,685
Gross Unrealized Gains 0 0
Gross Unrealized Losses (91) (155)
Fair Value 23,512 90,530
Corporate bonds | Long-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost   28,186
Gross Unrealized Gains   0
Gross Unrealized Losses   (158)
Fair Value   28,028
U.S. agency notes | Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost 3,000 2,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) (11)
Fair Value $ 2,999 2,489
U.S. agency notes | Long-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Adjusted Amortized Cost   3,002
Gross Unrealized Gains   0
Gross Unrealized Losses   (11)
Fair Value   $ 2,991
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Restricted cash $ 900,000    
Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) 700,000.0 $ (3,500,000) $ (900,000)
Interest expense 22,049,000 $ 14,017,000 $ 12,887,000
Trade accounts receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest expense 100,000    
Account receivables sold $ 12,600,000    
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) - USD ($)
Dec. 29, 2018
Dec. 30, 2017
Derivative [Line Items]    
Prepaid Expenses and Other Assets $ 85,400,000 $ 42,596,000
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Prepaid Expenses and Other Assets 0 0
Other Accrued Liabilities (91,000) (204,000)
Not Designated as Hedging Instrument | Related to euro denominated receivables    
Derivative [Line Items]    
Gross Notional 40,068,000 24,794,000
Prepaid Expenses and Other Assets 0 0
Other Accrued Liabilities (52,000) (202,000)
Not Designated as Hedging Instrument | Related to British pound denominated receivables    
Derivative [Line Items]    
Gross Notional 6,412,000 0
Prepaid Expenses and Other Assets 0 0
Other Accrued Liabilities (38,000) 0
Not Designated as Hedging Instrument | Related to euro denominated restricted cash    
Derivative [Line Items]    
Gross Notional 240,000 252,000
Prepaid Expenses and Other Assets 0 0
Other Accrued Liabilities $ (1,000) $ (2,000)
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination - Preliminary Purchase Consideration (Details) - Telecom Holding Parent LLC
$ / shares in Units, $ in Thousands
Oct. 01, 2018
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Cash $ 154,192
Equity consideration 129,628
Total $ 283,820
Common Stock  
Business Acquisition [Line Items]  
Share price (in dollars per share) | $ / shares $ 6.18
Number of shares issued (in shares) | shares 21,000,000
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Oct. 01, 2018
Dec. 30, 2017
Business Acquisition [Line Items]      
Goodwill $ 227,231   $ 195,615
Telecom Holding Parent LLC      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 15,549  
Restricted cash   25,743  
Accounts receivable   170,466  
Inventory   96,067  
Property, plant and equipment, net   217,991  
Other assets   39,145  
Intangible assets, net   200,700  
Goodwill   48,235  
Financing lease obligation   (194,700)  
Deferred revenue   (43,502)  
Other liabilities   (291,874)  
Total net assets   $ 283,820  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Dec. 29, 2018
Oct. 01, 2018
Telecom Holding Parent LLC      
Business Acquisition [Line Items]      
Ownership acquired     100.00%
Acquisition-related costs   $ 8,300  
Revenue since acquisition $ 139,600    
Net loss since acquisition 71,800    
2.125% Convertible Senior Notes Due September 1, 2024      
Business Acquisition [Line Items]      
Principal amount $ 402,500 $ 402,500  
Debt instrument interest percentage 2.125% 2.125%  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2018
Dec. 29, 2018
Dec. 30, 2017
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life (Years)   5 years 2 months 3 years 10 months 8 days
Customer relationships and backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life (Years)   3 years 6 months 5 years 7 months 20 days
Developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life (Years)   1 year 8 months 2 years 8 months 15 days
Telecom Holding Parent LLC      
Acquired Finite-Lived Intangible Assets [Line Items]      
Total $ 200,700    
Telecom Holding Parent LLC | Customer relationships and backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived assets $ 111,400    
Estimated Useful Life (Years) 8 years    
Telecom Holding Parent LLC | Developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived assets $ 70,550    
Estimated Useful Life (Years) 5 years    
Telecom Holding Parent LLC | Trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived assets $ 1,000    
Estimated Useful Life (Years) 1 year    
In-process technology | Telecom Holding Parent LLC      
Acquired Finite-Lived Intangible Assets [Line Items]      
Indefinite-lived assets $ 17,750    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination - Pro Forma Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Business Combinations [Abstract]    
Revenue $ 1,441 $ 1,488
Net loss $ (421) $ (370)
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Goodwill Roll Forward (Details)
$ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
Goodwill [Roll Forward]  
Balance as of December 30, 2017 $ 195,615
Goodwill acquired 48,235
Foreign currency translation adjustments (16,619)
Accumulated impairment loss 0
Balance as of December 29, 2018 $ 227,231
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 325,465 $ 155,758
Accumulated amortization (110,096) (63,570)
Total future amortization expense $ 215,369 $ 92,188
Estimated Useful Life (Years) 5 years 2 months 3 years 10 months 8 days
Total intangible assets, gross $ 343,215  
Total intangible assets 233,119 $ 92,188
Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,000  
Accumulated amortization (250)  
Total future amortization expense 750  
Customer relationships and backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 158,110 51,050
Accumulated amortization (42,478) (15,007)
Total future amortization expense $ 115,632 $ 36,043
Estimated Useful Life (Years) 3 years 6 months 5 years 7 months 20 days
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 166,355 $ 104,708
Accumulated amortization (67,368) (48,563)
Total future amortization expense $ 98,987 $ 56,145
Estimated Useful Life (Years) 1 year 8 months 2 years 8 months 15 days
Acquired in-process technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquired in-process technology $ 17,750  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Oct. 01, 2018
Indefinite-lived Intangible Assets [Line Items]                        
Impairment of in-process technology                 $ 0 $ 252 $ 11,295  
Acquired Finite-Lived Intangible Assets [Line Items]                        
Amortization expense $ 8,315 $ 4,876 $ 4,943 $ 5,341 $ 5,169 $ 5,390 $ 5,035 $ 4,880 $ 52,800 26,600    
Other intangible assets                        
Acquired Finite-Lived Intangible Assets [Line Items]                        
Impairment charge                   $ 300    
Developed technology                        
Acquired Finite-Lived Intangible Assets [Line Items]                        
Finite-lived intangible assets, period increase (decrease)               $ 300        
Finite-lived intangible asset, useful life               5 years        
Telecom Holding Parent LLC                        
Acquired Finite-Lived Intangible Assets [Line Items]                        
Intangible assets, net                       $ 200,700
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Total future amortization expense $ 215,369 $ 92,188
2019 60,512  
2020 44,979  
2021 32,044  
2022 29,497  
2023 and Thereafter $ 48,337  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details - Details of Selected Balance Sheet Items (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 31, 2017
Dec. 30, 2017
Inventory:      
Raw materials $ 74,435   $ 27,568
Work in process 57,232   59,662
Finished goods 180,221   127,474
Total 311,888 $ 214,465 214,704
Property, plant and equipment, net:      
Property, plant and equipment, gross 630,251   385,894
Less accumulated depreciation and amortization (287,431)   (249,952)
Total 342,820   135,942
Accrued expenses:      
Loss contingency related to non-cancelable purchase commitments 26,042   6,379
Professional and other consulting fees 10,442   5,305
Taxes payable 23,249   3,707
Accrued rebate and customer prepay liability 14,301   3,406
Restructuring accrual 13,097   5,490
Acquisition-related funds in escrow 10,000   0
Short-term financing lease obligation 4,718   0
Other accrued expenses 30,042   15,495
Total 131,891 $ 55,427 39,782
Computer hardware      
Property, plant and equipment, net:      
Property, plant and equipment, gross 15,633   13,881
Computer software      
Property, plant and equipment, net:      
Property, plant and equipment, gross 40,923   32,521
Laboratory and manufacturing equipment      
Property, plant and equipment, net:      
Property, plant and equipment, gross 304,889   246,380
Land and building      
Property, plant and equipment, net:      
Property, plant and equipment, gross 187,184   12,347
Furniture and fixtures      
Property, plant and equipment, net:      
Property, plant and equipment, gross 2,587   2,474
Leasehold and building improvements      
Property, plant and equipment, net:      
Property, plant and equipment, gross 46,038   43,475
Construction in progress      
Property, plant and equipment, net:      
Property, plant and equipment, gross $ 32,997   $ 34,816
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Acquisition-related funds in escrow $ 10,000 $ 0  
Property, plant and equipment, gross 630,251 385,894  
Unamortized ERP costs 342,820 135,942  
Depreciation expense 47,700 39,400 $ 35,500
Enterprise resource planning      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 13,100 11,400  
Unamortized ERP costs 3,900 4,700  
Amortization of capitalized costs $ 2,200 $ 1,700 $ 1,200
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 29, 2018
Dec. 30, 2017
Restructuring Cost and Reserve [Line Items]        
Facilities       $ 7,300
Total     $ 15,142  
Cost of Revenue        
Restructuring Cost and Reserve [Line Items]        
Severance and related expenses   $ 1,500 2,630 1,510
Facilities     0 0
Asset impairment   4,000 0 4,004
License   13,600   13,627
Total $ 1,600 19,100 2,630 19,141
Operating Expenses        
Restructuring Cost and Reserve [Line Items]        
Severance and related expenses 8,600 7,900 10,413 7,931
Facilities 300 7,300 (544) 7,300
Asset impairment 1,900 900 2,643 875
License       0
Total $ 10,800 $ 16,100 $ 12,512 $ 16,106
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)
12 Months Ended
Dec. 29, 2018
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 10,619,000
Assumed Liabilities from the Acquisition 14,748,000
Charges 15,142,000
Cash (13,234,000)
Non-cash Settlements and Other (2,924,000)
Ending balance 24,351,000
Severance and related expenses  
Restructuring Reserve [Roll Forward]  
Beginning balance 3,672,000
Assumed Liabilities from the Acquisition 14,748,000
Charges 13,043,000
Cash (11,172,000)
Non-cash Settlements and Other (449,000)
Ending balance 19,842,000
Facilities  
Restructuring Reserve [Roll Forward]  
Beginning balance 6,947,000
Assumed Liabilities from the Acquisition 0
Charges (544,000)
Cash (2,062,000)
Non-cash Settlements and Other (75,000)
Ending balance 4,266,000
Asset impairment  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Assumed Liabilities from the Acquisition 0
Charges 2,643,000
Cash 0
Non-cash Settlements and Other (2,400,000)
Ending balance $ 243,000
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring and Other Related Costs - Narrative (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Restructuring Cost and Reserve [Line Items]    
Restructuring liability $ 24,351 $ 10,619
Severance and related expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability 19,842 3,672
Facility closures    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability 4,266 $ 6,947
License    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability 200  
Coriant | Other restructuring    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability 13,900  
2018 Restructuring Plan | Severance and related expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability $ 5,900  
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Dec. 29, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ (879) $ (879) $ (760)  
Beginning balance 6,254 (28,324) 1,123  
Other comprehensive income (loss) before reclassifications, Accumulated tax effect (85) 0 (119)  
Other comprehensive income (loss) before reclassifications (31,788) 34,578 (29,447)  
Amounts reclassified from accumulated other comprehensive income (loss), Accumulated tax effect 0 0 0  
Amounts reclassified from accumulated other comprehensive income (loss) 234 0 0  
Net current-period other comprehensive income (loss), Accumulated tax effect (85) 0 (119)  
Net current-period other comprehensive income (loss) (31,554) 34,578 (29,447)  
Ending balance (964) (879) (879)  
Ending balance 6,254 (28,324) 1,123 $ (25,300)
Unrealized Gain (Loss) on Available-for-Sale Securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (418) (209) (506)  
Other comprehensive income (loss) before reclassifications 327 (209) 297  
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0  
Net current-period other comprehensive income (loss) 327 (209) 297  
Ending balance (91) (418) (209)  
Foreign Currency Translation        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 7,551 (27,236) 2,389  
Other comprehensive income (loss) before reclassifications (26,483) 34,787 (29,625)  
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0  
Net current-period other comprehensive income (loss) (26,483) 34,787 (29,625)  
Ending balance (18,932) 7,551 (27,236)  
Actuarial Gain (Loss) on Pension        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 0 0 0  
Other comprehensive income (loss) before reclassifications (5,547) 0 0  
Amounts reclassified from accumulated other comprehensive income (loss) 234 0 0  
Net current-period other comprehensive income (loss) (5,313) 0 0  
Ending balance $ (5,313) $ 0 $ 0  
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
May 31, 2018
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net loss $ (214,295,000) $ (194,506,000) $ (23,927,000)  
Weighted average common shares outstanding - basic and diluted (in shares) 157,748 147,878 142,989  
Net loss per common share - basic and diluted (in dollars per share) $ (1.36) $ (1.32) $ (0.17)  
1.75% Convertible Senior Notes Due June 1, 2018        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Principal amount $ 150,000,000     $ 150,000,000
Debt instrument interest percentage 1.75%     1.75%
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.19.1
Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 11,150 10,547 9,250
Stock options outstanding      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 1,134 1,461 2,042
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 7,792 6,856 5,302
Performance stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 1,284 1,420 896
Employee stock purchase plan shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities (in shares) 940 810 1,010
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Financing Lease Obligations - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 01, 2018
USD ($)
Sep. 29, 2018
USD ($)
d
$ / shares
shares
Mar. 28, 2015
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 28, 2018
$ / shares
May 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Proceeds from issuance of debt, net     $ 0 $ 391,431,000 $ 0      
Payment of capped call       $ 48,880,000 0 $ 0    
Closing price of common stock (in usd per share) | $ / shares             $ 3.92  
2.125% Convertible Senior Notes Due September 1, 2024                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Proceeds from issuance of debt, net   $ 391,400,000            
Payment of capped call   $ 48,900,000            
Strike price (in dollars per share) | $ / shares   $ 9.87            
Cap price (in dollars per share) | $ / shares   $ 15.19            
Number of shares covered by capped transactions (in shares) | shares   40.8            
Conversion ratio   101.2812            
Debt instrument, convertible, if-converted value in excess of principal   $ 1,000            
Conversion price (in dollars per share) | $ / shares   $ 9.87            
Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change   100.00%            
Debt instrument term       69 months        
Net equity component carrying amount       $ 128,700,000        
Deferred tax liability       $ 30,900,000        
Additional effective rate of interest to be used on amortized carrying value       10.07%        
Fair value of convertible debt       $ 289,000,000        
Debt instrument interest percentage       2.125%        
2.125% Convertible Senior Notes, Circumstance 1                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Threshold trading days | d   20            
Threshold consecutive trading days | d   30            
Convertible threshold minimum percentage   130.00%            
2.125% Convertible Senior Notes, Circumstance 2                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Debt instrument, convertible, if-converted value in excess of principal   $ 1,000            
Threshold trading days | d   5            
Threshold consecutive trading days | d   5            
Convertible, threshold maximum percentage   98.00%            
1.75% Convertible Senior Notes Due June 1, 2018                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Net equity component carrying amount         $ 43,300,000      
Additional effective rate of interest to be used on amortized carrying value       10.23%        
Repayment of debt $ 150,000,000              
Repayment of final coupon interest $ 1,300,000              
Debt instrument interest percentage       1.75%       1.75%
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Financing Lease Obligations - Components of Convertible Senior Notes (Details) - USD ($)
Dec. 29, 2018
May 31, 2018
Dec. 30, 2017
Debt Instrument [Line Items]      
Net carrying amount $ 266,929,000   $ 0
Net carrying amount 0   $ 144,928,000
2.125% Convertible Senior Notes Due September 1, 2024      
Debt Instrument [Line Items]      
Principal amount 402,500,000    
Unamortized discount (127,264,000)    
Unamortized issuance cost (8,307,000)    
Net carrying amount 266,929,000    
1.75% Convertible Senior Notes Due June 1, 2018      
Debt Instrument [Line Items]      
Principal amount 150,000,000 $ 150,000,000  
Unamortized discount (4,670,000)    
Unamortized issuance cost (402,000)    
Net carrying amount $ 144,928,000    
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Financing Lease Obligations - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
2.125% Convertible Senior Notes Due September 1, 2024    
Debt Instrument [Line Items]    
Contractual interest expense $ 2,613  
Amortization of debt issuance costs 5,716  
Amortization of debt discount 373  
Total interest expense 8,702  
1.75% Convertible Senior Notes Due June 1, 2018    
Debt Instrument [Line Items]    
Contractual interest expense 1,094 $ 2,625
Amortization of debt issuance costs 402 898
Amortization of debt discount 4,671 10,444
Total interest expense $ 6,167 $ 13,967
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Financing Lease Obligations - Sale Leaseback Transactions (Details)
$ in Millions
12 Months Ended
Dec. 29, 2018
USD ($)
transaction
Sale Leaseback Transaction [Line Items]  
Number of transactions | transaction 2
Reimbursement $ 31.5
Depreciation expense 1.0
Interest expense 6.5
Rent expense $ 2.3
Discount Rate  
Sale Leaseback Transaction [Line Items]  
Measurement input 0.07
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
lease
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease renewal period 5 years    
Asset retirement obligations $ 5,400 $ 3,500  
Rent expense incurred 12,100 12,000 $ 11,000
Sublease rental income $ 900    
Number of finance leases | lease 2    
Purchase obligation $ 203,546 $ 96,100 $ 111,900
Uncertain tax positions $ 3,400    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease period 1 year    
Finance lease period 7 years    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease period 10 years    
Finance lease period 10 years    
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 18,352
2020 14,047
2021 7,888
2022 5,926
2023 4,905
Thereafter 18,303
Total $ 69,421
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Purchase Commitments (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
2019 $ 200,939    
2020 751    
2021 599    
2022 500    
2023 757    
Thereafter 0    
Total $ 203,546 $ 96,100 $ 111,900
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Financing Lease Obligations (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 9,346
2020 9,454
2021 6,666
2022 5,728
2023 4,465
Thereafter 15,750
Total $ 51,409
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.19.1
Guarantees - Activity Related to Product Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning balance $ 30,909 $ 40,342
Charges to operations 28,685 18,283
Utilization (18,028) (14,985)
Increase (decrease) in accrual due to change in estimate (545) (12,731)
Balance at the end of the period $ 41,021 30,909
Warranty Obligations    
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Increase (decrease) in accrual due to change in estimate   $ (2,200)
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.19.1
Guarantees - Narrative (Details) - USD ($)
Dec. 29, 2018
Dec. 30, 2017
Guarantor Obligations [Line Items]    
Standby letters of credit outstanding $ 30,000,000 $ 4,200,000
Floating charges 4,900,000 5,200,000
Banker's Guarantees Or Performance Bonds    
Guarantor Obligations [Line Items]    
Line of credit 1,600,000 1,600,000
Proceeds from line of credit 0 0
Letter of Credit    
Guarantor Obligations [Line Items]    
Customer performance guarantee 23,400,000 2,200,000
Value added tax license 1,400,000 1,300,000
Property leases 2,900,000 $ 700,000
Pre-acquisition restructuring plans 1,800,000  
Credit cards 500,000  
Cash collateral $ 13,400,000  
Annual interest on cash collateral 5.00%  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Narrative (Details)
1 Months Ended 12 Months Ended
May 31, 2018
USD ($)
shares
Feb. 29, 2016
Dec. 29, 2018
USD ($)
shares
Dec. 30, 2017
USD ($)
shares
Dec. 31, 2016
USD ($)
shares
Dec. 28, 2018
$ / shares
Dec. 26, 2015
shares
Feb. 28, 2007
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Closing price of common stock (in usd per share) | $ / shares           $ 3.92    
Stock-based compensation expense | $     $ 43,409,000 $ 45,720,000 $ 40,533,000      
Stock options outstanding                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase common stock (in shares)     1,115,000 1,397,000 1,655,000   2,511,000  
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase RSUs (in shares)     6,746,000 6,791,000 5,293,000   4,932,000  
Amortization of stock based compensation | $     $ 29,200,000 $ 30,500,000 $ 29,600,000      
Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase RSUs (in shares)     1,129,000 1,367,000 904,000   731,000  
Amortization of stock based compensation | $     $ 8,200,000 $ 9,500,000 $ 6,600,000      
Performance stock units | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Ranges of number of shares issued on vesting of PSUs     0          
Performance stock units | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Ranges of number of shares issued on vesting of PSUs     2          
2007 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Reserved common stock for issuance of options (in shares)               46,800,000.0
Authorized issuance of common stock shares (in shares) 21,100,000.0              
Duration of ESPP 20 years              
Common stock payroll deduction price percentage of lover of fair market value 85.00%              
ESPP offering period 6 months              
Employee payroll deduction limit 15.00%              
Maximum employee stock purchase | $ $ 25,000              
2007 Plan | Stock options outstanding                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase common stock (in shares)     1,100,000.0          
2007 Plan | Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options to purchase RSUs (in shares)     1,000,000.0          
2016 Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Reserved common stock for issuance of options (in shares)     15,400,000.0          
Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized 1,500,000.0              
2016 Plan maximum term   10 years            
Vesting 1 | Existing Employees | Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Term of future options grants     1 year          
Vesting 2 | Existing Employees | Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Term of future options grants     2 years          
Vesting 3 | Existing Employees | Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Term of future options grants     3 years          
Vesting 3 | Existing Employees | Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Term of future options grants     3 years          
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Dec. 29, 2018
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Outstanding stock options and awards (in shares) 8,990
Reserved for future option and award grants (in shares) 8,728
Reserved for future ESPP (in shares) 4,835
Total common stock reserved for stock options and awards (in shares) 22,553
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Company's Equity Award Activity - Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Weighted-Average Exercise Price Per Share      
Weighted-average exercise price per share, ending balance (in usd per share) $ 8.09    
Equity Option      
Number of Options      
Number of options, beginning balance (in shares) 1,397 1,655 2,511
Number of options, granted (in shares) 0 0 0
Number of options, exercised (in shares) (229) (196) (825)
Number of options, canceled (in shares) (53) (62) (31)
Number of options, ending balance (in shares) 1,115 1,397 1,655
Exercisable at December 26, 2015 (in shares) 1,115    
Weighted-Average Exercise Price Per Share      
Weighted-average exercise price per share, beginning balance (in usd per share) $ 8.11 $ 8.30 $ 7.26
Weighted-average exercise price per share, options granted (in usd per share) 0.00 0.00 0.00
Weighted-average exercise price per share, options exercised (in usd per share) 7.43 7.78 4.97
Weighted-average exercise price per share, options canceled (in usd per share) 11.57 14.11 12.46
Weighted-average exercise price per share, ending balance (in usd per share) 8.09 $ 8.11 $ 8.30
Exercisable at December 26, 2015 (in usd per share) $ 8.09    
Aggregate Intrinsic Value      
Aggregate intrinsic value, beginning balance $ 1 $ 965 $ 28,288
Aggregate intrinsic value, options exercised 496 373 4,433
Aggregate intrinsic value, ending balance 0 $ 1 $ 965
Exercisable at December 29, 2018 $ 0    
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) - Restricted stock units - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Number of Restricted Stock Units      
Number of restricted/performance stock units, beginning balance (in shares) 6,791 5,293 4,932
Number of shares available for grant cost (in shares) 3,756 4,281 2,992
Number of restricted/performance stock units, released (in shares) (2,642) (2,198) (2,303)
Number of restricted/performance stock units, canceled (in shares) (1,159) (585) (328)
Number of restricted/performance stock units, ending balance (in shares) 6,746 6,791 5,293
Weighted-Average Grant Date Fair Value Per Share      
Weighted-average grant date fair value per share, beginning balance (in usd per share) $ 11.55 $ 14.10 $ 12.76
Weighted-average grant date fair value per share, granted (in usd per share) 10.52 9.66 13.94
Weighted-average grant date fair value per share, released (in usd per share) 12.12 13.56 11.06
Weighted-average grant date fair value per share, canceled (in usd per share) 11.12 13.24 13.90
Weighted-average grant date fair value per share, ending balance (in usd per share) $ 10.83 $ 11.55 $ 14.10
Aggregate Intrinsic Value      
Aggregate intrinsic value , beginning balance $ 42,988 $ 44,939 $ 91,285
Aggregate intrinsic value, RSUs released 26,457 20,791 26,407
Aggregate intrinsic value , ending balance $ 26,446 $ 42,988 $ 44,939
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Performance stock units      
Number of Performance Stock Units      
Number of restricted/performance stock units, beginning balance (in shares) 1,367 904 731
Number of shares available for grant cost (in shares) 521 916 647
Number of restricted/performance stock units, released (in shares) (55) (26) (614)
Number of restricted/performance stock units, canceled (in shares) (704) (427) (94)
Number of restricted/performance stock units, ending balance (in shares) 1,129 1,367 904
Expected to vest as of December 26, 2015 (in shares) 17    
Weighted-Average Grant Date Fair Value Per Share      
Weighted-average grant date fair value per share, beginning balance (in usd per share) $ 16.28 $ 14.13 $ 12.35
Weighted-average grant date fair value per share, granted (in usd per share) 9.79 10.88 15.28
Weighted-average grant date fair value per share, released (in usd per share) 15.93 11.83 11.34
Weighted-average grant date fair value per share, canceled (in usd per share) 16.01 12.20 15.18
Weighted-average grant date fair value per share, ending balance (in usd per share) $ 16.10 $ 16.28 $ 14.13
Aggregate Intrinsic Value      
Aggregate intrinsic value , beginning balance $ 8,651 $ 7,672 $ 13,540
Aggregate intrinsic value , PSUs released 411 225 8,077
Aggregate intrinsic value , ending balance 4,425 $ 8,651 $ 7,672
Aggregate Intrinsic Value, Expected to vest as of December 27, 2014 $ 65    
Additional grants for performance      
Number of Performance Stock Units      
Number of shares available for grant cost (in shares)     234
Weighted-Average Grant Date Fair Value Per Share      
Weighted-average grant date fair value per share, granted (in usd per share)     $ 12.28
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)
$ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU/PSU, unrecognized compensation expense, net $ 54,006
RSU/PSU, weighted-average period 2 years 5 months 23 days
Performance stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU/PSU, unrecognized compensation expense, net $ 6,649
RSU/PSU, weighted-average period 1 year 4 months 28 days
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 29, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares (in shares) | shares 1,115
Weighted-average remaining contractual life 1 year 6 months 18 days
Weighted-average exercise price (in usd per share) $ 8.09
Number of shares (in shares) | shares 1,115
Weighted-average exercise price (in usd per share) $ 8.09
$6.71 - $ 7.25  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price lower limit (in usd per share) 6.71
Exercise price upper limit (in usd per share) $ 7.25
Number of shares (in shares) | shares 183
Weighted-average remaining contractual life 8 months 19 days
Weighted-average exercise price (in usd per share) $ 7.01
Number of shares (in shares) | shares 183
Weighted-average exercise price (in usd per share) $ 7.01
$7.45 - $ 7.53  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price lower limit (in usd per share) 7.45
Exercise price upper limit (in usd per share) $ 7.53
Number of shares (in shares) | shares 185
Weighted-average remaining contractual life 11 months 9 days
Weighted-average exercise price (in usd per share) $ 7.47
Number of shares (in shares) | shares 185
Weighted-average exercise price (in usd per share) $ 7.47
$7.68 - $ 8.19  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price lower limit (in usd per share) 7.68
Exercise price upper limit (in usd per share) $ 8.19
Number of shares (in shares) | shares 192
Weighted-average remaining contractual life 1 year 5 months 23 days
Weighted-average exercise price (in usd per share) $ 8.08
Number of shares (in shares) | shares 192
Weighted-average exercise price (in usd per share) $ 8.08
$ 8.58  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price (in usd per share) $ 8.58
Number of shares (in shares) | shares 485
Weighted-average remaining contractual life 2 years 1 month 13 days
Weighted-average exercise price (in usd per share) $ 8.58
Number of shares (in shares) | shares 485
Weighted-average exercise price (in usd per share) $ 8.58
$9.02 - $9.28  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price lower limit (in usd per share) 9.02
Exercise price upper limit (in usd per share) $ 9.28
Number of shares (in shares) | shares 70
Weighted-average remaining contractual life 1 year 7 months 6 days
Weighted-average exercise price (in usd per share) $ 9.19
Number of shares (in shares) | shares 70
Weighted-average exercise price (in usd per share) $ 9.19
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Ranges of Estimated Values of Stock Options and Performance-Based Stock Options Granted (Details)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life 6 months 6 months 6 months
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) - $ / shares
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life 6 months 6 months 6 months
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Infinera volatility 48.00% 47.00% 56.00%
Risk-free interest rate 1.90% 0.81% 0.51%
Estimated fair value, (in usd per share) $ 2.47 $ 2.44 $ 3.16
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Infinera volatility 62.00% 51.00% 67.00%
Risk-free interest rate 2.31% 1.16% 0.52%
Estimated fair value, (in usd per share) $ 3.13 $ 3.46 $ 4.53
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Dec. 27, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 43,409 $ 45,720 $ 40,533  
Employee stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 5,478 6,049   $ 6,094
Employee contributions $ 15,992 $ 16,410   $ 13,609
Shares issued (in shares) 2,189 2,140   1,369
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Assumption of PSU Granted (Details)
12 Months Ended
Dec. 29, 2018
$ / shares
Dec. 30, 2017
$ / shares
Dec. 31, 2016
$ / shares
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Infinera volatility 48.00% 47.00% 56.00%
Risk-free interest rate 1.90% 0.81% 0.51%
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Infinera volatility 62.00% 51.00% 67.00%
Risk-free interest rate 2.31% 1.16% 0.52%
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Index volatility 33.00%   18.00%
Infinera volatility     55.00%
Estimated fair value (in dollar per share) $ 9.79 $ 10.88 $ 15.28
Performance stock units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Index volatility   33.00%  
Infinera volatility 58.00% 55.00%  
Risk-free interest rate 2.37% 1.41% 0.95%
Correlation with index 0.0004 0.001 0.0058
Estimated fair value (in dollar per share) $ 14.99 $ 15.23 $ 10.31
Performance stock units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Index volatility   34.00%  
Infinera volatility 59.00% 56.00%  
Risk-free interest rate 2.40% 1.63% 1.07%
Correlation with index 0.48 0.0049 0.0059
Estimated fair value (in dollar per share) $ 19.46 $ 17.35 $ 16.62
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) - Performance stock units - shares
shares in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted/performance stock units, beginning balance (in shares) 1,367 904 731
Number of shares available for grant cost (in shares) 521 916 647
Number of restricted/performance stock units, released (in shares) (55) (26) (614)
Number of restricted/performance stock units, canceled (in shares) (704) (427) (94)
Number of restricted/performance stock units, ending balance (in shares) 1,129 1,367 904
2015      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted/performance stock units, beginning balance (in shares) 77    
Number of shares available for grant cost (in shares) 0    
Number of restricted/performance stock units, released (in shares) 0    
Number of restricted/performance stock units, canceled (in shares) (77)    
Number of restricted/performance stock units, ending balance (in shares) 0 77  
2016      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted/performance stock units, beginning balance (in shares) 420    
Number of shares available for grant cost (in shares) 0    
Number of restricted/performance stock units, released (in shares) 0    
Number of restricted/performance stock units, canceled (in shares) (210)    
Number of restricted/performance stock units, ending balance (in shares) 210 420  
2017      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted/performance stock units, beginning balance (in shares) 869    
Number of shares available for grant cost (in shares) 0    
Number of restricted/performance stock units, released (in shares) 0    
Number of restricted/performance stock units, canceled (in shares) (388)    
Number of restricted/performance stock units, ending balance (in shares) 481 869  
2018      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted/performance stock units, beginning balance (in shares) 0    
Number of shares available for grant cost (in shares) 521    
Number of restricted/performance stock units, released (in shares) (55)    
Number of restricted/performance stock units, canceled (in shares) (29)    
Number of restricted/performance stock units, ending balance (in shares) 437 0  
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Stock-based compensation effects in inventory      
Effects Of Stock Based Compensation [Line Items]      
Effects of stock based compensation $ 4,750 $ 5,255 $ 4,911
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Effects Of Stock Based Compensation [Line Items]      
Gross share based compensation before amortization $ 38,423 $ 40,974 $ 37,036
Cost of revenue—amortization from balance sheet 4,986 4,746 3,497
Total stock-based compensation expense 43,409 45,720 40,533
Cost of revenue      
Effects Of Stock Based Compensation [Line Items]      
Gross share based compensation before amortization 1,635 3,065 2,966
Research and development      
Effects Of Stock Based Compensation [Line Items]      
Gross share based compensation before amortization 16,270 15,845 13,732
Sales and marketing      
Effects Of Stock Based Compensation [Line Items]      
Gross share based compensation before amortization 10,869 11,288 11,043
General and administrative      
Effects Of Stock Based Compensation [Line Items]      
Gross share based compensation before amortization $ 9,649 $ 10,776 $ 9,295
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Current:                      
Federal                 $ 0 $ 0 $ 32
State                 186 69 861
Foreign                 6,832 4,679 2,288
Total current                 7,018 4,748 3,181
Deferred:                      
Federal                 (546) 0 0
State                 0 0 0
Foreign                 (7,127) (6,178) (7,932)
Total deferred                 (7,673) (6,178) (7,932)
Total benefit from income taxes $ 12 $ 135 $ (124) $ (678) $ (971) $ 211 $ (512) $ (158) $ (655) $ (1,430) $ (4,751)
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Income before provision for income taxes from international operations                 $ 135,500 $ 22,600 $ 23,100  
Benefit from income taxes $ (12) $ (135) $ 124 $ 678 $ 971 $ (211) $ 512 $ 158 655 1,430 4,751  
Loss before provision of income taxes 133,456 $ 32,475 $ 22,062 $ 26,958 74,956 $ 37,020 $ 43,351 $ 40,609 $ 214,950 $ 195,936 $ 29,181  
Effective tax rate                 (0.30%) (0.70%) (16.30%)  
Federal statutory rate                 21.00% 35.00% 35.00%  
Operating loss carryforwards 592,700               $ 592,700      
Cumulative unrecognized tax benefit 24,617       19,786       24,617 $ 19,786 $ 22,282 $ 19,130
Unrecognized tax benefits netted against deferred tax assets                 21,300      
Unrecognized tax benefits 3,300               3,300      
Accrued interest or penalties related to unrecognized tax benefits 1,200       700       1,200 700 500  
Accrued interest or penalty included in income tax                 200 200 $ 200  
Accrued interest and penalties 200               200      
Federal research and development credits                        
Research credits         179,600         179,600    
California research and development credits                        
Research credits         60,300         60,300    
Scientific Research and Experimental Development (SRED) Credits                        
Research credits         2,300         2,300    
Portugal SIFIDE credit                        
Research credits         $ 5,300         $ 5,300    
State                        
Operating loss carryforwards 495,000               495,000      
Luxembourg | Foreign                        
Operating loss carryforwards 356,000               356,000      
Finland | Foreign                        
Operating loss carryforwards 57,400               57,400      
California | State                        
Operating loss carryforwards 111,600               111,600      
Illinois | State                        
Operating loss carryforwards $ 55,600               $ 55,600      
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Expected tax (benefit) at federal statutory rate (21.00%) (35.00%) (35.00%)
State taxes, net of federal benefit 0.10% (0.00%) 2.20%
Research credits 1.80% 1.80% 8.90%
Stock-based compensation 0.80% 6.00% 22.30%
Change in valuation allowance 18.10% 26.80% (5.90%)
Foreign rate differential 2.90% 3.30% 9.40%
Other 0.60% (0.00%) (0.40%)
Effective tax rate (0.30%) (0.70%) (16.30%)
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Deferred tax assets:    
Net operating losses $ 257,928 $ 66,122
Research and foreign tax credits 221,943 74,434
Nondeductible accruals 50,312 28,801
Inventory valuation 39,430 29,197
Property, plant and equipment 2,591 1,919
Intangible assets 0 3
Stock-based compensation 4,825 6,325
Total deferred tax assets 577,029 206,801
Valuation allowance (493,157) (205,241)
Net deferred tax assets 83,872 1,560
Deferred tax liabilities:    
Accrual and reverse - lease (16,802) 0
Depreciation (199) (67)
Accruals, reserves and prepaid expenses (784) (1,154)
Acquired intangible assets (49,406) (20,348)
Convertible senior notes (29,419) (1,191)
Total deferred tax liabilities (96,610) (22,760)
Net deferred tax liabilities $ (12,738) $ (21,200)
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 19,786 $ 22,282 $ 19,130
Tax position related to current year      
Additions 2,296 2,234 2,548
Tax positions related to prior years      
Additions 2,981 0 1,292
Reductions (40) (4,728) 0
Lapses of statute of limitations (406) (2) (688)
Ending balance $ 24,617 $ 19,786 $ 22,282
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information - Narrative (Details)
12 Months Ended
Dec. 29, 2018
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 342,820 $ 135,942
United States    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 288,614 128,582
Other Americas    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 2,370 661
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 38,273 3,527
Asia Pacific and Japan    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 13,563 $ 3,172
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Postretirement costs $ 2.5    
401(k) Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Cash contribution 2.3 $ 2.2 $ 2.1
ITP Pension Plan | Transmode      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Pension expense $ 2.8 $ 3.3 $ 2.6
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Obligations and Funded Status (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
USD ($)
Dec. 29, 2018
USD ($)
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Benefit obligation as of Acquisition Date $ 106,474  
Service cost 466 $ 466
Interest cost 512 512
Benefits paid (194)  
Actuarial loss 236  
Foreign currency exchange rate changes (2,870)  
Benefit obligation at end of year 104,624 104,624
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of plan assets as of Acquisition Date 69,614  
Actual return on plan assets 653  
Actuarial loss (5,319)  
Foreign currency exchange rate changes (1,884)  
Fair value of plan assets at December 31, 2018 63,064 63,064
Defined Benefit Plan, Funded (Unfunded) Status of Plan 41,560 41,560
Accumulated benefit obligation $ 100,200 $ 100,200
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Pension Plan Assets (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Retirement Benefits [Abstract]  
Other non-current assets $ 63,064
Current liabilities (901)
Other long-term liabilities (103,723)
Net liability recognized $ (41,560)
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Dec. 29, 2018
Retirement Benefits [Abstract]    
Service cost $ 466 $ 466
Interest cost $ 512 512
Expected return on plan assets   (653)
Amortization of actuarial loss   234
Total net periodic benefit cost   $ 559
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Amounts Recognized in Accumulated Other Comprehensive Income (Details)
$ in Thousands
3 Months Ended
Dec. 29, 2018
USD ($)
Defined Benefit Plan, Accumulated Other Comprehensive Income, Before Tax Roll Forward [Roll Forward]  
Beginning balance $ 0
Net actuarial loss arising in current year (5,562)
Amortization of net actuarial loss 234
Foreign currency translation gain 15
Ending balance (5,313)
Net actuarial loss $ 1,700
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Weighted Average Assumptions (Details)
12 Months Ended
Dec. 29, 2018
Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]  
Discount rate 2.07%
Salary growth rate 2.25%
Pension growth rate 2.00%
Retiring at the end of the reporting period 20 years 6 months
2019 Life Expectancy, Male 20 years
2019 Life Expectancy, Female 23 years 7 months
XML 130 R116.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Oct. 01, 2018
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value $ 63,064 $ 69,614
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 686  
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 62,378  
Cash    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 686  
Cash | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 686  
Cash | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 0  
Equity fund    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 32,513  
Equity fund | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 0  
Equity fund | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 32,513  
Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 24,852  
Insurance contracts | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 0  
Insurance contracts | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 24,852  
Mixed fund    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 4,114  
Mixed fund | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 0  
Mixed fund | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 4,114  
Pension fund    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 899  
Pension fund | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value 0  
Pension fund | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total plan assets at fair value $ 899  
XML 131 R117.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan - Estimated Future Payments (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Retirement Benefits [Abstract]  
2019 $ 2,660
2020 2,579
2021 3,911
2022 4,284
2023 3,667
2024 to 2027 $ 20,954
XML 132 R118.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Information by Quarter (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Revenue:                      
Total revenue $ 332,058 $ 200,413 $ 208,227 $ 202,681 $ 195,816 $ 192,580 $ 176,821 $ 175,522 $ 943,379 $ 740,739 $ 870,135
Cost of revenue:                      
Amortization of intangible assets 8,315 4,876 4,943 5,341 5,169 5,390 5,035 4,880 52,800 26,600  
Restructuring and related 2,580 7 26 17 19,141 0 0 0 2,630 19,141 0
Total cost of revenue 247,555 130,234 123,922 120,513 148,530 124,754 111,989 111,466 622,223 496,739 476,417
Gross profit 84,503 70,179 84,305 82,168 47,286 67,826 64,832 64,056 321,156 244,000 393,718
Operating expenses 198,728 95,337 105,924 106,846 117,793 102,074 105,337 101,883 506,835 427,087 419,492
Loss from operations (114,225) (25,158) (21,619) (24,678) (70,507) (34,248) (40,505) (37,827) (185,679) (183,087) (25,774)
Other income (expense), net (19,231) (7,317) (443) (2,280) (4,449) (2,772) (2,846) (2,782) (29,271) (12,849) (3,407)
Loss before income taxes (133,456) (32,475) (22,062) (26,958) (74,956) (37,020) (43,351) (40,609) (214,950) (195,936) (29,181)
Provision for (benefit from) for income taxes 12 135 (124) (678) (971) 211 (512) (158) (655) (1,430) (4,751)
Net loss $ (133,468) $ (32,610) $ (21,938) $ (26,280) $ (73,985) $ (37,231) $ (42,839) $ (40,451) $ (214,295) $ (194,506) $ (24,430)
Net loss per common share                      
Basic (in usd per share) $ (0.76) $ (0.21) $ (0.14) $ (0.17) $ (0.50) $ (0.25) $ (0.29) $ (0.28) $ (1.36) $ (1.32) $ (0.17)
Diluted (in usd per share) $ (0.76) $ (0.21) $ (0.14) $ (0.17) $ (0.50) $ (0.25) $ (0.29) $ (0.28) $ (1.36) $ (1.32) $ (0.17)
Restructuring charges                 $ 15,142    
Facilities                   $ 7,300  
Impairment of non-marketable equity investment $ 800 $ 4,300     $ 1,900       5,110 1,890 $ 0
Cost of revenue                      
Net loss per common share                      
Restructuring charges 1,600       19,100       2,630 19,141  
License         13,600         13,627  
Asset impairment         4,000       0 4,004  
Severance and related expenses         1,500       2,630 1,510  
Facilities                 0 0  
Operating Expenses                      
Net loss per common share                      
Restructuring charges 10,800       16,100       12,512 16,106  
License                   0  
Asset impairment 1,900       900       2,643 875  
Severance and related expenses 8,600       7,900       10,413 7,931  
Facilities 300       7,300       (544) 7,300  
Product                      
Revenue:                      
Revenue 249,608 167,030 $ 175,288 $ 171,629 160,543 $ 159,579 $ 143,360 $ 147,053 763,555 610,535 751,167
Cost of revenue:                      
Cost of revenue 197,251 112,276 105,914 102,324 110,512 106,413 95,267 94,452 517,765 406,644 413,551
Services                      
Revenue:                      
Revenue 82,450 33,383 32,939 31,052 35,273 33,001 33,461 28,469 179,824 130,204 118,968
Cost of revenue:                      
Cost of revenue 39,409 $ 13,075 $ 13,039 $ 12,831 $ 13,708 $ 12,951 $ 11,687 $ 12,134 $ 78,353 $ 50,480 $ 43,151
Coriant | Cost of revenue                      
Net loss per common share                      
Restructuring charges $ 1,000                    
XML 133 R119.htm IDEA: XBRL DOCUMENT v3.19.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Deferred tax asset, valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 205,241 $ 200,476 $ 169,240
Additions 355,166 31,759 31,913
Reductions (67,250) (26,994) (677)
Ending balance 493,157 205,241 200,476
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 892 772 630
Additions 929 138 772
Additions due to the Acquisition 3,263 0 0
Reductions 0 (18) (630)
Ending balance $ 5,084 $ 892 $ 772
EXCEL 134 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( =_;DX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ !W]N3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " '?VY.!,3%3N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NED[!%&7"X@32$A, G&+$F^+:-HH,6KW]J1A MZX3@ 3C&_O/YL^16>Z&'@,]A\!C(8KR:7-='H?V&'8B\ (CZ@$[%,B7ZU-P- MP2E*S[ 'K_2'VB.LJNH:')(RBA3,P,(O1"9;HX4.J&@()[S1"]Y_AB[#C ;L MT&%/$7C)@;/E:K!O1W+S/ MKC_\+L)N,'9G_['Q65"V\.LNY!=02P,$% @ !W]N3IE&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 " '?VY.OTC36,(" T"P & 'AL+W=OM%G(4SRVM2M7J=G8[J[+-/[LVBX_B0[ MT=HO1ZD:;NQ0G3+=*<$/CM34&3%UU8I'E>A+TW#U M=RMJ>5NG)'V;>*I.9]-/9)M5QT_BAS _NT=E1]D8Y5 UHM65;!,ECNOTGMSM MJ",XQ*]*W/3D/>FW\BSE2S_X>EBG>;\B48N]Z4-P^[B*!U'7?22[CC\^:#IJ M]L3I^UOTSV[S=C//7(L'6?^N#N:\3A=I+\2J[&7M7:_R?ZBC6Q\%+N4AK\.SZIUS]OPI6">AA.H)]"10(L/"0'>=XB M$(9++%")!>07@00"B:1ZB4HL(3_,-0*)))ODN.-R&"',-X:)9)Q$?$U ! J< MC6 B22>HN>\)A1'"M&.82-X)[E_"8(0P\Q@FIH+;G$ 7TS)403 Q%=SK!%J9 MAB6&86(JN.$)M#.=ARH(9A%1P3U/H*/I,KC+7P$4VIL%!;WSF-DD M/4M**,MSKDVC6=[.6E=;WB9'9L">^I:TG^PX=^\CM7IZK5R;,T MMK%Q[<=12B/LBO)/ME3.MH4=![4XFOYU;M_5T,<- R,[WZ-F8Z.\^0=02P,$ M% @ !W]N3D9Q8T&_! -Q< !@ !X;"]W;W)K? MVV,\I/\\M=V^'M)M]USTQR[6FREHWQ18EJ[8U[O#?+F8GGWIEHOV96AVA_BE MF_4O^WW=_;N*3?MV/X?Y^X.ON^?M,#XHEHMC_1S_C,.WXY[CNFW^WFV&[?T\S&>;^%2_ M-,/7]NW7>!Z0G<_.H_\]OL8FR4/TNSM, MOV_G]M_#] \!^ E ,R' 70.(!90G)Q-0_VY'NKEHFO?9MUIM8[UF!1P1VDR M'\>'T]Q-_TNC[=/3UR6Y1?$ZMG.6K$X2O)+@K6(M%>0ODB+U?S&!J@F)O7;C M+ S(U5@O*V<;L:J9JPTP[I96=D-(;()7$N5-49WXE0G3CIA>;1RH@\"#V"9 M%2D#=&!1=^-5-UZZ(>;&*VX@A,#<2!FF92HSB3.'$4'E760 M(2#H0 9)9,.)?-9<]R362TK(P16:;KWH. ;)8\MY#!J00;P=%)FQ52Z?=2"# M)++E1 8%R2;P&5PK,HLNE\PZE4%BV7(L@P+<4 )ZL5Z*$,"[*^&M)YW-X$4] M8"G3@LY3D$#EB[D"R4JH$N YQ12=#8 9OH,.59!4M9RJ('D)!*$26U3JJ/(A ML^ZH8Q4E5BW'*DIDJNMQRZ4Q%R50G-HU$ M9:X3'9(H*UC'*UA4:M.R E[!*C)(I4'F-8LZINV;^;=2CI'27*4I\>* M)"!]20%YI:CHG+/D,HD.NDN?EPIAX1-*%Z1"BNOF".GY3_J+OG MW:&?/;3#T.ZG3Y9/;3O$U&CY.8UP&^O-Y::)3\-XZ=-U=_J4>[H9VN/Y,W5Q M^5:^_ ]02P,$% @ !W]N3CO901Q5 @ 10@ !@ !X;"]W;W)KZZIA*[?@O%T"P X%KA%; MD!8W8N5$:(VX&-(S8"W%Z*A,=05\"&-0H[)QU[F:V]%U3BZ\*AN\HPZ[U#6B M?S>X(MW*]=R/B9?R7' Y =9YB\[X)^:_VAT5(S!&.98U;EA)&H?BT\K]Y"VW MGC(HQ6N).S;I.[*4/2%OXJF0DP?%G".J..:5Q MVO^(_D45+XK9(X:WI/I='GFQ(3NE3\A71?\5!0Y#I#]=_Q%5="+DE$ MC@.IF/IW#A?&23U$$2@U>N_;LE%MUZ_$V6"S&_S!X(\&+[QK" 9#H!E 3Z9* M_8PX6N>4= [MWU:+Y*;PEH%XF J68LD94E,EFT+)M>$DVR^!%4/PWG">&, M*+82Q2:1MI,VL9%(1[FGF#$D5H;$9 @TAN0APSW%C"&U,J0F@[83-^E3N^21 M:L:265DRDR726#*CVN'=&]OD&>6,R8/V0PF:5+%^*D$CF9=$8>2;6#9IF(6) M=YOKQF'IF5S&:>D]SV61WN "D_-<7K _$#V7#7/VA(NK01W@)T(X%F'A0@0L MQ)T^#BI\XK*;B#[M+[9^P$D[7-I@_')8_P-02P,$% @ !W]N3M)W$LZ= M!0 D1P !@ !X;"]W;W)KUGOJUW\Y;%NMF47+YNG M6;MOJO)A,-IN9FR,GVW+]6YZ,Q_N?6ENYO5+MUGOJB_-I'W9;LOFWT6UJ=^N MIS1]O_%U_?3<]3=F-_-]^53]677?]E^:>#4[>GE8;ZM=NZYWDZ9ZO)[>TM7* MN=Y@0/RUKM[:D^^3/I2[NO[>7_SV<#TU/:-J4]UWO8LR?KQ6RVJSZ3U%'O^, M3J?'9_:&I]_?O?\R!!^#N2O;:EEO_EX_=,_7TWPZ>:@>RY=-][5^^[4: \JF MDS'ZWZO7:A/A/9/XC/MZTP[_)_ ^-'"C@1,<,H0VY695?>S)OZ;=(VGL=M!5!'R#9"4VV+F0B9H R+C@1LD91$2@1<8", M@V8LGK((FHNW1A#6("K(B1%?:51B3N60;*[)BL0M(1P[ZX6_%<+%5#J;8 [K[RVQ9EY(YJPG/#NVN60.<*;( M2+X9"$?D0VK4<-$FJYB3G!^+$73ZJ#Q2"I*YA@7C6(.1O;@N6[M 0P3UZQ1JB40!(6"\I LJ7&C:"S<49UXU0AAH 7D Y"R<] _GY+%P4:$D@$S" M!6,580/BEY(]@LY%@&4A!2AK)6H%?:6**&/A8BU<:E8O6"O-!<<>38X9PI$S MI-IUA.,\3V@N8^5BK5QD@J2NI>:B\)DL20C&NI("6# F\9HPEBU&LB5[!=9" M?"9[*L(E1LN]1D ;"X^$G1QA+&6L)(]E,+UJK3YYSE M@F&)@+'09TK'H$=W&N,Y>2QF#,1,*NN"/UHGC;0_A:P Y"(SB5:8L8 Q$#"2 M C:"_.>Y!D"<:^31QI<]01X+& ,!HX2 62Q@%@@820$;0?E96)?RI5TF8+++ M0S!SF5IS6JQA%F@820T;09_RQC#%&\ ^X(T%S#(8LI2+Q,85$!.28F)U\:>^ M09)=!\+%?B+(O@/BN$ANN6$UL4!-2*J)U;4?4P%$:;2X MKENOMQQ2'G!QM:"XLE2&$72VG^AMIB0-X.+J)I,KBA7RE_5+]P1U7&AMKH-/ M-%$65SNK-YI(+B$75F\.912"5\%KG#/>.[D#B7 4DYE0=(>KK -5EA-"Y7#! M<_2_)X_#I<>!WEE-'@>V:4*1L\C+$N&L82/SAW"4%SZQ8G&XY#FP69^8/"ZQ M6P\JCYH\#NS$QQ6VW%L%L,RX7+8G .8LJ9DS.SF7V5;-TW#FU4[NZY==UY]O MG-P]GJO=9P6/='V3RM=^WDKNZZ>CN<[3S6=5=%EN8R M#LUS53X<+S;58]=_#?%[51"J)IDW:I*K3MF'D1CWFREJKDV4[6+VH,2 M?.-(=17A.$ZBFI=-N)BYM2>UF,FCKLI&/*F@/=8U5_\*4&YW.VU M78@6LP/?B9]"_SH\*3.+!I5-68NF+643*+&=AX_H886P)3C$[U*OHD^(A4&?_7=Q$I6!6R(E#>E12F+8-P-],R#Q!!9(0(%DFCCV_IVBP["14>)C MEE/,'8YS+^,I".2&7?"(?T08L$M\NQ@ZSEA&<]\T $0LS_T/>04!&2$I]C M;J74PMB,[TUM]Z8K&R:5V&H[3,U8=:U)-]'RT+==T=#[+?X#4$L#!!0 ( M =_;DX%?BXOU08 .,G 8 >&PO=V]R:W-H965T&UL MC5K;;MM&$/T50>^*N+,7DH%MH+I1!5H@2-#VF;%I6X@DJA)MIW_?)44KVIE# MDR^6*)_=F;V=,S/+F[?R^./T7!35Z.=NNS_=CI^KZO!Y.CW=/Q>[_/2I/!1[ M_Y_'\KC+*_]X?)J>#L6;_?CNIOGMR_'NIGRIMIM]\>4X M.KWL=OGQOUFQ+=]NQVK\_L/7S=-S5?\PO;LYY$_%MZ+ZZ_#EZ)^FEUX>-KMB M?]J4^]&Q>+P=_Z8^KVU<-V@0?V^*M]/5]U$]E.]E^:-^^/WA=AS5'A7;XKZJ MN\C]QVLQ+[;;NB?OQ[]MI^.+S;KA]??WWE?-X/U@ON>G8EYN_]D\5,^WXV0\ M>B@>\Y=M];5\6Q?M@.QXU([^C^*UV'IX[8FW<5]N3\W?T?W+J2IW;2_>E5W^ M\_RYV3>?;VW_[\UP VH;T*6!4A\VT&T#_:N!_K"!:1N82P.*/VQ@VP;VTL"X M#QNXMH'[9>'C0<=M@WBH2TG;(/G5P#0K?EZ.9GT7>97?W1S+M]'QO$4/>7T2 MU.?$[Z#[^L=FPS3_\TM\\K^^WBEM;J:O=4K%CVA"PVXJ 1!XRP S5S MPHB)4NZ)DS/&UAMVPT@@Z[$5C"B&(XK!B-CQG\?RM&B78BL)M)( *XQ 9@FR M$C'4/.F=.-P/&U/69RT85 H'E8)!,<:;I\+,A)(.FE$1%H-(VK&,'68M*#"D MG66C7@R#9;VPT.\.$5/ ;\Y\+>C:$J6JRQ F? 48WW+&;T'7&T?SR9&J,-$= MGF!)4$ 3K.:>:&&F@RD5IDIE@!41'I@/K+2.&#$E7'3Z>\D^A(3#P<2M '-; MRXF&AWU@+%! #R\5 28:>>&'C=+3NQX4N83)7@,WYX9XI M2>>>DY28RD&PK!<6^HWE00%]L%P?E*3L":6&J]5R("[KQX6N8Q%00 64XJXC M&3!&L[.T@CB=DG!]&&Z-<#;JX#3"\D-(?KC,D10,'WU%U!6X8\4@H!B.*QU) MQ? QJ28>*+2X,"AEM+( G?DLRD0)V^9+ /3;7!.CW17"6:=MS"QG X>Q!K@. M>J6.=(B&1]:$98V K/$<9D92UOR>M'Q^AJ"R/E3H-%9) BHI$@*2XJ52UV$' MRQ>AQ(/+ $G!\2&*V(U#4%D?*G0::Q>A1(:'_20UB:[STM 05B1"^05G=@() MAC.<1>F%A?00KAT;*(4H?4CF(J,L0U@V-,@V> &BI!WSW:$3R'9Y@LM4H M%>&AN99Y1L>&T!V5)Y1F\(A92PXU+G(\Z1D&RWIAH=^8DC5*7#@9:$G)VMB8 MP9;#8%DO+/0;4[P&%"]B/"UI>:)2'P0Q+5@-!68#@*'WF.LUX'HG3H?D>D]F M)NZ@1(W97@.VYUMIIB7Y.F>UX]JL)=T+?EV SI11<<0KL4MDE?C17 '4)+9) ME"B^-L,&L0:XKK..548GP\,WC?5#HT*5F&W)^$0=-3Z#^=X OA>1D &90LR+ MV(M!J*P/%3J-M<, [1"1D %5*I5TS0Z6!H/N)3CY&7 Q8=.4GU8CBUE&705PB,A V)Z%77-8<D>QM M*(UX@CD,EO7"PNLXK 86J('CRV(!@U,2$[^D'HC+^G&AZU@3+*I#\2FW(%DP M2[7A\,G 8:V"X(\ZV6#FM&QYG M6RQY%F4_8@.#K,8:D20.@V6]L+/?TZL7C^K7W_[,CT^;_6GTO:RJ\:?18 MEE7ANXP^^9E\+O*'R\.V>*SJK['_?CR_=G9^J,I#^TK=]/)>W]W_4$L#!!0 M ( =_;DY@#G53PP8 )8D 8 >&PO=V]R:W-H965T&ULC9IA;]LV$(;_BN'OKLD[4J*")$#C*MZ #2@Z;/NL)DIBU+8R6TFV?S]* M5EWK[J6;+XDMOSR]I"@^=Y0NWYK=M_U37;>3?S?K[?YJ^M2VSQ?S^?[NJ=Y4 M^P_-<[V-OSPTNTW5QJ^[Q_G^>5=7]WVCS7I.QF3S3;7:3J\O^V.?=]>7S4N[ M7FWKS[O)_F6SJ7;_W=3KYNUJ:J??#WQ9/3ZUW8'Y]>5S]5C_4;=_/G_>Q6_S M8Y3[U:;>[E?-=K*K'ZZF'^W%TE/7H%?\M:K?]B>?)UU7OC;-M^[+K_=74],Y MJM?U7=N%J.*_UWI1K]==I.CCGR'H]'C.KN'IY^_1;_O.Q\Y\K?;UHEG_O;IO MGZZF83JYKQ^JEW7[I7G[I1XZY*>3H?>_U:_U.LH[)_$<=\UZW_^=W+WLVV8S M1(E6-M6_A_^K;?__;8C_O1EN0$,#>F\#'AKPL8'-SC9P0P-W;.#.ZOV@]S]. M<+Y!-C3(WGF"?-#GX@3SP]CV%^M3U5;7E[OF;;([S+?GJIO6]B*/T^&N.]A? M_?ZW>+WV\>CKM!\+%EJ M22BP"8;]Y+X]C_J9".!@ -<'<*]!?H;.&\R42G M43SGV&#?'OKVNN-Y(D & V2ZX[GL^$'C3XQ:8USA1+^U+/-%(2\U4%F7NMHY M])P#SV+2+7)UFIP*T;%2BZ@@-3FU*C'" ;H-P"T+MT&/L+69M(M4[$3/ET!E M*$M8+J#E E@65WM1J-.X3$T)+3+"[3G%R*DU>(4SP*N72YSYF8\22,C+H04B M:T\7@+'CQ)IL@>-,.K;J3#-KO'*M97* 4:10!$YXAHO\1TO @2ZJRQE+".>46:5UXN2*0ADQ86 2(%>1$(4V965$8>6%*I"-;D!IPK>/ )Z <.\?D(E#,A,3=31@B M!" 29(I!>N6?42%E)9+9S)!5G4="4487010)=<(A>D6:-6T9]*ED RRXU)^<7$(E!-R4IT09HR M(-T'*F592XA=*MUG3"L&M"ID=L" +IQG4E!N0I)#59LV)FO3E=% ;' MYZ R.'XW=QASAP%WY(;;@D'59$D534"F_)Z3C/UBV#" 32$YR3]E2 DD,757 M"PJB5I;GJ?L2XX81;B0@&6RZQ:50YI%05D@8+'$TEP [8^RPQ@[)2;I@4-Q8 MZ]1"B&2&98&'9)SY1/[G,'N<9@\9M14/=NM,'F3B4@)=K#ADCKL$LAGEJ2T, MA\GC-'G(2&@ZA!2YOU,"E=/U-(H5RZ34<&/L.%TGD=PD6CBP9T+F& -W, M9T8[USKB]!,;3#NG:4=R#VSA-,7BVJ=FP"<83#W8 <'RW$M8W;XGV!(%\\[9 MQ.KD$L^M-&1)/FBZ@2))8J?Q28Y8/@TI@0Z-Z!+IQH,U[A]FLM-;B_%&3X3 MD'0:DG'NRMZ#QU(ZE04JGZF]:QB+$FFLPZ1TFI1D)'6 M(E5^4G..36-4NJ OEDU=;TPM!ZBE'\1JSG N]PA*H'*%+*F60.5]:@WU&%D> M($N6]8M!E(WNFR(CN9D*=-+S6,!(^0():+&R2RLLJ/+[[<].^]B.,+>[&TZ#A=?$+ZDBYNT?&/WE[<>A0I M=BC^TK>9_[!Z>&/G]VKWN-KN)U^;MFTV_?L4#TW3UG$'=Z4.7QIF^?A+:#Y\56DZ_\!4$L#!!0 ( =_;DZ-2.C[J ( M /H( 8 >&PO=V]R:W-H965T&ULC5;M;ML@%'T5RP]0 M&PS8B9)(==(TDS:I:K7MMYN0Q*IM/"!)]_;#F'H.L"Y_#%S./?=5XV8ATV1UH6X8RUMU,R>\;J0:L@/D6@Y+7;:J:XB&,R\-1=H9H,6N+ WVA M\GO[Q-4H&EAV94T;4;(FX'0_#^_!=)-U> WX4=*+&/6#+I-7QMZZP9?=/(P[ M0;2B6]DQ%*HYTR6MJHY(R?AE.,,A9.::7@G1(58\LJH;_!]B0DJPV+DE(7[WU;-KJ] M&/X/-[\#- [P5H?$."2# _H4CPP>#7CPN0,V#OC& ,3@R:T!4N.0WA@@,_C, M"A#U_T+_W%4AB\6,LTO ^_)LBVX7@&FFRF?;&76UZ#GU?X6RGA<0H%ET[H@, M)N\Q<(RY1JQ<1))>0]8N))M<0S:>. /F$CE,20#O(E2#0! M&N=AB]$]!(_# M)!!:J:U<%$967FL7DZ%)[)>+O7*Q(Q?'EESL!($$.$OLHA">V&7G@@A"$[]> MXM5+'+T06%%RXA8%@HF]!Y8>JMBJB)5+!=2.S,@U[.$&JK6'*DUQ9JWVXPU4 M&P^5J@WPCSI-K86\FLR\JYS]7T3NP8#$4A"-#KZ:\H.^%46P9:=&=G4PLO87 M;PZF2WU/6O85F#[X[&LP??39[]/I)O78\\Q<[-%?.?VKX%O!#V4C@E M9_3%(FF>PT.*RD9CGUT+X,F+DMKEM/6^/S#FRA:4<#>F!XU_:F.5\.C:AKG> M@J@B2$G&D^0=4Z+3M,AB[&2+S Q>=AI.EKA!*6%_'T&:,:NZ;U(<"* MK!<-? ?_HS]9]-C"4G4*M.N,)A;JG-ZGA^,^Y,>$IPY&M[))Z.1LS'-POE0Y M38(@D%#ZP"#PN, #2!F(4,:OF9,N)0-P;5_9/\7>L9>S4S,U_A0M(3 ]*L$9II(M?4@[.&S6SH!0E7J:ST_$<9_XK M;!O 9P!_!6!3H:C\H_"BR*P9B9UFWXMPQ>F!XVS*$(RCB/]0O,/HI>#I7<8N M@6C..4XY?)63+AD,V9<2?*O$D?\'Y]OPW:;"783O_E'X89M@OTFPCP3[-UO< MR.')JR)L-5,%MHG;Y$AI!ATW>15=%O:>QSOYFSYM^S=AFTX[;S;.OS;& M TI);G"%6GQ@BR.A]L%\C[:=UFQRO.GG%\269US\ 5!+ P04 " '?VY. M;GL#-+,! #2 P &0 'AL+W=O< M.3,>YZ-U3[X#".19*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ MW>XMTT(:6N;)=W9E;H>@I(&S(W[06KB?)U!V+.B>OC@>9-N%Z&!EWHL6OD+X MUI\=6FQAJ:4&XZ4UQ$%3T+O]\72(\2G@NX31K\XD5G*Q]BD:G^J"[J(@4%"% MR"!PN\(]*!6)4,:/F9,N*2-P?7YA_Y!JQUHNPL.]58^R#EU!;RFIH1&#"@]V M_ AS/6\HF8O_#%=0&!Z58([**I]64@T^6#VSH!0MGJ==FK2/TTW&9]@V@,\ MO@!N4QXV)4K*WXL@RMS9D;BI][V(3[P_D.Q7OT7DO.]SF[1J(Y MYC3%\%7,:P1#]B4%WTIQXG_!^38\VU28)7CVF\)_$!PV"0Z)X/#?$K=BLC^2 ML%5/-;@V39,GE1U,FN25=QG8N_2([#5\FO8OPK72>'*Q 5\V];^Q-@!*V=W@ M"'7XP19#01/B\1V>W31FDQ%L/_\@MGSC\A=02P,$% @ !W]N3M-(?P6U M 0 T@, !D !X;"]W;W)K&UL?5/;CMP@#/T5 MQ KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.=%@%-US+?.Q!U FG%^&YWQ[20 MAI9Y\IU=F=LA*&G@[(@?M!;NYPF4'0NZIV^.9]EV(3I8F?>BA2\0OO9GAQ9; M6&JIP7AI#7'0%/1Q?SQE,3X%?),P^M69Q$HNUKY$XV-=T%T4! JJ$!D$;E=X M J4B$732JK!!ZMG%I2BQ>NT2Y/V<;K)[F?8-H#/ +X 'E(> M-B5*RM^)(,K]B$^\/W+L316=J17I#L5[]%Y+SK.<72/1''.:8O@J M9K]$,&1?4O"M%"?^#YQOPP^;"@\)?OA#X>TV0;9)D"6"[+\E;L7<_96$K7JJ MP;5IFCRI[)*^\R\ ^\O0FO\.G:?\L7"N-)Q<;\&53_QMK Z"4W0V.4([_'LIC&;C&#[^0>QY1N7OP!02P,$% @ !W]N3E4]XVBU 0 MT@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0 M$N*U661;:CI5F[1)4:>UGXE]ME'!YP&.NW\_P*[KK5:_ '?<>_?N.-(!S;-M M !QYT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ8/T=0.&1T2U\=#[)N7'"P/.U$#3_!_>I.QEML9BFE MAM9*;(F!*J.WV\,Q"?$QX%'"8!=G$BHY(SX'XUN9T4T0! H*%QB$WRYP!TH% M(B_C]\1)YY0!N#R_LM_'VGTM9V'A#M63+%V3T3TE)52B5^X!AZ\PU?.)DJGX M[W !Y<.#$I^C0&7C2HK>.M03BY>BQ-_:\0'7@IFRL_0HW_8+.A MH'+A>.//9ARST7#833^(S=\X_PM02P,$% @ !W]N3N'.;&6T 0 T@, M !D !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K6 M!8%MH.DPK, &!!VV/BLV?4%U<24Y[OY^E.RZ;N?U11(IGL-#BDH'8Q]= ^#) MLY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;09LCHAKXX[MNZ\<'!\K03-?P$_ZL[6;38S%*V"K1K MC286JHS>; ['78B/ ;];&-SB3$(E9V,>@W%79C0)@D!"X0.#P.T"MR!E($(9 M3Q,GG5,&X/+\POXUUHZUG(6#6R,?VM(W&=U34D(E>NGOS? -IGH^43(5_QTN M(#$\*,$ZOC/HPWU_L)M@[@$X#/@'W,P\9$4?D7 MX46>6C,0._:^$^&)-P>.O2F",[8BWJ%XA]Y+SK=)RBZ!:(HYCC%\$;.9(QBR MSRGX6HHC_P?.U^';587;"-^^4?B?_+M5@ETDV'U8XEK,>Y5LT5,%MH[3Y$AA M>ATG>>&=!_:&QS=Y#1^G_8>P=:L=.1N/+QO[7QGC :4D5SA"#7ZPV9!0^7#\ MC&<[CMEH>---/XC-WSC_"U!+ P04 " '?VY.9YMR"[0! #2 P &0 M 'AL+W=O!D MI^%DB!V4$N;7$22..=W3=\=SU[0N.%B1]:*!;^"^]R?C+;:P5)T";3O4Q$"= MT[O]X9B&^!CPHX/1KLXD5')&? G&4Y7371 $$DH7&(3?+G /4@8B+^-UYJ1+ MR@!$>Y<^N)TL:5E(-UJ&86+T6)MVGO=-S'Z29)9M@V@,\ O@!N8QXV)8K*'X03169P M)&;J?2_"$^\/W/>F#,[8BGCGQ5OOO10\23)V"41SS'&*X:N8_1+!//N2@F^E M./+_X'P;GFPJ3"(\^4MANDV0;A*DD2#]L,2MF.M_DK!53Q68)DZ3)24..D[R MRKL,[!V/;_(G?)KVK\(TG;;DC,Z_;.Q_C>C 2]E=^1%J_0=;# FU"\=/_FRF M,9L,A_W\@]CRC8O?4$L#!!0 ( =_;D[V#?Y_M0$ -(# 9 >&PO M=V]R:W-H965T-\= M&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6 MN%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^].UFTV,Q22@VMDZ8E%JJ,WFT/ MQUV(CP$_) QN<2:ADK,QK\'X4F9T$P2!@L('!H';!>Y!J4"$,MXF3CJG#,#E M^9/],=:.M9R%@WNC?LK2-QG=4U)")7KEG\WP!%,]UY1,Q7^%"R@,#THP1V&4 MBRLI>N>-GEA0BA;OXR[;N _CS74RP=8!? +P&;"/>=B8*"I_$%[DJ34#L6/O M.Q&>>'O@V)LB.&,KXAV*=^B]Y#RY2=DE$$TQQS&&+V*V&PO=V]R M:W-H965T&<\YB5[.%OB1JV% M_7T"9::"IO06>))MYT. E?D@6O@&_OMPMNBQ5:66&GHG34\L- 5]2(^G+. C MX(>$R6UL$CJY&/,%SA$90*0EC&KT63KBD#<6O?U#_& MWK&7BW#P:-1/6?NNH.\IJ:$1H_)/9OH$2S]O*%F:_P)74 @/E6".RB@7OZ0: MG3=Z4<%2M'B93]G'BA/_A\[WZ8?="@^1 M?MC2T_M]@6Q7((L"V7];W,%DR:LD;#-3#;:-V^1(9<8^;O(FNB[L X]W\A<^ M;_M785O9.W(Q'F\VSK\QQ@.6DMSA"G7XP%9'0>.#^0YM.Z_9['@S+"^(K<^X M_ -02P,$% @ !W]N3J).^5:T 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8K7!8%MH&DQ=, &!!VV/BLV?4%U M\20Y[OY^E.RZ;N?U11(IGL-#BDH'8Y]< ^#)LY+:9;3QOCLPYHH&E'!7I@.- M-Y6Q2G@T;&CKQ@<'R]-.U/ #_,_N9-%B,TO9*M"N-9I8J#)ZLST-KF=%-$ 02"A\8!&X7N 4I Q'*^#UQTCEE "[/+^Q?8NU8RUDX MN#7RL2U]D]$])254HI?^P0SW,-7SB9*I^&]P 8GA00GF*(QT<25%[[Q1$PM* M4>)YW%L=]V&\2?83;!W )P"? ?N8AXV)HO([X46>6C,0._:^$^&)MP>.O2F" M,[8BWJ%XA]Y+SI-MRBZ!:(HYCC%\$?,:P9!]3L'74ASY/W"^#M^M*MQ%^.Z- MPO\0)*L$221(/BQQ+6;W+@E;]%2!K>,T.5*87L=)7GCG@;WA\4U>P\=I_RYL MW6I'SL;CR\;^5\9X0"F;*QRA!C_8;$BH?#A^QK,=QVPTO.FF'\3F;YS_!5!+ M P04 " '?VY.2'11#;4! #2 P &0 'AL+W=O:&:2%;FJ?1=[)Y:GJO9 LG2UROM;!O1U!FR.B6OCN> M9-WXX&!YVHD:?H'_W9TL6FQ6*:6&UDG3$@M51F^WAV,2\!'P1\+@%F<2*CD; M\Q*,'V5&-R$A4%#XH"!PN\ =*!6$,(V_DR:=0P;B\ORN?A]KQUK.PL&=4<^R M]$U&]Y244(E>^2)*BMYYHR<53$6+UW&7 M;=R'\2:YF6CK!#X1^$S8QSAL#!0S_RZ\R%-K!F+'WG>6!O>7R3#_@X[8_"UK)U MY&P\OFSL?V6,!TQE::*=%JFJ?1=S)YBKV3K8:3(;972IA?1Y X9'1+/QQ/;=VX MX&!YVHD:?H![[D[&6VQF*5L%VK:HB8$JH[?;PS$)\3'@I87!+LXD5')&? O& M0YG131 $$@H7&(3?+G '4@8B+^/GQ$GGE &X/'^P?XVU^UK.PL(=RM>V=$U& M]Y244(E>NB<!TL:5%+UUJ"86+T6)]W%O==R' M\29))M@Z@$\ /@/V,0\;$T7E]\*)/#4X$#/VOA/AB;<'[GM3!&=L1;SSXJWW M7G*>7*?L$HBFF.,8PQ?8Y!5]+<>3_P/DZ?+>J"F;*S]"C?]@LR&A&;#3VQ;4 GKQJU;FSO$R@SYG1'WQQ/LFE]<+ B MZT4#W\'_Z,\6+;:H5%)#YZ3IB(4ZI_>[XRD-^ AXEC"ZU9F$2B[&O 3C2Y73 M)"0$"DH?% 1N5W@ I8(0IO%KUJ1+R$!)*RL%YHV<53$6+UVF77=S'Z69_ M.].V"7PF\(5P%^.P*5#,_%%X4636C,1.O>]%>.+=D6-ORN",K8AWF+Q#[[7@ MZ<>,78/0C#E-&+["[!8$0_4E!-\*<>+_T?DV?;^9X3[2]VOZ(=D62#<%TBB0 MOEOB!N;P;Y%LU5,-MHG3Y$AIABY.\LJ[#.P]CV_R%SY-^S=A&]DY7S;V MOS;& Z:2W. (M?C!%D-![<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM IJN9;YW(.H$ MTHKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCJ>9-N%Z&!EWHL6 MOD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H5V<2*[E:^QR-CW5!=U$0 M**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7X>'1JN^R#EU![RFIH1&# M"D]V_ !S/4=*YN(_P0T4AD55(,/5L\L*$6+EVF7)NWC='/D,VP; MP&< 7P#W*0^;$B7E[T009>[L2-S4^U[$)]Z?./:FBL[4BG2'XCUZ;R4_\IS= M(M$<&PO=V]R:W-H965T0-DAIUOZ[GB131NB@Q59)QKX N%K M=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*ZB8) 01DB M@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#F]IZ2"6O0JO-CA M TSU'"B9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"W>QEV:M _C#><3;!W )P"? M ?5/(H@BU-&9VI%ND/Q'KW7@A\.&;M&HBGF M-,;P1S_6^):S-U? M2=BBIQI&PO=V]R:W-H965TIVF3-NG4:=UG+G$25 @9D$OW[V=(FF5=O@ V?L_/QF2C ML2^N!?#D5:O.Y;3UOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQI/DCFDA M.UIDT7>V168&KV0'9TO7;G!XHJ: 6@_)/9OP,65"*%J_3+KNXC]/-?3K#M@%\!O %<(AY MV)0H*O\HO"@R:T9BI][W(CSQ[LBQ-V5PQE;$.Q3OT'LM^.TA8]= -,>E;@5\[Y( MMNJI!MO$:7*D-$,7)WGE70;V@<(]G.XW99'C3SS^(+=^X^ -02P,$% @ !W]N3K<=F1VT M 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5 MQ >$7>RFTIW_? 3NNVUIY 6:8<^;,,&2C ML2^N!?#D34GMR168&+SL-)TO@O%4Y707!(&$T@<&@=L% M[D#*0(0R7F=.NJ0,P/7YG?TAUHZUG(6#.R-_=I5O>%%DUHS$3KWO17CB_8%C;\K@C*V(=RC>H?=2\&N>L4L@FF..4PQ? MQ>R7"(;L2PJ^E>+(_X/S;7BRJ3")\.0OA_$M M0""O6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S8'IH4TM,B2 M[^R*S/9!20-G1WROM7 _3Z#LD-,M?7,\R:8-T<&*K!,-?(7PK3L[M-C,4DD- MQDMKB(,ZIP_;XVD?XU/ LX3!+\XD5G*Q]B4:GZJ<;J(@4%"&R"!PN\(C*!6) M4,:/B9/.*2-P>7YC_Y!JQUHNPL.C5=]E%=JFXIF8K_ M#%=0&!Z58([2*I]64O8^6#VQH!0M7L==FK0/XPU_-\'6 7P"\!EPG_*P,5%2 M_EX$463.#L2-O>]$?.+MD6-ORNA,K4AW*-ZC]UKPPVW&KI%HBCF-,7P1LYTC M&++/*?A:BA/_!\[7X;M5A;L$W_VA\+!.L%\EV">"_7]+7(NY^RL)6_14@VO2 M-'E2VMZD25YXYX%]X.E-?H>/T_Y%N$8:3RXVX,NF_M?6!D IFQL&UL?5-A;]P@#/TKB!]0$N[6 MWDY)I%ZG:9,VZ=1IVV^C\38U&"^=-TS#;&Q!5!&G%>)+<,BUD1XLL^LZF MR'!P2G9P-L0.6@OS^P0*QYRF],7Q*)O6!0I,0B47Q*=@?*YRF@1!H*!T@4'X[0H/H%0@\C)^ MS9QT21F Z_,+^\=8NZ_E(BP\H/HI*]?F]$!)!;48E'O$\1/,];RC9"[^"UQ! M^?"@Q. S@"^ 0\S#ID11^0?A M1)$9'(F9>M^+\,3ID?O>E,$96Q'OO'CKO=>"WQXR=@U$<\QIBN&KF'2)8)Y] M2<&W4ISX&SC?AN\V%>XB?/>/PO?;!/M-@GTDV/^WQ(V8N^15$K;JJ0;3Q&FR MI,2ABY.\\BX#>\_CF_P-GZ;]JS"-["RYH/,O&_M?(SKP4I(;/T*M_V"+H:!V MX7CGSV8:L\EPV,\_B"W?N/@#4$L#!!0 ( =_;D[Q'(K.M $ -(# 9 M >&PO=V]R:W-H965T)W^?0$[CI.Z>0%FF'/FS#"D YHGVP X\J)5 M:S/:.-?M&;-% UK8"^R@]3<5&BV<-TW-;&= E!&D%>.;S1730K8T3Z/O:/(4 M>Z=D"T=#;*^U,'\.H'#(Z):^.AYDW;C@8'G:B1I^@OO5'8VWV,Q22@VME=@2 M U5&;[?[0Q+B8\!O"8-=G$FHY(3X%(QO948W01 H*%Q@$'X[PQTH%8B\C.>) MD\XI W!Y?F7_$FOWM9R$A3M4C[)T349O*"FA$KUR#SA\A:F>2TJFXK_#&90/ M#TI\C@*5C2LI>NM03RQ>BA8OXR[;N _CS64RP=8!? +P&7 3\[ Q451^+YS( M4X,#,6/O.Q&>>+OGOC=%<,96Q#LOWGKO.>?7VY2= ]$40L?I_V',+5L+3FA\R\;^U\A.O!2-A=^A!K_P69#0>7"\=J? MS3AFH^&PFWX0F[]Q_A=02P,$% @ !W]N3J'^/?*U 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0$N*F561;:EI5 MG;1)4:MMGXE]ME'!N(#C[M_WP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIX MWQT8R>6IZKV0+ M)TMU J$*&,MXF3SBD# M<'G^9'^,M6,M9^'@WJB?LO1-1F\I*:$2O?+/9GB"J9YK2J;BO\(%%(8')9BC M,,K%E12]\T9/+"A%B_=QEVW^#8FR(X8ROB'8IWZ+WD_"9)V24033'',88O8K9S!$/V.05?2W'D M_\#Y.GRWJG 7X;L_%%ZO$R2K!$DD2/Y;XEK,_J\D;-%3#;:.T^1(8?HV3O+" M.P_L'8]O\CM\G/9OPM:R=>1L/+YL[']EC >4LKG"$6KP@\V&@LJ'XPV>[3AF MH^%--_T@-G_C_ -02P,$% @ !W]N3IB!_HW; @ 3 P !D !X;"]W M;W)K&UL=5?M;ILP%'T5Q ,4?R0A5$FDIM.T29M4 M=5KWFR9.@@J8V4[2O?V,H2RSC_\4;,X]YQKNN;E=7:5ZTRU*U>IR=C MNOLLT[N3:$I])SO1VB<'J9K2V*4Z9KI3HMR[H*;.&"&+K"FK-MVLW-Z3VJSD MV=15*YY4HL]-4ZH_6U'+ZSJEZU)VE4TL^ZH1 MK:YDFRAQ6*4B M'D5=]TPVC]\C:3II]H&W]Q_LG]WA[6%>2RT>9?VKVIO3.EVFR5X4 PJ_!B H4@04VY\";Q=!BT.@6!W@#D"!O8N@#D(0 M)[$ZP$V A@[G)*@#!(K5 >X#%)B<$U\G!''"(SJX%=#0YYSXK1."YA$=W UH M:'5.%KX. N58A^%^P$*K<^+_WD!0Y >'X7[ @-6Y[U, XC12;PSW Q9:G5._ MWB H4F\,]P,66IW3X#P(%.D[#/<#!JP^"\X3@CB-U!O#_8 !JU._WB#(K[?L M9IAKA#JZ,58G.WENW0Q]LSN-R@_,#8/_X,.<_;U4QZK5R:LT=J1T@]]!2B-L M+N3.YG*RH_VTJ,7!]+>YO5?#?#LLC.S&V3V;_H'8_ 502P,$% @ !W]N M3AD.LJ.T 0 T@, !D !X;"]W;W)K&UL;5/; MCILP$/T5RQ^P!B=M=R- VFQ5M5(K15MU^^S -;:#+5-V/Y];4,H37G!,\,Y M9RX>9R.:5]L"./*F56=SVCK7'QBS90M:V#OLH?-_:C1:..^:AMG>@*@B22O& MD^0]TT)VM,AB[&2*# >G9 F2,A#7]E7]4^S=]W(6%IY0_925:W-Z3TD%M1B4>\;Q M,\S]O*-D;OXK7$!Y>*C$YRA1V?@EY6 =ZEG%EZ+%VW3*+I[CK'^E;1/X3. W M!#8EBI5_%$X4F<&1F&GVO0A7G!ZXGTT9@G$4\9\OWOKHI=BE]QF[!*$915=%O:1QSOY"Y^V_9LPC>PL.:/S-QOG7R,Z\*4D M=WZ%6O_ %D=![8+YP=MF6K/)<=C/+X@MS[CX U!+ P04 " '?VY.7L(& M_+4! #2 P &0 'AL+W=O\3EG+A[G M$YHGVP$X\JQ5;PO:.3<<&;-5!UK8&QR@]S<-&BV<-TW+[&! U)&D%>.'PWNF MA>QIF4??V90YCD[)'LZ&V%%K87Z?0.%4T(2^.!YDV[G@8&4^B!:^@_LQG(VW MV*I22PV]E=@3 TU![Y+C*0OX"/@I8;*;,PF57!"?@O&E+N@A) 0**A<4A-^N M< ]*!2&?QJ]%DZXA W%[?E'_%&OWM5R$A7M4C[)V74%O*:FA$:-R#SA]AJ6> M=Y0LQ7^%*R@/#YGX&!4J&U=2C=:A7E1\*EH\S[OLXS[--UFRT/8)?"'PE7 ; MX[ Y4,S\HW"BS U.Q,R]'T1XXN3(?6^JX(RMB'<^>>N]US+E2$>-=!_:.QS=YA<_3_DV85O:67-#YEXW];Q =^%0.-WZ$ M.O_!5D-!X\+Q@S^;>>V;K1-X#SM:0T_0?_J+])$>%$I M6PZ=:D472*@R]!"=SHG%.\!+"Z-:S0/;R56(5QM\*S,4VH* 0:&M C7##1Z! M,2MDRGB;-=%B:8GK^8?ZD^O=]'*E"AX%^]V6NLG0$04E5'1@^EF,7V'N)T;! MW/QWN $S<%N)\2@$4^X;%(/2@L\JIA1.WZ>Q[=PX3BO)_4SS$\A,( OAZ'SP M9.0J_T(US5,IQD!.>]]3^XNC$S%[4]BDVPJW9HI7)GO+=V2?XIL5FC'G"4-6 MF&A!8*.^6!"?Q9E\HA,_?>>M<.?HNS6=Q'Z!O5=@[P3V_[48;UKT80Y^D]AK M$GL$DHV)#W/TFQR\)@>/P/W&Q(/9A7Z3Q&N2?!:(MB8>#-F:X-41Y"!K=_E4 M4(BA&=VM3'OT1(P MJ+2=)F8NIULY!5KT\X.#EU&UL;53O;ML@$'\5Q .4!,== M%-F6FDY5)ZU2U&K;9V*?;50P'N"X??L"=ETOXXN!X_?G#CAGH]*OI@6PZ$V* MSN2XM;8_$&+*%B0S-ZJ'SNW42DMFW5(WQ/0:6!5(4A"ZV=P2R7B'BRS$3KK( MU& %[^"DD1FD9/K]"$*-.=[BS\ S;UKK Z3(>M; "]A?_4F[%5E4*BZA,UQU M2$.=X[OMX9AZ? #\YC":U1SY2LY*O?K%CRK'&Y\0""BM5V!NN, ]".&%7!I_ M9TV\6'KB>OZI_A!J=[6"./7% M@L8LCO0_.HW3DVB&2: G:SK=QP5V48%=$-C]4R*]*C&&2>(F:=0DC0CLKDQB MF/3*A*PN3H)NPI,UJ%1#%]IE%5VZXHZ&B_^"3RWUQ'3#.X/.RKKG$RZY5LJ" M2V5SXW)I71Y.L5K:E;*HJE5IIE:K-,VN/;11@',#K].\+V'&>0@;@\OZE_C;7[6L[2_=(PX/ M,-5S3X@/3PD(F/4:*T<25E;QVJ2<6GHOCKN L=]V&\N;V>:.N$9"(D M,V$?X[ Q4,S\"W>\R P.Q(R][WAXXNTA\;TI@S.V(M[YY*WW7HHTOKJ:81KIZ9*>_B?^;E5@%P5V'TJ\_53B M&F;_*0A;]%2!:>(T65)BK^,D+[SSP-XE\4W>X>.T_^"F$=J2,SK_LK'_-:(# MG\KFRH]0ZS_8;$BH73CZ@2!F'+/1<-A-/XC-W[CX"U!+ P04 " '?VY. M]V8AT]\! !!0 &0 'AL+W=O]RG&K]7 B1)4M<*KNQ "]6:F%Y%2;4#9$#1)HY4BN:;5-D"(;: /?0?\8 M+M)$9%6I.@Z]ZD2/)-0Y?CB)2"*?=%Y:BTX(N**873]WGL>C=.\TH2+C0_(5P( MX4JX=SYD-G*5/U%-BTR*"0 M@VSH6N0IN+X(YK+80&4TIP9W:U M->_1&C"HM9VF9B[G6SD'6@S+@T/65Z_X U!+ P04 " '?VY.W(NCT-(! M "@. MP*!7SH0N<&?,<")$5QUPJA_D ,*N-%)Q:FRH6J('!;3V),Y($D5[PFDO<)G[ MW$65N1P-ZP5<%-(CYU3].@.34X%C_)9X[MO.N 0I\X&V\!7,M^&B;$16E;KG M('0O!5+0%/@Q/IWW#N\!WWN8]&:.7"=7*5]<\*DN<.0* @:5<0K4#C=X L:< MD"WCYZ*)5TM'W,[?U#_XWFTO5ZKA2;(??6VZ A\QJJ&A(S//!BM,/3W=TM-#6" +"F1>(/NKQ7=W+08PNRALL@N: M[ ("\9U)"/.?K=@'3?8!@?3.)(3)[DS(YG1P4*V_%QI51 M_('/]_8+56TO-+I*8\^H/TF-E 9L*=&#;;BS3\4:,&B,FQ[L7,T79@Z,'):W M@*P/4OD;4$L#!!0 ( =_;D[4M*+3M $ -(# 9 >&PO=V]R:W-H M965T?,X&-*^V!7#D74EM<]HZUQT8LV4+BML[ M[$#[/S4:Q9UW3<-L9X!7D:0D2S>;>Z:XT+3(8NQDB@Q[)X6&DR&V5XJ;WT>0 M..0TH=? BVA:%P*LR#K>P'=P/[J3\1Z;52JA0%N!FABH<_J8'(Z[@(^ GP(& MN[!)Z.2,^!J<+U5.-Z$@D%"ZH,#]<8$GD#((^3+>)DTZIPS$I7U5?XZ]^U[. MW,(3RE^BBFV^WW&+D%HPAQ'3+K )#.">?4Y1;J6XIC^1T_7Z=O5"K>1OEW2 MDX_K KM5@5T4V/W3XOU-BVN8AYLD;#%3!::)VV1)B;V.F[R(S@O[F,8[^0L? MM_T;-XW0EIS1^9N-\Z\1'?A2-G=^A5K_P&9'0NV"^>!M,Z[9Z#CLIA?$YF=< M_ %02P,$% @ !W]N3@_53(3% 0 -P0 !D !X;"]W;W)K&UL=53;;IPP$/T5RQ\0 [NDVQ4@91-%K=1*JU1-G[TP7!1? MB&V6].]K&Y:2C?."/>-SSLQX/&2C5"^Z!3#HC3.A<]P:T^\)T64+G.H;V8.P M)[54G!IKJH;H7@&M/(DSDD31+>&T$[C(O.^HBDP.AG4"C@KI@7.J_AZ R3'' M,;XXGKJF-'U.$]X+F#4:_V MR%5RDO+%&=^K'$V#,"=DT7F=-O(1TQ/7^HO[H:[>UG*B& M>\G^=)5I<[S#J(*:#LP\R?$;S/6D&,W%_X S, MWF=@8I63:?U$Y:"/YK&)3 MX?1M6COAUW$Z22^T,"&9"9>IN$M\X__#IY'Z2573"8U.TMCGXYM<2VG IA+=V%Q:.\6+P: V;OO% M[M7TEB?#R'X>4[+\*XI_4$L#!!0 ( =_;D[H/]G/MP$ -(# 9 M>&PO=V]R:W-H965T)W^?0?L.&[J%V"&<\Y<&++1V!?7 GCRJE7G_KF>)9-ZX.#%5DO&O@._D=_MFBQ1:62&CHG34U,&9VQ%O,/D'7JO17*;9.P:A&;,:<+P%6:_(!BJ+R'X5H@3 M_X_.M^G)9H9)I"=K>IIN"Z2; FD42/\I,?U0XA;F\"$(6_54@VWB-#E2FJ&+ MD[SR+@-[S^.;O,.G:?\F;",[1R[&X\O&_M?&>,!4=C&UL;53M;ML@%'T5Q ,4Q_GJ(MM2TVGJ MI$V*.JW]3>QK&Y4/%W#MQP? "X/!+/;(=W)6ZLT'WZL<)]X0<"BM5Z!NN< C<.Z%G(WW21//)3UQ MN;^J?PN]NU[.U,"CXJ^LLFV.[S&JH*8]M\]J>(*IGRU&4_,_X +#\*[6TR+0:D![/OJ/^ MBE>'U)U-Z9/A*,(W9]ZX[*58[W89N7BA"7,<,>D"LYH1Q*G/)=)8B6/Z'SV- MT]=1A^M 7R_IFWU<8!,5V 2!S3\M[F]:C&'NXT6VT2+;B,"7FR(1S#ZY*4(6 M%R= -^')&E2J7H9Q663GJ7A(P\5_PL>1^DEUPZ1!9V7=\PF77"MEP5E)[IR7 MUDWQ''"HK=_NW5Z/;WD,K.JF,27S?T7Q%U!+ P04 " '?VY.GHK:!\,! M W! &0 'AL+W=O!>]UCEMCACTANFQ!,'TE!^CM3BV58,8N54/TH(!5GB0XH5%T303K>EQD M/G94129'P[L>C@KI40BF_AV RRG'._P1>.Z:UK@ *;*!-? ;S)_AJ.R*K"I5 M)Z#7G>R1@CK'=[O](75X#_C;P:0W<^0J.4GYZA8_JAQ'+B'@4!JGP.QPAGO@ MW G9--X63;Q:.N)V_J'^Z&NWM9R8AGO)7[K*M#F^Q:B"FHWN]^,T[R37"RU,H N!KH1;[T-F M(Y_Y S.LR)2!S.,/3W>TM,H+) $!1(OD'PID5Z4&,+$89,T:)(& M!)(+DQ FO3 AFXL3H!K_9#4JY=C[=ME$UZZXH_[B/^%S2_UBJNEZC4[2V.?C M+[F6TH!-);JRN;2VB]<%A]JXZ8V=J_DMSPLCAZ5-R?JO*/X#4$L#!!0 ( M =_;DZ+Q<5@T@$ )P$ 9 >&PO=V]R:W-H965TJT]C>QCR\J&!=PW+W] +NNE_'' M< [?Y1P,9).0KZH%T.B=LU[EN-5Z.!*BRA8X57=B@-ZLU$)RJDTH&Z(&";1R M),Y(% 0IX;3K<9&YW%D6F1@UZWHX2Z1&SJG\=Z)&$.L?WX?&46KP#/'DG,3W"TD^"T=+\#[@",W!;B?$H!5/NB\I1:<$7%5,*I^_SV/5NG.:5)%IH M?D*T$**5<' ^9#9RE7^EFA:9%!.2\]X/U/[B\!B9O2EMTFV%6S/%*Y.]%O$^ MSA+[!79>@9T3V/W3 MXOZF11_FX#=)O":)1^#+C8D' @&W'4?R"9_O[4\JFZY7Z"*T.:/N)-5":#"E!'>FX=8\%6O H-9V MNC=S.5^8.=!B6-X"LCY(Q5]02P,$% @ !W]N3NK ),&W 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0[P*;K%: ME$U5M5(KK5*U??;" %9\H;99TK_OV!!*4UYLS_B<,Q>/\]'8%]/*JI'8% M[;SO3XRYJ@/%W9WI0>--8ZSB'DW;,M=;X'4D*Z>*2XT+?/HN]@R-X.7 M0L/%$CWO,T@S%G1/WQS/HNU\<+ R[WD+W\!_[R\6+;:HU$*!=L)H8J$I MZ./^=,X"/@)^"!C=ZDQ")5=C7H+QN2[H+B0$$BH?%#AN-W@"*8,0IO%KUJ1+ MR$!EFAFFDIVOZX7Y;(-L4R*) ]D^)V;L2MS"'=T'8JJ<*;!NGR9'* M##I.\LJ[#.QC$M_D+WR:]J_7S;VOS'& Z:RN\,1ZO"#+8:$QH?C M Y[M-&:3X4T__R"V?./R#U!+ P04 " '?VY.G;>'7#P" #4!P &0 M 'AL+W=O!'-B"IX%_U6==;D+UV%PA@N[+!(/8,2"_D//_$ M-,LS*;I ]H??,IMCNHW-V11VTQV%^V><5V;WGB?K94;NEFC ''I,/,'0$4$, M^R@18Q*'^(-YC)LGJ(>),T^FYHL-3I"B!*DC2/\+<>6%B&'6N,@"%5D@!!M/ M!,%L(EQDB8HL$0+JB6"8F?->H2(KA"#Q1#!,BHNL49$U0K#P1##,$A?9H"(; MA,!//(:923R-\ J*$ H_]0@HC69R3VQHC%/X%0$$S M-X#B=4T3A,*_ RAHYA)0O/SIQ]I.(_\:H"#_'I#)HUJ#O+IVHH)"W!K7RR:[ M8\O:Q^Y1_@?O^]UW)J]5HX*3T.9I=P_P10@-QI?HR;P3I6FQXX+#1=OIRLQE MWV?ZA1;MT$/)V,CSOU!+ P04 " '?VY.L^VX0]L! !!0 &0 'AL M+W=O[R"(3HV9=#Q>) MU,@YE7_.P,24XQ#?$\]=TVJ;($4VT 9^@/XY7*2)R*I2=1QZU8D>2:AS_!B> MSJG%.\!+!Y/:[)'MY"K$JPV^5CD.;$' H-16@9KE!D_ F!4R9?Q>-/%J:8G; M_5W]L^O=]'*E"IX$^]55NLWQ!XPJJ.G(]+.8OL#2SQ&CI?EO< -FX+82XU$* MIMPO*D>E!5]43"F(G,VI4VZHW#?3/'*9&]%''S,R,T*+9CSC(DVF'!%$*.^6D0^BW/T'SWR MTP_>"@^.?MC2DX-?(/8*Q$X@WK88!KL6?9AWFCQZ38X>@6AGXL.\TTGB-4D\ M O'.Q(? M'X?O5#9=K]!5:#,([KK60F@PI00/YE1;\QZM 8-:VVUJ]G*>RCG08E@>'+*^ M>L5?4$L#!!0 ( =_;DY[->QXN $ -(# 9 >&PO=V]R:W-H965T MU#^ MIM%&,N=-TQ+;&V!U)$E!:)+LB6182E.5:(0--@>_2XRD+^ CXS6&TJS,* ME5RT?@[&][K 24@(!%0N*#"_7>$>A A"/HT_LR9>0@;B^ORF_C76[FNY, OW M6CSQVG4%/F!40\,&X1[U^ WF>FXQFHO_ 5<0'AXR\3$J+6Q<4358I^6LXE.1 M[&7:N8K[.-WL;F?:-H'.!+H0#C$.F0+%S+\PQ\K3&CU#G/]AB"&A<.'[R9S.-V60XW<\_B"S? MN/P+4$L#!!0 ( =_;DZ_L)8Z! ( #0& 9 >&PO=V]R:W-H965T MR*A25 )J7Y M"_I7X9_9Y+6-7K,E723DZH0&S*''T GF T&L^FA!,8L#_42G.#U&,XP]/9[2 MUSM<8(D*++W \K\2Z:Q$#!/C)BO49(4(+&]7/L?Y@9#/,:#+^463_ %!+ P04 " ' M?VY.>N)]8;,! #2 P &0 'AL+W=OYKU8 M)'W.X454.AC[YAH 3]Z5U"ZCC??=@3%7-*"$NS,=:/Q3&:N$1]?6S'461!E) M2C*^V3PP)5I-\S3&3C9/3>]EJ^%DB>N5$O;7$:09,KJEU\!K6S<^!%B>=J*& MK^"_=2>+'IM5RE:!=JW1Q$*5T:?MX9@$? 1\;V%P"YN$3L[&O 7G4YG132@( M)!0^* @\+O ,4@8A+./GI$GGE(&XM*_J+[%W[.4L'#P;^:,M?9/11TI*J$0O M_:L9/L+4SSTE4_.?X0(2X:$2S%$8Z>*7%+WS1DTJ6(H2[^/9ZG@.D_Z5MD[@ M$X'?$-B8*%;^07B1I]8,Q(ZS[T2XXNV!XVR*$(RCB/^P>(?12Y[L'E)V"4(3 MYCAB^ *SG1$,U><4?"W%D?]#Y^OTW6J%NTC?+>G[_P@DJP))%$C^:G%_T^(: MYO$F"5O,5(&MXS8Y4IA>QTU>1.>%?>+Q3O[ QVW_(FS=:D?.QN/-QOE7QGC M4C9WN$(-/K#9D5#Y8.[1MN.:C8XWW?2"V/R,\]]02P,$% @ !W]N3C:H MQ#3>!@ RR4 !D !X;"]W;W)K&ULE9K;+>03TG22[;5<%GBZU*96MWKXDMVU0 >4&VLV^_(Y )ZOX;<"X"R%^W M>F9Z^C#2R7NU^+E\+LNZ]VLVG2]/^\]U_7(\&"SOG\O9>/FE>BGG\2^/U6(V MKN//Q=-@^;(HQP\KH=ET8)(D#&;CR;Q_=K*Z]FUQ=E*]UM/)O/RVZ"U?9[/Q MXK]A.:W>3_O4_[CP??+T7#<7!F:] M1?EXVO]*QR-O&H$5\?>D?%]N?>\U0_E153^;'[O=^4[8!\O]>.?E2^E=.(-Y;$>]Q7T^7J_][]Z[*N9JV6:,IL_&O].9FO M/M];_1]B6,"T F8C$.^]2\"V O:W@-LIX%H!=ZB ;P7\H0*A%0B'"J2M0'JH M0-8*9(<*Y*U ?J@ )1\KE_P6";M%-HM-!]_E8[G),)'!VK%6GGHQKL=G)XOJ MO;=8;[:7<;.GZ3A*1>7-U97OK_X8O749K[Z=.9N?#-X:32TS7#-FFW%)E[F3 M#&V(031A8X>!=@R-D#?=.YQ+PCGJ,A>(87HN$6.[S)5D;-I%KI$:UV5N$..[ MS"UB IO4H>F^RQR5Z:S&XS]-(8G[']<2XAMCX70 WS@TN) M$--R!9"<^#ZYEA2S]V8O<;N7N%L3OC,BRZ!"0L#@D:02O(P!+V.0R\A\:ABD MM='Q/,/.)48VB3[*5A-@QN:&!R.$)9YX/ *8RSR?RVND+8Z!AR6 $>49"_NW M$'.!!R>)!1/_L2$4$G-Y2'FN&0$L#8Z4.)/BU4[E:F?,ZA2LMHL+R:P&F'$V M,&TC@%E#6VFE8W6&K%KD)2:1(,TS625$@#&6QS4X3!JB?9GXE:IK.HN*YTP*=4+R?*%C%)*D%)+4/8)#U0R.X'4+CTP%VV S5V2

4 M6"R;>5]W@3%>)%XBS&26N/@VHFQ MCU?- /.)X]WE"&#.DN9X1JF*C*R*G%.J0:/4*(8.=SRC5 QF?\50&% *@+X1 M8$HL-THI8&0IP%O'NY;97O,0NSWB19P11&AO:F M.?'<)- ,9U;K XV2 SH7X7_RY83E<( T_Q?R21&MJ6B%"Z,;"5AC8:X'36: M43*3D9G).>TP4PEV-CD\4%DEV%G0D/$,65C91,6YB9[*Y@9QUIJM\Y:N34KP MM#)X.J^LN=5.>C]QU&N5X&-1'2WF1D85E-X MB.]627V6!E[G*I#"18V?&)F ME.UMP?;F>=^"$R5PP@VP'4?<5MGB%IP\\7ACY08YV(FM+!EOO2LS*Q=/JK:!E[[YZG=?- M*+:N;MX\^KIZ\8A=']+Q+8'K=W0\6K]7]%O]^C6G/\:+I\E\V?M1U74U6[V& M\5A5=1DM3[[$I7PNQP^;']/RL6Z^IO'[8OUZT?I'7;VTKTX--N]OG?T/4$L# M!!0 ( =_;DZ2YC+*800 %48 9 >&PO=V]R:W-H965T<07<]&MZJIFG6JR/3T7Y8]JKW7M_,K2O)JY^[H^/GA>M=[K+*DF MQ5'GS2_;HLR2NKDL=UYU+'6RZ8RRU..^'WA9>8R]\^-;X?=OFYO>//I,=GI[[K^^_A2-E?>QPJ?1M),\:Z2*ONK[,^5761#5Z:4++D5W\\Y-WQW/\21H,9 M-N"# ;\8-&-_9" & W&O@1P,Y+M!\*&!&@S4NX'\T" 8# +#P.LGJYO]15(G M\VE9G)VR+Z!CTM8I>PB:Y[MN;W:/L_NM>0!5<_=M+I6<>F^MHT'SU&OXM4;Z MMYIGH%'J5K.P->RB\)HH+Z%R%.H3M\RY$82MD)(90?ROEZ6M$.&M9&5+HABG M(N"LB\Y>W,Q6@!U(Z$!V#N2- R/(!=)$>! %!U' 06P,TFOB3I-W&G]B:):V MADTB8T:1AIC2 8;V,$&1I$N>@WSKT;YBT^,,ETBE3\11L! =9W53<0AC#@$ M$1O5^A1:TR+-2!9W:):VQGI,*Z0ABC*""44@(0.N!=((/$@,!XF! [-A(8W" M@[0/$+5%'[@@)H,1G97=#SF#'>^1<1"%B3D4$87(<#MB K@@Z&.X(3$Y(EO< M;ACH-W:V0!3ZQ#BX4S#0*D)B)6(871:.R!;#PA )1K9+) HY,0[FA0$80H(X MCF'@_OW9<@P#9W<\6R0*#;:74$04 ,=8<4!,2/0'CHGA(U9PCHGA8'VVIP2( MPL"<$B0*B6 P>QQA1301CK'BP8@IP5AQL"2&YAL'$E'=G6/V., JHFH(8\7C M^[,5&"L!UA@K6R2BLA68/0&(B8A^)S Q@H_(EGCE!6N,G2T0142_$Q@K 6"( MB'XG, Q"C<@6PR#0&F-E"T1DMI@8 6"().$"PR"B$=EB& 1:8ZQL@2@B*EEB M8B2 (:*^FS ,\;K?LKNY>]L8?>;MS:MQ?L(=5O\/][J;?+5&_K]C1LSLM^H[N_J(OCL(GO7?Z3 M,/\/4$L#!!0 ( =_;DZH8J3YN ( &D, 9 >&PO=V]R:W-H965T MS9@(&H2 M9[:![N_G.&E*R[$47DCLG'ON/8Y/?)F=I7K1!R%,\%H6E9Z'!V/J^RC2FX,H MN;Z3M:CLDYU4)3=VJ/:1KI7@6Q=4%A&+XW%4\KP*%S,W]Z@6,WDT15Z)1Q7H M8UER]6\E"GF>AQ2^33SE^X-I)J+%K.9[\4N8W_6CLJ.H9]GFI:AT+JM B=T\ M7-+]*F%-@$,\Y^*L+^Z#1LI:RI=F\'T[#^.F(E&(C6DHN+V9/$GWYK#/,S"8"MV_%B8)WG^)CI!HS#HU/\0 M)U%8>%.)S;&1A7:_P>:HC2P[%EM*R5_;:UZYZ[GC?PO# :P+8'T C9V6-I&K M_ LW?#%3\ARH=O%KWKQCNF=V;3;-I%L*]\P6K^WL:3&*:1:=&J(.LVHQ[ +S MCH@L>Y^"H10K=A7.<'@"*TQ<>/JA0@]!"@E21Y!\($@PP0@2C$ %Z:,?&PX629]/3 *D ME&:>C4=PYR^)@3Q3#P7>_93%J$VR&!)T,G]5"T.<7 M$UUT>J50>]?CZF CCY5KL"]F^SYZZ=KHZ!W>-N$_N=KGE0[6TMA^TW6%.RF- ML+7$=W8_'VS?WP\*L3/-[<3>J[;Y;0=&UEUC'_7_+A;_ 5!+ P04 " ' M?VY.CW3U$#P# #9# &0 'AL+W=OOJ49E"L2%J-U_OP$BA22MW C$ MYWW/27(2PO#"\O?B0"FW/M(D*T;V@?/CP'&*S8&F47''CC03_^Q8GD95FTO^7C(3CR),_J26\4I3:/\WX0F[#*R@7UM M>(WW!UXV../A,=K3GY3_.K[DXLEI7+9Q2K,B9IF5T]W(O@>#-:@$%?$[II>B M=6^577EC[+U\F&]'MEMF1!.ZX:5%)"YG.J5)4CJ)//Y*4[N)60K;]U?W6=5Y MT9FWJ*!3EOR)M_PPL@/;VM)==$KX*[L\4]DA;%NR]RMZIHG RTQ$C U+BNK7 MVIP*SE+I(E))HX_Z&F?5]5+_0XB4F050"F C$+&_$WA2X'T*T+<") 6HKP!+ M >XK\*7 [RL@4D#Z"@(I"/H*0BD(^PJ >YTY]U/B?R]I)AOTCG*=;@![2ZX3 M#M09=^I:K(K[(>+1>)BSBY77Z_,8E=L & B5,"];J^52_2D*O!"MYS$&P= Y METZ2F=0,;#$(N5UFH3.@(1R10I,'-.8Q@9H>=B-,=0(AT&4>3(SB\VABO"XS MTQF/=)$GDPWJ,L\F!G>9N8GQE<&].3C+VPFO="0(N\A:1S (S=/HFC1A MT%='8:;G!D(< *6VGW0W$$(QJLI2,F#$#Z 2=&[",(;*A3T99S '"R_VY1O<./[S[VYW\PDTZDJC%REDIUUOY!09XOQB8>44$[K&)#2?%^=D0MKPTX9+\>MU=J8Q0VB=@, >& M]@48K.I3]J=]?>A?1_D^S@KKC7%Q?*E.&#O&.!79NW>B;@[B.Z-Y2.B.E[=$ MW.?U8;M^X.PH/R2"[F:2! A!4 !D M !X;"]W;W)K&ULE9CI;N,V$(!?Q? #K'@?@6,@ M]^4"P19M?RLQ$QLK6:ZDQ-NW+W78L8;#1/D32\PWP^%P#HJS75'^JE;.U9/? M>;:I3J>KNMZ>)$GUO')Y6OTHMF[C__-2E'E:^]?R-:FVI4N7K5">)8P0E>3I M>C.=S]JQQW(^*][J;+UQC^6D>LOSM/SOW&7%[G1*I_N!G^O75=T,)//9-GUU M?[KZK^UCZ=^2@Y;E.G>;:EUL)J5[.9V>T9,%,XU 2_R]=KOJZ'G2+.6I*'XU M+W?+TREI+'*9>ZX;%:G_>7<7+LL:3=Z.?WNET\.#Q\U[[=;MXOYBGM'(7 M1?;/>EFO3J=F.EFZE_0MJW\6NUO7+TA.)_WJ%^[=91YO+/%S/!=9U?Z=/+]5 M=9'W6KPI>?J[^UUOVM]=KW\OA@NP7H =!/S>7-:!O[[3]]M%9^]'TNF9@E[XVFGCGO M&';$"$&&S'W(T .1>!,.=C#4CG,6R+/A#!)( M@P4[>-XAJD4VW4(X(]* 8 @QWWD$!?MXB6&&,>":*PQCR@#;KD.,6FDHV*T; M#&/2@(RY13"M# .3WF&8E P$P'V(6<&YMB!.0DP+HCG %B%F-*$\LML2WVT9 M[+9D"M>@< UJ?,1I7(/^,N+N.T0>K55HI0W(Y0<$8T9:L ^+$)."FEBF&=QJ M@WA.XQHLKL&.]US3J-#.0+[V7<\,O"(D3)P'!//IJD%&+#!MA/!(S-!81Z.( M]TQ$!]Z-SBC[AO\BY9+R$?[CP8HYL=; M$4XQH75,/HP3G!M>,3T2)VF8:&6 M+!+"-)+]5'[#A9'\IVJ$"U6P9$I]^9;0A2$G-242>C#$?%^/91^-E!T:UAUO M4T1'I A0\PT'1LH M8@=L.7VT#!HK"*PYR(<59IPD,:7&*=]"@)]5RA'%0/! M?XW.2R0\M-U@G+02]L!;C/.]4H%UW*&<)I+#" PYK;B4002&G/(!R(,01/1) MZET=.5!'ZC<+ZS=ED4+ (K64T?$QR"*UE+$1,=A#@Q,'$Q)LR06"<_PU,30]TOM8V/LDC^F(M"&FO^'"2!MBX6$T=*$)/U*( M;YL&NC#DO/]4\*4:8HH(*8#AR=$E1^[*U_8ZKYH\%V^;NEGTT>CARO",-9GBRZ"\$/]=W]Y!]I^;K>5).GHJZ+O+T_>2F*VGGKR0^_\RN7 M+@\OF7NIFT?MG\ON7K![J8MM?^>9'"Y>Y_\#4$L#!!0 ( =_;DX#.=H& M%0( #,& 9 >&PO=V]R:W-H965TIK&X:IZ7L)>>NA8%DW_6P$6=^*%_GWC-+YFV$RB-*W:!'Z#? MJKTT(]2YG/("2I6+TI-P3OQ/X6I'+>^ GSG4JM?W;)*#$.]V\/64^($M"#@< MM75@IKG!!CBW1J:,WZVGW[W2"OO]N_MGE]UD.3 %&\%_Y2>=)?["]TYP9E>N M7T7]!=H\U/?:\-_@!MS@MA+SCJ/@ROUZQZO2HFA=3"D%^VC:O'1MW?K?9=," MW IP)PBC_PI(*R#/"J)6$#TKH*V #@2HR>X6<\LT2V,I:D\VVZ%B=M>%*VH^ MU]%.NJ_CGIGU5&;VEE*"8W2S1BVS;AC<8P;$9DQ00AZ9[003+A^9W9@A\PY! M)DB7!D^FP4Y/^I5B.FU )@V(,X@>@D2#Y6B8F6/*ILAP'H9TL"9C+"041P-L M^QRVF\#P+*1X.EPT&2YZ(ES#T-Y[<+1&PO=V]R:W-H965TVKEMLU[*LRKR2FP;KSV7)6_^;40AKRL?_-O$!8/+/B]%U>:R\AIQ6/F?X''#F%E@%;]S<6WOSCU3 MRHN4KV;P;;_R0Y.1*,1.&0NN#Q?Q)(K"..D\_O:F_A#3++P_O[E_L<7K8EYX M*YYD\2??J]/*SWQO+P[\7*AG>?TJ^H)BW^NK_RXNHM!RDXF.L9-%:W^]W;E5 MLNQ=="HE?^N.>66/U][_MHQ>@/T"'!9@5TL7R&;^F2N^7C;RZC7=S:^YZ3$\ MHKXW.S-I;X6]II-O]>QE';-X&5R,4:_9=!I\ITD&3:#]AR!(!D%KP.X,$&/: M@)$&S!I$[S)(/V39:1*KJ:PFBC,$I.-$9)R(B)/1!C%I$$^O-"$-D@F5)J-* M61JG84K'2:*'/]*+[IL0,8\?# S0G, ;%V16@20$"E5%?")&S,4"3 @0JD8,UH%F! M&; 30M,P07&O$"V""-'))H7F $,T,3 %&0(D;LU-#1 4<,<_]M=K]Z8'*970?N&#?OI/ M^NMC&!3BH,QIJL^;;@O>#92L^\^+8/C&6?\'4$L#!!0 ( =_;DZ_0C,D M-P< *TG 9 >&PO=V]R:W-H965T2Z*:O#O#3:W#\7RWQS5+X4J_B7QW*]S*MX MN7X:;5[61?[0&"T7(YTD;K3,YZOAV4ES[]OZ[*1\K1;S5?%M/=B\+I?Y^K]Q ML2C?3X=J^''C^_SIN:IOC,Y.7O*GXH^B^O/EVSI>C79>'N;+8K69EZO!NG@\ M'7Y5QS/7(O^;%^V;O^Z >RH^R_%E?W#Z<#I,ZHF)1W%>UBSQ^O!7GQ6)1 M>XIQ_-,Z'>Z>61ON?__P?M4,/@[F1[XISLO%W_.'ZOET&(:#A^(Q?UU4W\OW MFZ(=$ P'[>BGQ5NQB/ ZDOB,^W*Q:?X?W+]NJG+9>HFA+/-_MY_S5?/YWOK_ M,.,-=&N@=P;QV9\9F-; _#*PGQK8UL#V-8#6 /H:N-; ]37PK8'O:Q!:@]#7 M(&T-TKX&*OG(7/++Q'UNLDNVZOV4CW0KW=OD(^&J=\;51\H5SOEH6[Y-/USD M57YVLB[?!^MM2[_D-7.HXPB-SNN[38LYA2F3:(-:_X*! M:9/BAUYRL 1P^5TQ,!O H$JXYKS%,6!:8F!*I9@-;EF8=9B<*,SI^ \-(:,P MFSI:, S,.ZL\GV[/I]O3="O4#A-/*O.+5E:G*-\9@U.IA01-PY3S%Q,N!![X MP -#;&B&)EM,Z 1T9% X&8]"Y3=E4,F1--DI'W-*NQ,2WD.MO%@1DM!QXXX: MMZ#]TC#**X42=L7@E'8*,-&U.'? 7\;@.']W',Z Q@O^[#"N.V>2<%-DSK", M&;>8[I2I$ *>,HJ+O> 3BZ>LG[^LI[\9C[-.F@I>.WY5FDZ%Q4/4E%B,P?23 M]8/-.)A+O%3V@A!25 D!"$I("5)(,5H(KK+^KF[:V$=2046"]89 MXZT+ZTZ7((B48TI/"SZ$55;19=83TO8DVB\IN-0G>,X9H(]:%VOG25^/65^/ M,\4LW=YJYR4:$A9OQ:S>8 0?PF*JF-54TKI:6$TU74V)VLTT7271!$XU7:@$ M@M/"&J7I&@5[:K3K0R!WK?MO%[5 M-HFN!632SUR+BNP5UU7+<3N]M@;L/$RA( M4PJB@KD%(2ULI1H2NEMSW2W5AM#=FG:W6,M&Z&[#:&52RX:V[I>8!=_"-6-1^A:0[N6G, :9O76 M1*X?0G7#$3K;T,XFVX<6T]FI>(,5[R%4-QR!) RWH9;.1P62L Q)X'VR9?;) MX/!V-3L(ZP8D4(EEE$"* Z*[P?JHQ9&(#N*Z(0G,9*FP$"6P%3C'4L[!$OC* M4EVAP.+SH^P@K!N0=#).F2GN200? N582CGR ;U .98[<47M,K;K>,* .IC@5.MN$W:E @4IL> MKL%)"^J.60=I[P<"X0)'N,*\@<"10.66.&802 TXN87'#%1N?5&)"P)/@$!^ MP @N+4@!$/@*Z&Y)'K/T\Q"W6\)< _1T)6@+J/7.&9@Q)N"? SF83K$\N>1@ ML?'P>1,'@R@<$,VPL24)&ND-"[,._QS(P'2P#JM88 ZY?!JG#G$,XZ[^70P? M^4XYG JI$[85(*POP$A:Z0P,!)X"_QNU)_ 44.W(]!N5A2H8+QT7@\!G0/D, M0-"Z3N IE_0?LQ-XRE$M1\?<@CI5F%J\"HSVWE-9%NNGYKVOS>"^?%U5=91[ M=W?OEGW5]7LNZ/Y8'=\JYOY$'4^W;X[]TN7S_-5YO!C[*JRF7S"LQC M659%##XYBJEZ+O*'W<6B>*SJKSY^7V]?(-M>5.5+^W+<:/>&WMG_4$L#!!0 M ( =_;DY]&PO=V]R:W-H965TQ;Z#B/;4L91E$B)--IHDV?&;H_1ITEN7\I5]9YE M%K\G;J6XO^-OU.7ZS?]GZV_FE;,[\6Y1#DMF\2HI\5=KC MQON9/>T,;P=TBK\3>ZGNCE?M5%Z+XGM[\OMAXP5M1C:U^[H-$3=O'W9GT[2- MU.3Q;Q_4NWUG._#^^#/ZK]WDF\F\QI7=%>D_R:$^;;S06QWL,7Y/ZZ_%Y3?; M3TAYJW[V?]@/FS;R-I/F._9%6G6OJ_U[51=9'Z5))8M_7-^3O'N_]/$_A^$! MO!_ ;P.8G!P@^@%B-,"_9M9-]9>XCK?KLKBLRNNO=8[;1<&>1%/,?7NQJUWW M63/;JKGZL54Z6/L?;:!>\WS5\#L-'RIVKD*8F\1O$KAEP6$6O!LO[K-0 0X@ M8 #1!9#W 48Y/E\ENI/DG40'H52CF;@J'NA(1S@9"9.1;C*:X0 *!E#SRZ%A M /VX'%>)NILH"X0THW*X*AX(0TS&P%P,J ;' 4(8()Q?C0@&B!Y7(W+F.8)@ MYRJX)+)@ 48M )401 B"5C:_%@RCQOCC:O2:J7( "=<1(WY8AJEE %LMB1"8 M-2875 33QM2,BBAWND(QYS[HRA@+E0J)A#"]#."K%1$"0\?,@K)@[%@XHRRA M6Y8HBL95<55*AE0VF&$&(-::V&,P?SR87Q..^>/L<4UZS7"I1.'XS@ID0LF M6"F3("J$#=XCAGD:,,+QV61SGQ_BMBX*$#$ ^*.P#'.'.!, M[=\< \CU@I6" >1@VW-6BG&7@!1"CHOBRI0RAIH2IID#F@TU)8P@CQ:X-(R@ M %N@X]."6$3,\RK<'VI4XTIR3 /3+ !!O"K@D,G5A@706&3LPPK^*Q>YV4 M#/_28'(E(-<0-V:)89,+S*O$L,D9YE4^-J^3DF$>F%@)B#6$0Y/$G\0%QE5B MV.0,XRJ1<77=")!-N!&)R96 7$-X-(FAD\BW$C=DB:&38*=SW(AT+:FS2*8D MPT0PNA*@:PASIC!U:H%E59@Z-<.R*F!9M6)C=P9DK%%%5$*88048-L1"4Q@_ MA3PKE07&3X&]SBF+ZT;'BV12,LR#:/4 ABEKIS!V:H%;51@[-<.M*M>&.M5P M)6231&%Z%:"7^JNH,'=J@4_5F#L]PZ=JUX".ZP$D$TT2C0'6 ."0N"5JC)Q> MX%$U1D[/\*C:-:"H20)D4TT2C0'6 ."0JBQF3R_ILQ*-UCF=5M!$=9LD0$4W M233&6 .,0\*R:LR?7F!9->9/S["L^K%EG90,^\X88@,@#@G+:C![!EE6JON- MV3.H13.V([WH_K&#VQQ!(KB[HNLNY1S[$H:MM$ M#+XTQ3W9^' [2>VQ;@]-'X%=3^KBW#_>\V_/&+?_ U!+ P04 " ' M?VY.0"N7%"0# #1# &0 'AL+W=O M:XXUS;:*5!9>X/N15V9YY4[':N^IGH[9B1=Y19]JISF595;_G=&"728N9SFE12"7AQQ\MZG8V)?'Z_5U]I8(7 MP;QD#9VSXG>^Y8>)F[C.ENZR4\&?V>4+U0$1U]'1?Z-G6@BX]$38V+"B4;_. MYM1P5FH5X4J9O;7/O%+/2_M/C#0-)@2:$'0$8?LS0J@)X0IC%C8FC T_;QI:W199VY DA:,-P:2'BA_VDA[! A@4P$H ]P3,2%M,I#!5 M6Q&?&&5;V2 #L;8129J$L+,$=)8 SB;&$2.W_%C8"()\\Q2V(#(LL[(1/9E> M.!$83F2%@V(C][/(LI*8OLXC*R .\B'^[0/.!0:#FE0SR-?V,+&J=*X7F] 48B-QK^\4V]UI]X:T$-1$.&! MRJ"!*PL!J< #$N!U\XB"^SLP@GLX"N\I2 AU3^N$W(3U'8+O! 1<"BD9D( [ M-2+_D1:X.R*[/9(T,L^!W6=B?S!N]FHT; M9\-.%9?9N-KMYN_'0 Y;QOX,C18(V%_*>5T-9Q_R[;#_/:OW>=4X+XR+$4\- M8CO&.!7.^P\B/P?Q?=$M"KKC\C46[W4[9+<+SH[Z \+KOF*F_P!02P,$% M @ !W]N3@[9]96Y!0 5", !D !X;"]W;W)K&ULE5I=;^,V$/PKAM]S%K_%P#'0J"A:H 4.5US[K,1,;)QLN9(27_]])5E) M8^ZLCWZ)+6=(#LG=T:RHY;%NOK6;$+K9]UVU;^_FFZX[W"X6[>,F[,KV4WT( M^_X_3W6S*[O^LGE>M(S M]F6W*YM_[T-5'^_F8O[VPY?M\Z8;?EBLEH?R.?P9NJ^'STU_M7CO9;W=A7V[ MK?>S)CS=S7\2MX7S0X,1\= U%J*JAIY['/U.G\_[ON-G?S?#Y;AZ?R MI>J^U,=?PS0A,Y]-L_\]O(:JAP],^C$>ZZH=_\X>7]JNWDV]]%1VY??3YW8_ M?AZG_M^:X09R:B#?&PA]L8&:&JBHP>+$;)SJSV57KI9-?9PUI]TZE$-0B%O5 M+^;C\..X=N/_^MFV_:^O*^/=/R+ ( M9 D!.X'.)IL-P1AK <4)896V#"5&ET1"T$Z@2U$+(,SN""Q-0B8$[@3"HTQ$ M*.2&$16!-4Y0D:.!.X'(+NF8#L6-NV082ECH!%(ZK@LL3L)<$;Y86@32%A*^ M5#BD)>M7 )C0+M=,1@HL,0)I#(E>JAXD:"Y!SHE@<1%(74CTY@FZBT!2S1.D<*YVDF2HRI5V\+!0F,^68>Y+$&2U11L=")VFJ MDN"^!#GW_SB1%4KD6.@4M2;$_5^"G!/!(%"XM* M*8P4=24D<$%AQ 4*UB>54A@I4/+T6T0BE\+Z+5(,'RQV"HD=H]H*RY.ZHC;2 M6%AT0FU4:% ;.>T9)ZRQG3J@'"@WJ 6[-#,YA W)8,.)H<'*:*UR^P9EG4ER^H9DGK9?, MS7Z:8?$/OP_VZL2/A'#8@A]DN<'J: M*TR^P;EG4DR^ >Y=@66A,)_9G!%8@]/4I)A\\V.3?Q%R_@@9Y[%-,?F6WHMO M?!S\""0,LRP62X)-Q23AS<)?L] M<4EVZ ZGL4LY<7 7CQ,F)@C#V!Z']<"EG#DX>F0J?7S\6CC@]77.U',.:XM# M5I]1;8=%PUUA]1U6!)=B]1U5A#YP&3/AF)/*%*_ODKV^PVK@4KR^ X__V5C" MDN%2W/X$BF(I'FCQX?6&X7V3/\KF>;MO9P]UU]6[\7V&I[KN0M]C]JGGO GE M^OVB"D_=\'6(A.;TGL?IHJL/TSLLB_<7:5;_ 5!+ P04 " '?VY.0TK\ M-E8" !B!P &0 'AL+W=O=;B$_E% MY$O[Q-4.C"J'JB:-J%CC<'))AC$[XIT8K)V="E[QE[UYOMA[7K: M$:&DD%H"J\N%; FE6DGY^#N(NF-.39RNK^I?3?&JF#T69,OHG^H@R[6;N,Z! M'/&9RF?6?2-#0:'K#-7_(!="%5P[43D*1H7Y=XJSD*P>5)25&K_UUZHQUV[0 MO]+L!#00T$B T5V"/Q#\=T)PEQ ,A&!& 'TIIC<[+'&><=8YO'^\+=9O$5P% MJON%#IIFFWNJ/4)%+WD$HPQH^7343SKU=J%4@_T;UTT3UXYRFI:6S] MX#U+K7#^Q7N6MD:V9& R:&K"3V:("Z=@YT;J[W42'0^*1Z0'U2R^T0>(&6#O M,OWI\Q/S4]4(9\^D&H-F6!T9DT09]1Y4-TIUX(T;2HY2+V.UYOW4[S>2M<.) M!L9C-?\/4$L#!!0 ( =_;DZ&PO=V]R:W-H M965T3V+5GL4GX165IP9Z% M(R]Y3L6_)Y;Q:NUB][;PDI[.RBR@35+2$_O)U*_R6>@9:ED.:RX M=C_AU980$V 1OU-6R<[8,:GL.'\UDV^'M>L912QC>V4HJ+Y2?OO["]2\;QAT5)R^E9?T\)>JX;_%@8'D": M $XN!O@-P'^ M( #5RFRJGZFBFT3PRA'UVRJIV11XY>MB[LVBK9V]I[.5>O6ZB0A)T-40-9BG M&D,ZF %B.T;XBQ:"M(!6!0%5$!OO]U3X,($/$OB6(.@1!(,T:DQD,87%Q&'@ MF=\@FS$P(.$RZ@)[D@)04@!("F&"$"0(YQ\;#$X_<"P(@73+Z6&-03 WHF]NH2)%C.?RW8@\^:4"]W1 2H#H MCGADNCBPP6#(8983%+ AX. #.P>V!!S.V3GA*.,HP%!IQL"IHL &@^3O)V%&9X4*/1=V:UA/%RZ;M1FWOO_D/ M4$L#!!0 ( =_;DZ]4:?"_0$ '\% 9 >&PO=V]R:W-H965T+S.R=>)&QJZ1M#R?NB&O7$?[W")2- MN>N[]XWG]M)(O8&*;" 7^ GRUW#B:H46EZKMH!Y^\@_'5.N-X*6% M4:SFCJ[DS-BK7GRKD#ES/[^Y?3.VJ MEC,1\,3H[[:23>XFKE-!3:Y4/K/Q*\SU1*XS%_\=;D"57&>B&"6CPOP[Y55( MULTN*I6.O$UCVYMQG/WO8?8 / ?@)2#8FUHFD,G\,Y&DR#@;'3Z=_4#T%?L' MK,ZFU)OF*,PWE;Q0N[W9.;.7$%DYL-]A;#?;_?W.)U2"QG.BVTDF3K"J-=_X' MYYE:*:F%$F\HZ<.]8=\SOPT)K=Z.;DT_"+^TO7#.3*IG:!Y+S9@$9>KME%^C MNN&RH%!+/=VK.9]ZPK20;)C;'5IZ;O$/4$L#!!0 ( =_;DZ_,J8FKP( M )T) 9 >&PO=V]R:W-H965T><>^%B%F6;=WR3M6B2R3?+=./\/X1%C; (7[6_*Q&[XE-Y46(5SOXLEVF MP#KB#=]H2\',X\37O&DLD_'QVY.F5TT;.'Z_L']RR9MD7ICB:]'\JK?ZL$S+ M--GR'3LV^EF ^ R" MG:*H4^3B\8T&CA/@* %V!&1$0"8>'P8(=9!NR!05",-)*B$,5CF%>=P-B;HA M@1N*JSA!'B7(WU\/&B6@@8.1@6%=:9AHGI,9FT54I0CSA).RKP=,/BY[7I"9 M9,JH3!G(P'*R;.LRD($%()3&=:JH3A5N(CR1J0*9B@(ZL]9&BN '!7.(230N8C3Y[]N+RC<'\Q=Z3IH^$[;U\*\R^'", RTZ/UE*+O>R%9_ M 5!+ P04 " '?VY.;C1B[%D" "Y!P &0 'AL+W=OOOV _2L5=K;FPKX>^)?\)^VC+^)@A#IO%>T%DNWD+)Y!D#D!:FP>&(-J=6; M(^,5EFK*3T TG."#(544^)X7@0J7M9NE9FW'LY2=)2UKLN...%<5YG_7A+)V MZ4+W8^&E/!52+X L;?")_"3R5[/C:@8&E4-9D5J4K'8X.2[=%7S>0E\3#.*U M)*T8C1V]E3UC;WKR[;!T/9V(4))++8'5XT(VA%*MI'+\Z47=P5,3Q^,/]2]F M\VHS>RS(AM'?Y4$62S=QG0,YXC.5+ZS]2OH-A:[3[_X[N1"JX#J)\L@9%>;7 MR<]"LJI745$J_-X]R]H\V^Y-E/0T.\'O"?Y 4-Z/"$%/"*Z$Z"$!]01T)2!3 MK6XKIC9;+'&681:O601"E-PT4(]9MUA M_!$&(>\6LYECX( *L$0P[?%6/LSNC\Q^!2QG2.B(+&'"*RU"(P NA%8V 60 M50 9@>!&(+ +A%:!<)X 19-MVC"QW22RFD06@612[0X3&4QM,$G@>7:7V.H2 M6UP6DX,5SUQ@L(CN^216GV3N$TX.Y[K#A".?&";W;!96FX7%YLX)AY[]IGG_ M?SK@G3L7)N&-5H=^M+*M"5PA7=-[0?FI[(6SIY)]74UW\ C8Y*H+-Z3 M.BN%ZJ/#A)*CU,-8C7G73+J)9$W?*,'0K;-_4$L#!!0 ( =_;DYHI<]S MR@( "4, 9 >&PO=V]R:W-H965TJT[;<+!J(F<68;Z-Y^MI-F@*\K^$-B<^[QN0>? MQ,R.0KZJ'>FOJ5LWCG=;=?9*HU8XW3-V)CK?FFXV0#=-F*+>)ZB1G:U?4 MU E)TS)I6-7&BYF;>Y*+F=CKNFKYDXS4OFF8_/O :W&J$FTD^68>?X+[):&VP"%^5?RH3NXCV\J+$*]V M\'4]CU.KB-=\I2T%,Y<#?^1U;9F,CC\#:3RN:0M/[]_9/[OF33,O3/%'4?^N MUGHWCR=QM.8;MJ_ULSA^X4-#11P-W7_C!UX;N%5BUEB)6KG/:+576C0#BY'2 ML+?^6K7N>ASXW\OP C(4D+$ \@\+LJ$@^U] /RS(AX)\+""%2H MD-PG*%. M806"*?,+*S!,@0N!%(]BZE-D@8T%@33#]78 'C,@G@K(O"="#RH=J.WCGJ8T M#>QBP ,)2)+*D%H\2I#?T# >)B@0%?2RX<)K& #R8,-X[."*W#U@H'(26 =/ M%6"Q"NTD/%=P0[ 3Q9@D?"ZG7K&TK0H KX2/#D$28[G*P+*IP%3"!XO OXZ M-"0U\!:[X35&\-@0+#9>MYF_8=/0=B5XN CRHO)M]4'Y)/#@(W@""9) "@$* M/%FDO,%6/#0$"0TEE]U2WU9*O>V:G!R_[ 'Z.Y/;JE71B]#F).?.6QLA-#>4 MZ9WI?F?.[..@YAMM;ZFYE_W!M1]HT0V'\F3\9[#X!U!+ P04 " '?VY. M'J'!(O0! #O! &0 'AL+W=O]=<0QH!TH:J:J56BK;:]MF!X:*U,;5-V/Y]?6%92E!?L&=\SIDS MQG8Z,?XB6@#IO%+2B\QMI1Q."(FR!8K% QN@5RLUXQ1+%?(&B8$#K@R)$A1X MW@%1W/5NGIKKAP1XR48O[G#(1-F>N[;XFGKFFE3J \'7 #/T ^ M#Q>N(K2H5!V%7G2L=SC4F?OHGXI8XPW@9P>36,T=WO-.-F5Y.-,VR<$ M,R%8"/[AOX1P)H3OA,@T;YV95C]AB?.4L\GA]F<-6)\)_Q2JS2QUTNR=65/= M"I6]Y8R7.P1T]^+= <8\(D_T*X6X3H>&' MZPIAM"\0[0I$1B!:=QCXFUVPF(/!]!8311M0L0MQ+M6XGLK_M9*?%?E M0[3U6^R PL3;6$&KQFH"^=4_MT!$_TV MC,.;X[DYU]HZ4%ET] P_0;]T>VDL-*D<&PZM:D0;2#AMP\=XL\MMO OXU4"O M9OO =G(0XM4:WX[;,+(% 8-*6P5JEBL\ 6-6R)3Q9]0,)Z1-G.]OZE]<[Z:7 M U7P)-COYJCK;9B'P1%.],+TL^B_PMA/&@9C\]_A"LR$VTH,HQ),N6=07906 M?%0QI7#Z-JQ-Z]9^U+^E^1/PF("G!#ST,H!P[:C]QO,'F M;"KK=$?AWIGBE?%>2Y*M"G2U0F/,;HC!LYAXBD!&?4)@'V*'[]+3A/@%$F^- MB1-(WM68^@567H&5$UB]$R"+)H<8XF+:H)_(C9V&PO=V]R:W-H965TZA7"WUNB[Q2#[77G,LRJ_^L5:$O2Y_Y MSPM?\L.Q[1:"U>*4'=17U7X[/=3F*;AZV>6EJII<5UZM]DO_GMUM*.T,>L3W M7%V:R;W7I?*H]<_NX>-NZ8<=(U6H;=NYR,SE26U4472>#(]?HU/_&K,SG-X_ M>W_?)V^2>V/VG]23*@R\8V)B M;'71]+_>]MRTNAR]&"IE]GNXYE5_O8S^G\VP 8T&=#5@\7\-^&C KP8D^N0' M9GVJ[[(V6RUJ??'JX;1.65<4[(Z;S=QVB_W>]?^9;!NS^K22"5L$3YVC$;,> M,#3!_$,$QOLU!*$0:W+,Z3; QD7P&$?@, G>V_-I$D)B!Q%T$/4.HIM=L$BN M!XSL,=5 DD0DA96+"V-"Q"+!= 2D(P =;M$9,&(2YPUC89A*BP_ 22[B$/.1 MD(\$?"*+CW3R)B:X3"TZ+BPEELSL3@S9Q"X;$5ML$":QJ"!,BHDDD$@"ML4J MAW7B5DW$S<[@."F,DX(XUC&O4^>8B7/&[.U/7[/]+,22$0(^,_W*9E2'O;QC M&525>T8OZ-D1--T6TR,SM<^PN##^@FX<03=M1F(N$!8AAE3(;K,1- T4S\;! MZL* O,@Y%U@0F'S%^>$N9J#]W/.+W?,3B=$YJZP!3K!P=E]P.S/4S\Y!)^Y! M1Q3%MK@@'!-A.-'F)]#\COHBD+2^ M*C801#-DL(P0 R[F\L$R0O3R2B8L$(0$PJ[D$71S2(:KL#\?$"Z,XG!&H@E+ M"2$IL4N97"EY(V,N[5)&N"@1LQN-58?01XU=RB/HYOV4I$EL,W)A0K)HYJ5* M6,,(?-6XE0Q ,K+I(- <&:R&A-1P[LRQ?%'RBDK&Q[I^;8IKOAH=6G<7(-KN/SZB]02P,$ M% @ !W]N3DI"L_4P P 30T !D !X;"]W;W)K&ULE5=M9:E2F0#R(VOOWET"D MDBPM]T5(?)YG=[.;)1F?6/E>[2CEUD>>%=7$WG&^'SE.M=K1/*FNV)X6XI\- M*_.$BV&Y=:I]29-U3&'N7@\?UQ':E1S2C*RXE$O$XTCG-,JDD_/BC1.W6IB1> MOI_5[^K@13!O247G+/N=KOEN8D>VM::;Y)#Q5W9ZH"J@P+94] MZI)F 2T^$ MC17+JOK76ATJSG*E(ES)DX_FF1;U\]3\$T:*!A,\1?!:@K#]%0$K OXD^%\2 M?$7PAQ("10B&$H@BD*&$4!'"H81($:*AA%@1XJ$$Y)XSYWY2R->4-MEHL)5S MNI$WF')..-(S[C2U6!?W3<*3Z;AD)ZML]N<^D6T C01+B,O9>KO4?XH"K\3L M<4JB>.P+>3(QJ$4XPH76#P_T8^89?*]K86XB?!]U,3<0 M1M.YA3"XB[DS,3CL0NXA&;^+>8 P01?S"&&(MKC?+L[S]PXO3(B>Z*4)(3B" MTXCAS=,9,3R-,-(*:6Z"_"C4*ND& ,5Z]=^:H #K6^T. M "&B%=0]I!1KN7H 0"[6MPD47:0W(4#)BUR]-AI4<%D;A+@]51K"60N!K&%8 M(8(5HN&5$\,*,>"#UH&>8V-%<%^D\AL'?B%AC!@B.B&3) ?QSV&>EH= GH=[M/H:4#H/SH0ZFE!".A!^GY? M(G-SB?M!:"RN/+MK\#(T>$3#_A$:+ MYF3_*=]<-)9)N4V+RGIC7!R9ZE/-AC%.A?ONE5BGG;C;M(.,;KA\#<5[V1SP MFP%G>W5Y<=H;U/0?4$L#!!0 ( =_;DXU<&H7#@( -@% 9 >&PO M=V]R:W-H965T,%'!3QJ[$F:Y=E2[:D M./%YGP\%BIZ+5UD!*.^M8:W<^I52W08A M>:J@H?*)=]#J-Q;_W0?RP\U]=*F054%AV]PG=0/[J#T!6:6,YU ZVL>>L)N&S] M#^%FGQF\!;S4T,O9W#-)CIR_FN++>>L'QA P."G#0/5PASTP9HBTC5\CIS]) MFL;Y_,'^R6;768Y4PIZSG_5955L_\[TS7.B-J6?>?X8Q3^Q[8_BO< >FX<:) MUCAQ)NW3.]VDXLW(HJTT]&T8Z]:._S[W1:J5?O99*G!;H;HA&S&S!XAL'_ M(O9K1/27!&D#DPOL=(%M?S17>(\@_@%02P,$% @ !W]N3I&@+VU,! "!4 !D !X;"]W;W)K M&ULE5A=;ZM&$/TKEM][86<66"+;4A.K:J56BFYU MVV=BKV/K@G&!Q+?_O@LFEMDY6SEY"!\^,YR9G3FSL#C7S?=V;VTW^U&5QW8Y MWW?=Z2&*VLW>5D7[I3[9H_ME5S=5T;G+YC5J3XTMMH-15484QVE4%8?C?+48 M[CTWJT7]UI6'HWUN9NU;517-OX^VK,_+N9I_W/AZ>-UW_8UHM3@5K_9/VWT[ M/3?N*KIZV1XJ>VP/]7'6V-UR_K-Z6.O!8$#\=;#G]N9\UH?R4M??^XO?MLMY MW#.RI=UTO8O"'=[MDRW+WI/C\<_H='Y]9F]X>_[A_9!?,2]':I[K\^[#M M]LNYF<^V=E>\E=W7^ORK'0-*YK,Q^M_MNRT=O&?BGK&IRW;X/]N\M5U=C5X< ME:KX<3D>CL/Q//K_,,,&-!K0U4#I_S7@T8#O-="C@?8,HDLH0V[615>L%DU] MGC67Y3T5?16I!^VRO^EO#LD>?G/I:=W=]U46\R)Z[QV-F,<+AFXP-$4\242B M\BEF+3&<72&1(WEE2I I#?8\8:JQ X8.>'"@)PX2+]0+)ATPQPM&:_90:XFB M+$D-)J,A&0W(I!Z9"R:Y>4R2$7NY7P-4GJ:$R2203 +(9!Z91#Q&F9A(>6P MC#*=!18JA71204?Y2_"8BN>P4L88KS!3N5)*Z]1?4.G-P8+EE4'6&:C/0$D8 MZ," 5?":Z-$(HBG'E/BK(&%L$I,'XLDAG5S24;%')Q?/^8E,IMGG@W ZSY- ME:H8:U5\1V&,H$GLF@S%OAQ)G'.6ZQ"E@'PJN>I*!5Q@75,$$DU^5"0K-(VU MKP4 EG*6!_A@F51 )Y48"2RS%VO)1\(2OA'=*1^LE I(I=(^'ZF"3BFUF$$2 MQK=2-^6#Q5(!M52B"H$.:H[]O@ PUC=S8,H'JZ62_24D$XJDWNE_#3B;D=MDFCR*PRXXSPS =4E MK+JD9"8IL!@4V$VB[61@7!,62D(;2G\]"0AEDC+[:0$P-B8P20@K)0&EI) + M+&Z4?"(M6(\(Z)%,BQ0:'>90$8\*"1$"0*%1P6$;(?"(MN/L)=+], M"^I^;8P_QP".=,HFT .,^Y]E_V\)#&8YVG,_D!',%A[64 @ WP@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q PX"L2]I0\03ZVBKWAP9;XA4 M6WX*1,]>;;8>&'6A&MZ5YJ%T0]+G1-ZUI[4CK^#D[],:8F3M?OWK^8Y%4R M.R+HFM5_JH,L%W[J>P=Z).=:OK#K5SHD%/G>D/UW>J&U@FLE*L:>U<+\>_NS MD*P9O"@I#7GKGU5KGM?^39P--#V(/D7@&:OJ[[71%-N\4^41RGHI$ICDP44[&C"K'@,G&# B M N5]# %=(5;0HL/; &L;@68:-C8DS=PBD#-/9/AHPH]"Y': G0ZP<8"GA0+S M0O68V&#:OE"A^LVRM5&A6TCD%!+90L)L)J3'1),0,0IA!&9*;!A*HS3#;CFQ M4TYLRX'I3$YLQ\$PA?/"V#" H@Q#MYS$*2=QR)E7)['BX"2QVF2C4(;GJ$UB M-1-%47BGH:E3-G&X3N6R!\X% -H-O^ *MN+AC ]TH"[EQ+ MX(%C-8!N6V3KL5$XN2O'>84M 73T",SE0.LL0&C+L5' .GP;%PI:HH/)+=]0 M?C(35'A[=FZEOBPGUG%*+\V0GME7>GJ;Z?'AIA_]/P@_5:WP=DRJ&60FQ9$Q M297(\$G5M%1?&^.FID>IEXE:\W[D]AO)NN%S(AB_:8K_4$L#!!0 ( =_ M;DY,NZ!&00, +L- 9 >&PO=V]R:W-H965TWX5U4M]Y%Q:KT5>U@O[*.5IYCCU]LB+M'X0)UZJ?_:B*E*INM7! MJ4\53W>M49$[GNL&3I%FI;VM"VFE">A7AI.E]W"]MM%/&<;V5#D:K/A:]XGC=,2L=?36KW/AO#8?N-_7,; MO KF.:WY2N1_LIT\+NS(MG9\GYYS^4-J^=_,< -/&WB]@?)]RX!J _INP&X:,&W W@V" MFP:^-O -#TX7>YO,=2K3Y;P25ZOJUL,I;98=F?EJNK;-8#L[[7\JG[4:O2Q# MZLV=2T.D,4F'\088QMPQ9@TQI$WI*%L4)V H 6L)V(# CV)#9(<)6DRIG;@N[L5'O?C "Z&^D2P?>"$^ M81[N)D#=!,!-2!E.$*($X)$$^N$3%0I M@B@.3<4$S@\-3,D;'.9-U &"UJM'XMW?8HD&C98>T+/2J)&>F,!,0QBR1'$R M-E&+"5[E"$6R'4U0X'6.L(]O;8(7,0*K&-C+^V)!HT M7J4P-(A")@V"O("!.8.H*/0G L./&H*=-:'I!QX14^G##P@"3PBDKL2PKK@1 MS!\""Y#"@L \GYA7IPFVP C/&5P\"UX=VE= ;6W%N91-/1B,]B^-1Z^YN!KC M"9FM"#*^;EXF[47WG;Y[UGQ/JT-6UM:SD.JZW%YJ]T)(KM2[#VI*CNHEU7=R MOI=-,U3MJGM.=!TI3OJIY/3OM>5_4$L#!!0 ( =_;DZO#)^/3P, 0/ M 9 >&PO=V]R:W-H965T\VI++/ZSUH4\K+TP7\;>,SW!]4.!*O%,=N+ M'T(]'1]J?14,6;9Y*:HFEY57B]W2OX/;-6/M!!/Q,Q>79G3NM:4\2_G27GS= M+OVP79$HQ$:U*3)].(M[411M)KV.WWU2?V"V$\?G;]D_F^)U,<]9(^YE\2O? MJL/2G_O>5NRR4Z$>Y>6+Z N*?*^O_ILXBT*'MRO1C(TL&O/7VYP:)8WO?A&CYY7"4L7P;E-U,>LNQ@CL P(IQ!JMZ1&+Z02,7",S M"=AXC3RD$W R 3<)^+L$,"FRBXE-3-45&<:0AJ&#%)&DB"#AA-3%1&,23_C< M28I)4DR0V(04VZ0(.#I)"4E*+%*43A^1Q"+-@"'C3M2<1,V)HO@$-;=1F**; ME)*DE"!%$U)JD9"S")PD"&G%0IO%(D<*AZ5PO0) 6G@'>(4$?="X9!8G[@<& M:&&!7:%!'W2]!T#+#93=4Q/ZH'*, [3G8HD?SU)&"%AC2ZY5 6DPDQ+24 MZ(/&)<&ULE5;M;ILP%'T5Q ,4 MC/FL"-*::=JD38HZK?OM)$Y -9C93NC>?K8AB(;+1/^ ;IX\E+0F\H&WM-%/3ES41.FI.'NR%90<;5'-O,#W8Z\F M5>,6N5W;B2+G%\6JANZ$(R]U3<3?)\IXMW&1>UMXKLZE,@M>D;?D3']2]:O= M"3WS1I9C5=-&5KQQ!#UMW$_H<8M24V 1+Q7MY&3L&"M[SE_-Y-MQX_I&$67T MH P%T;B(7 MIIYY]Y4.AB+7&=Q_IU?*--PHT>\X<";MU3E-O7<#_ZT, M+@B&@F L0.%_"_!0@.\*O%Z9M?J9*%+D@G>.Z+]62\RF0(]8-_-@%FWO[#/M M5NK5:Y&$<>Y=#=& >>HQP003O$=LYPB/]EYR@<)P&L)0&U)("6%"9(08)T?3Z[TD60/CA/GBFI&_T'WKM3_$N.$T9,RPT2/17^@]A/%V^%G MP1O_6(I_4$L#!!0 ( =_;DXWH-LR;@0 )H7 9 >&PO=V]R:W-H M965T+I*I[:MJMJF$O+F7UHSXJU5@_\ZRHE_:Q:ODFO"^@1?Y_4I;ZYMKJMO);EC^[FM]W2=CM&*E/; MIDN1MA_O:J.RK,O4\OAW3&I?U^P";Z\_LO_2;[[=S&M:JTV9_7/:-<>E'=G6 M3NW3MZSY7EY^5>.&?-L:=_^[>E=9"^^8M&MLRZSN_UK;M[HI\S%+2R5/?PZ? MIZ+_O(SY/\)P (T!= T0P6R ' /D9X W&^"- =ZC ?X8X!L!SK#WOIA)VJ2K M155>K&KHAW/:M9UX\MM_U[9[V/]W^N_:>M;MT_=5Z(N%\]XE&C'K 4,WF$^$ MTV:_+D%HB36Q<-(7V'"$#'5(PB%1K$.^S:VCT92P$K(/EUHE)A)X,('7)_!N M$WAF*0=,T&.*'O,E"HV-;!X!)0 4!B[FZT.^_@-\!XQ_LTI OF?PY: O%$DR M8 F'"4$2,PX@XX S]J7!..!D(M\@S#&NP15D$2+&7$/(-016*( G^E,5PBXE_,=]66#;$, WF-,)(/F>,*48HA< ML84(Y"%,Y[C\@_)R$"HO\*.I\A+V$@)>PK2"@ ?$1J]O$(CU>H)0MQO3.6,[ M(6 G4Z=4PKI.]+@ $%990BIK"@!Q76P//ZQT2&5#DH%9/(XC&4T5#ZLG(?4T M)6 $Z80"+Y(F<8Z37ABQ]RR4+F[M9H(Y%FT"[Q9,"8B_$)A*/79O[D.268C.%>NH1,=R4PHD.$>WAW+3 ML ",\9V#Z'RQ:$MP&&<"(/D!FK^C 1!C.P?1V4Z,?H _, F00/E]*4P% ##& M=PZB\\7&(-&HR?SA2S A0GPYC/&=@PQ\G9MY8ZZJ0S_\K:UM^58TW4SNYNEU MP/Q,W;S2>+X63\DP)OY,,TRM_TBKPZFHK=>R:P/F9H@(TN92M5(K1;MJ^^PD3H(6,+6=9/OW]86P8-QM7H(].>?XC)G,)+\1 M^LK.&'/GK:X:MG#/G+=SSV/[,ZX1FY$6-^*;(Z$UXF)+3QYK*48'1:HK+_#] MQ*M1V;A%KF);6N3DPJNRP5OJL$M=(_IGB2MR6[C O0>>R].9RX!7Y"TZX1?, M?[1;*G9>KW(H:]RPDC0.Q<>%^P3F&^!+@D+\+/&-#=:.3&5'R*OL< M\!%=*OY,;E]PEU#L.EWVW_ 55P(NG8@S]J1BZM/97Q@G=:QE4;T=])^Z3B>BU@$F0>U$*]/R*P';$, M)G3C@-44$<(Q9#V%I-D8LIE"8!+:C8;6NPB50#@2B.P"D54@4@+1\*( ,"Y3 M8Q*%:13F4P"B((M]WS>NQ0(%613[R02ZMJF&60"'R%$"L36!>)( 3&(C 8V) M!T>!&,(H-)U75B<9T8KC4F'=WE+#10*SO**->U M!>7/ +1;AE;+T&+Y'P*I52!]O%8SJT V<9#$Y@\_FU05D&7J3^IO\PAR9$H, M%VL[\BVV0K,?34$P,0IK\Q^0-N,-VF2-Z4G-+.;LR:7ALI4,HOU&PO M=V]R:W-H965T1;BQ4Z^[98ALHIXQ;?:4C#S./-[ M7E66R>CXTY.&PYHV<3Q^8__BBC?%/#/%[T7UN]SIXS+,PV#']^Q4Z4=Q^Q8CI6:OW;-LW//2\[^EP0FD3R!# M0F?.;$+<)\3O"?2_";1/H%Y"U)7BO-DPS58+*2Z![/[>EMFO"-]2X_[6!IW9 M[IVQ1YGH>96EQ2(Z6Z(>L^XP9(3! R(R[,,2!%IB32;IY.,"]U-$G'V$;*:0 MO(!%Q&"=LJX!J"1&,[;AF4,$ Z+I# 5X M2-QA\@GKX"V.XVNLBZ>?$LG][PU"48)\ZZ:HO$AG-,.G"H:.E62& M[F./F$ M<_!&Q^DUSJ73$XGZ9QL RO'$MRD((^Q+CD976,WEP;4'*MB*4Z/M33"*#BW( M';%7H!=?V];$78WO-%U?\X/)0]FHX%EH<\&Z:W OA.9&)+HQ\HZFE1HF%=]K M.\S,6';]1#?1HNU[I6AHV%;_ %!+ P04 " '?VY.LE%;;B8$ "$% M&0 'AL+W=OSNLV+3L5!)]$I*W/Y]=6%4B1PJ:AYB23XSAY M(&=(A_4WFK1M>K=BI/ M2GUO;QY.6X^T(Y*9/-9MBJ3Y>)5[F65MIF8<_^NDWL#9!HZOW[+?=Y-O)O.4 M5'*OLO_24WW9>MQ;G>0Y>H)A=Y*S_Z+?)59 V]'TG <559U_U?' MEZI6N<[2#"5/?O2?:=%]WG3^MS \@.H .@10F U@.H - 8S/!@0Z(%C*$.J M<&E I .BI0&Q#HB7!G =P'\'!+,!0@>((0!85R+]_G4%\3&ID]VF5+=5V=?T M-6FE W>B*;EC^["KL.Z[IB:JYNGK+HZCC?_:)M*8#SV&3C#Q%+/','R*^8AA MQ!1SL#$A,\9SC^3A9(KYA&%@BOF,8>@4\X!@(C9@_&9MAP6FZ +3+@$;)8@@ MQA,P- 'K$@2C!"!"8V5[3-1AB@YCK,?!1C ! 0-"#.3]7*[)< -TN($UW)@S M8S"!11%PSHD]EAX8NN?UR4[E&&V(CC9$1AL89=)C^'CIUH+B+!'*$EDL40AX M@AA-$"\O(HXFX.\7T9ZC)4(FVS*A$BB5>+\ ]@(I #'#! 0W+X)PF=/2H/'^ MB36/Q/C/P>JP3$!8(Y,5+%8(U^!BPKT#*,)D.6\/:J?Y>S7)FCN8<),!VV5B MSDVF'@0PGA2!->7@D /@'@&820B3S98VN L$ES<@^A;$)+(%OK1 <+F#K?=8 M@,F*F$+@T#3@K@ QPF,TL ,*(16#RV/8!E,=SHL;] Q #,;WJ M +:#,#+G(!1W$(HXB#"T?$!!CJVBN&=0Q#,$-WG FA35MNB:E>/,8?M&%)I- M& 4%#A[<-2CB&BZM4-P*:+"\M5%/="QTLN/"8K2F[1C1H"8OC%X$M.T[,8P\*BAP\N#89TJ8C MU_[BVF3A'Y0(KCN&=5.C^]QKT.1$R=B,D?$Z+:O6DZEKEW9N-LU*U;!*2=5.,%YF&ULE5;1;ILP%/T5Q'N+;8R!*HFT))HV:9.B M3MN>W<1)4 $SVTFZOY]M* )LJNPEV.;<<\YU[L5>W+AXE6?&5/!6E;5E MFJBI.D6P$HP<;5)41 H!$%2WJ<+6P:SNQ6O"+ M*HN:[40@+U5%Q=\U*_EM&<+P?>&Y.)V568A6BX:>V ^F?C8[H6=1SW(H*E;+ M@M>!8,=E^ D^;2$Q 1;QJV W.1@')I47SE_-Y.MA&0+CB)5LKPP%U8\KV["R M-$S:QY^.-.PU3>!P_,[^V2:ODWFADFUX^;LXJ/,RS,+@P([T4JIG?OO"NH22 M,.BR_\:NK-1PXT1K['DI[6^POTC%JXY%6ZGH6_LL:ON\=?SO8?X U 6@/@#B M#P/B+B"^-P!W 7@2$+6IV+W94D57"\%O@6C_WH::*H)/6._^WBS:S;;O]/9( MO7I=92!?1%=#U&'6+08-,&B,V+B(E,1CS-;%Q&D/B;3)WBGR.D4V/AXZA,_@.,RTF\4JT)K!C F*< MHVQH=V0F\9I)'#,D@7X"XB4@]_\WJ9<@]3B8%-DZ=;8# Y0 ,)MLYI7*/#L_ ME(4D3PK%;NUN5A:#=%8) G\C@SLJJ@,E'];W6&WFLP$= MM93,M#/T]S/\CX:&_HZ&;DN[9=.!ACG#MFJF/;V!;E.[T+$Q?W=#7WL[QMS^ M?L D_4#,W[W0;5^WRCK06 R@>2U_HT-R3Y61NS]+T>"<,C>-[U23$?.%=.TX%&;/^O+33\IV5&98:K'HCWAVXGB37=[B?HKU.H?4$L#!!0 M ( =_;DZ,HK(NA@( '(( 9 >&PO=V]R:W-H965T,,^,A[2A[XP4APGFOJX9OW$*(=@T SPM28_Y"6]+(-V?*:BSD MEET ;QG!)^U45\#WO!C4N&S<+-6V \M2>A55V9 #<_BUKC'[NR,5[38N=.^& MU_)2"&4 6=KB"_E!Q,_VP.0.#%%.94T:7M+&8>2\<;=PO8>A_R)(J-F[C.B9SQM1*OM/M"3$*1ZYCLOY$;J21<*9$<.:VX_G7R*Q>T M-E&DE!J_]\^RT<_.Q+^[V1U\X^ /#C#^KT-@'((/!WV:H%>F4_V$! M$VM,TY]## ,[2VQEB2TL\82EQT0CE@B-0 \LR,J"+"QHPH)F+ %:2"6QDB06 MDF1"DLQ($N3Y=I:5E64U8T'Q0F5!S]X?WO.E 1=:##Y1' 8T3A9ZJTDG[@WJ ML8;\:$&.M1VWT'^BB@QH+"?TIFUK 26K9$&,O7/AO'7GQ69 #V)B!*=JYBCH MA6&XH,=^$<#PB;HTH/&_$,,83?7,43!8SFU$>I.'%F' MP;GUU4T_L>_40-43X"-,/XV_8W8I&^XA?P U M.0NU1'+-^BG8;P1MS80'PV=&]@]02P,$% @ !W]N3L#1D&,J @ 9 8 M !D !X;"]W;W)K&ULC57MCILP$'P5Q ,$VR2$ M1 3I90F@ M@L^:-7(3EDJUZRB210DUE3/>0J/O'+FHJ=);<8ID*X >;%+-(H)0$M6T:L(\ ML[&=R#-^5JQJ8"<">:YK*OYL@?%N$^+P&GBM3J4R@2C/6GJ"GZ!^M3NA=]' M*N@DZ-U8*SL.7\WFV^'38A,1<"@4(:"ZLL% MGH$QPZ3K^.A)PT'3)([75_87:UZ;V5,)SYS]K@ZJW(1I&!S@2,],O?+N*_2& M%F'0N_\.%V :;BK1&@5GTOX'Q5DJ7O%"=I6V'NZ>*FCESS%JRRZ&*(>LW48 M,L+@ 1%I]D&"^"2VY"X])8W!&1BTF$6%M-8 M#/%+++P2"X]$/)%PF-5((L:SA5\E\:HD=RI+,GU:R9V1![U:>B66=Q(8)1,) MA\%HI)$\,I)Z55)/N^83E?2N7606^T567I&51^1!E<:+[W2@_W_U\(,#ACU5 M3!O:@S 9F44SM$0WOZEP-#KD-8B3'6\R*/BYL;-U%!U&Z),;$O_@;O[^H.)4 M-3+8XHG# @ 9PH !D !X;"]W;W)K&ULE59M;YLP$/XKB!]0L'DS51*I231MTB95G;9]=A,G007,;"?I M_OUL0RFQCVK[$NSCN7N>.^+S+:YI6+L.34MU]%,G=B354WO&. MM?K-@8N&*KT5QTAV@M&]=6KJ",=Q'C6T:L/5PMH>Q6K!SZJN6O8H GEN&BK^ MK%G-K\L0A6^&I^IX4L80K18=/;+O3/WH'H7>16.4?=6P5E:\#00[+,,'=+]% MQ#A8Q,^*7>5D'9A4GCE_,9LO^V48&T6L9CME0E#]N+ -JVL32>OX/00-1T[C M.%V_1?]DD]?)/%/)-KS^5>W5:1F2,-BS SW7ZHE?/[,AH2P,ANR_L@NK-=PH MT1P[7DO[&^S.4O%FB**E-/2U?U:M?5[[-T4YN,$.>'# HP/./W1(!H?DW0%] MZ) .#JGC$/6IV-ILJ:*KA>#70/2?MZ/F7X3N4UW]G3':8MMWNCQ26R\K@HM% M=#&!!LRZQ^ )!HV(2$.\'DEF+C8PH2WV*V$&9&2 +FFM@ R8V0 M$@Z0@@%2&R"=!D@6!XR1+S_,=-9HIFVA?QC1LA,"+ M/2#\[^T P0T%)4"Z7O?T02G)9GC@OH.@QD-< M'A^4H7R&!VX]R.\]:3D7 FX9*/^/JL)'&$%GV*NJ#\KBN:K"IQA!Q]BKJ@_R M>:+);=LP<;23C QV_-PJW8UV:*LK?X>YA^!/M&Q;%J9?#, ME9X%[(U]X%PQK3&^TY_MI*>^<5.S@S++0J]%/_KT&\6[8:R+QMER]1=02P,$ M% @ !W]N3DY9G*@) @ PP4 !D !X;"]W;W)K&UL=93=CILP$(5?!?$ :S 8S(H@-5M5K=1*T59MKYUD$M :3&TG;-^^ MMB$(@?<&_YTYWXR-70Y"OJD:0 ?O+>_4+JRU[I\14J<:6J:>1 ^=6;D(V3)M MAO**5"^!G5U0RQ&.H@RUK.G"JG1S!UF5XJ9YT\%!!NK6MDS^VP,7PRZ,P\?$ M:W.MM9U 5=FS*_P$_:L_2#-"L\NY::%3C>@""9==^"E^WA=6[P2_&QC4HA_8 M2HY"O-G!M_,NC&Q"P.&DK0,SS1U>@'-K9-+X.WF&,](&+OL/]R^N=E/+D2EX M$?Q/<];U+J1A<(8+NW']*H:O,-5#PF J_CO<@1NYS<0P3H(K]PU.-Z5%.[F8 M5%KV/K9-Y]IA\G^$^0/P%(#G #S6,H)][9H\X?L9F;TYV MTFV%6S/)*S-[KVA2E.ANC2;-?M3@A88DV:Q!QG^&8"\$.X-D88!)XC=(O :) M,T@7!EE!5UF.FLQI.J>):4*P'Y-Z,:D'L]Z,44.6F#1*#%D@\FC:(4A M&TQ.*?53,B\E\U#B%27;4$B!/SC:W$O)-Q2:KFO)-Y2TB(B?0KT4ZJ&L:Z'; M@Z%)],%O5G@QQ083)V2%*3:_65:D.%YAT.+^V>?M!Y/7IE/!46ASE=V%NPBA MP3A&3R;GVKRH\X##1=MN;OIR?%?&@1;]]&2B^=VN_@-02P,$% @ !W]N M3N[RA<@K @ KP8 !D !X;"]W;W)K&ULC97; MCILP$(9?!?$ :\Z'B"!U$U6MU$K15MU>.V02T!I,;2=LW[ZV(8C%3M4;L,T_ M_S@W"/&JAA;S)]I#)Y^<*6NQD%-V0;QG@$\Z MJ"4H\+P$M;CIW++0:P=6%O0J2-/!@3G\VK:8_7D&0H>MZ[OWA9?F4@NU@,JB MQQ?X >)G?V!RAF:74]-"QQO:.0S.6_>3O]GG2J\%KPT,?#%V5"5'2M_4Y.MI MZWHJ(2!0">6 Y>T&.R!$&[HQ4@&PO M=V]R:W-H965T9\MZV3IUTKU M.X3DJ8:6RB?>0Z??7+AHJ=)+<46R%T#/-JAE* J"!+6TZ?RJL'L'417\IEC3 MP4%X\M:V5/S= ^-#Z8?^8^.UN=;*;*"JZ.D5?H'ZW1^$7J'9Y=RTT,F&=YZ M2^E_"7?[W.BMX*V!02[FGJGDR/F[67P_EWY@$@(&)V45/P/N /3 M8.B*: : Z(QEI&D,W\*U6T M*@0?/#&>?4_-)PYWD3Z;D]FT1V'?Z>2EWKU7&8X+=#=&DV8_:J*%AL3)K$': M?X9$3DAD#>*%041BMT'L-(BM 5X8)'FVRG+4)%;364T>X_^DB9T4[*#D*\JH M(4L*)MA-(4X*V5#2(%A1R(:2Z,=-29R4Q$$)5Y1D0R%IE+DIJ9.2;B@97M>2 M;B@8)\1-R9R4S$%9UY)M*"%)2>#&Y$Y,OL&$,5EA\LV?C(0XR%<8M+A]IKG] MI.+:=-([=B[&KC(N%.^GAHGFKEW] M U!+ P04 " '?VY.N/[)76P" "+!P &0 'AL+W=O^45(<)Y:YN.[]Q*B'[K>;RL2(OY(^U) M)[\<*6NQD$=V\GC/"#YHI[;QH._'7HOKSLU2;7MF64K/HJD[\LPZ)1VO:>OB=2=8RK'Y?[* M_E$G+Y/98TX*VORL#Z+:NH' M+'"6,CHX;'RM'JNB -M 7F:IC/KN]#>9+9?62X;",/4NBFC"Y",&+C!@1GB2 M?0X!;2%RN'*'MP&*-2)([!$":Q*!]@]NDHCL!*&5(-0$X8(@"8%Q"R,FUIAN M%.EO_(V1RAH5^D$([6(BJYAH)0:%L2%FQ$2+,!#%*#+$K%$ 0138Q<16,;%% M3&*(B5=A'@#R(3+4V&#A!MUYJ,0J)['(,>+DR3I.%)I78P$!F 1W"AM9Q2"+ M&*,>FY$ZI9+*SS1'F"J@4:]EQ-&MT:WVG&,?45 MLU/=<6=/A6RPN@T>*15$JO0?Y6M4!.VGT>?-\S?[ M U!+ P04 " '?VY.V_@U78P" #R"0 &0 'AL+W=O?K:A*)@SUEX4;/YSSG=L\N.\Y^)%EHPI[[6I6[GU2Z6ZQR"0QY(U5#[P MCK7ZR9F+ABH]%)= =H+1DPUJZ@"'(0D:6K5^D=NYO2AR?E5UU;*]\.2U::CX M\\1JWF]]Y+]-/%>74IF)H,@[>F'?F?K1[84>!5.64]6P5E:\]00[;_T/Z'&' M4A-@%3\KULN[>\^T?V9C0XGOC=U_93=6:[DA MT36.O);VOW>\2L6;,8M&:>CK<*U:>^V')W$TAL$!> S 4P"*5P.B,2!R H*! MS+;ZD2I:Y(+WGAAVJZ/FI4"/D5[,HYFT:V>?Z6ZEGKT568+RX&82C9JG08/O M-'BNV"T543I) @TP46"0 MOX:$:!X001F""R">)9@LAI8] 0JVD'R'#X<[I9 M"F,\U\V(8I H!HABAVC0)/>%-A#04I>L 24@4 ( )7 " B8@[]^D%$R0 @3$ M69)TT2HBT)+\7S<#RD"@# !*':!L4*P:[$P+LB21N,4A$G#K!W<5?4$L#!!0 ( =_ M;DY.^JVJS 0 )89 9 >&PO=V]R:W-H965T952GR/H_*% M).;W$^:4%[R_%?S\+293\/&(YO:==6H2.K+NUW9-&TTU7[\VRN= MGFTV@I?W']H?VN#K8%Z2TJ[R])_]IMK-IWHZV=C7Y"VM?N2G1]L'I*:3/OH_ M[+M-:WCC26UCG:=E^SM9OY55GO5::E>RY'=WW1_:ZZG7_R&&!7@OP,\"/!H5 M$+V . LP.2H@>P'Y:2$>%5"]@/JJ0-0+1%\5B'N!^%-@/ ;="^A/@?&TFE[ M. )!-W]M0=PG5;*8%?EI4G0U?4P:ZK!;4Y?L^PP?(#10\P]Q; S(J@].+O!D1M+#DR8H8D5P,2AXP;"L"'F&\+P(>8! M8<00\YUB8NWH>41ZY!#SA# *)T_ .12M G&I@!NL0$(%LE4@!Y$X7G[O,+K% M'%J,N#$<6U'0BB)6=!PY\]=AH@LK4LC0A*$ST=\ 4,5UCW>!#P 8*B$N@0/? M(^A[1#,4>X*/H8+XZW.DH0(-LN<0];[#J(M8&6.*)@_@A(EI[@ N4E3?(\5Q MQ9@WQ08&:$"*!5; 0MS+PJ\GF7G:(0-I)KV.D7BC6$8TSQ!H&$TT "IN!,TT M $HCN#?5#+;;.\9!F,8-DQ/J<--2C,1)D2)4 /D =49#Y# W/*8 -4B/2IP MTV/RBFK!'8VAED:J10%6!VHE(O.J M<:E0H,&50H'1:*'@OLMBZKWVJ<"=E^DK"@7W-D:;FS3*S:$AT^5QE./^QT,0 MJV\;AOL?9U^/E>/>PFEOH;'VH,&2X;&"&P"G#4!KGPK< /@5#8#C!L!! ]#. M/O&)4QK*2(^4,L=$Y("([C9MV8,&B6V78J\QS!N.>*-<8P@4>>Q@"@<4X@2P"2OM5+8*(*L%$QW+7#Z&JK MO)4@,)\%V"L8S\9,> XH5YQ0!":KH&<4NO_M0<.E=J3V!6:U *PVONG!7!71 M%1%C!@I +K*YZ$&#B,.QB#$+!2"8\9U!,<&$N>(4BKDCT?KE=-/['C2(6,F1 MD"4FD$0$EYU7 %8NB MQ/21E#Z2;!@12/NBQ1R38#TT/E_A3&UL;93=CILP$(5?!?D!UL1@\B- :K9:M5(K M15NUO79@"&AMS-I.V+Y];4-0-O$-]@QGSC;W<% VPHM+W0GH=2?[2$%3H"^K MW3YS>B_XT\&H;^:16\E1RC<7?*\+%+N&@$-EG .SPP6>@7-G9-MXGSW1@G2% MM_.K^XM?NUW+D6EXEOQO5YNV0!L4U="P,S>OQC&KO>C^/L?RT+%Y"Y@"P%Q!?@">0[_\H,*W,EQTA- M>S\P]XE7.V+WIG))OQ7^G6U>V^REW,8DQQ=G-&OVDX9\TB2+!EO_!4*"$.(- MDAL#0K=A@R1HD'B#]%,'Z5V7DX9Z3>\UF^TV#E/2("4-4.@=)7VDK,DF3*%! M"@U0LCL*?:"DFX2&*5F0D@4HZSM*]D AA-+[+XMOCI*[J3^9.G6]CH[2V%/I MSTXCI0'K&#]9L];^'): 0V/<=&WG:KHB4V#D,-]^O/R"RO]02P,$% @ M!W]N3DE&A B8 P $Q !D !X;"]W;W)K&UL ME5AMCYLP#/XKB.\KQ+R?VDK7HFF3-NFT:=MGKDU;-" =I.WV[Q<@UP/'<%L_ M7"%];#]VPF-\RYNH?S8GSJ7UNRRJ9F6?I#P_.$ZS._$R:Q;BS"OURT'492;5 M;7UTFG/-LWUG5!8.N&[HE%E>V>MEM_94KY?B(HN\XD^UU5S*,JO_;'@A;BN; MV2\+7_+C2;8+SGIYSH[\*Y??SD^UNG/N7O9YR:LF%Y55\\/*?F0/*?BM08?X MGO-;,[BVVE2>A?C9WGS5K9L6WM^2&[%/*+N'W@.J' MG3VG_B5%PK>,E$Q M=J)HNK_6[M)(46HOBDJ9_>Z_\ZK[OFG_+V:T 6@#N!NP<-; TP;>JX$_:^!K M Q\9.'TJ76W23&;K92UN5MUO[SEK3Q%[\%7U=^UB5^SN-U6>1JU>UXD;+YUK MZTAC-CT&!AAV1SC*^ST$4"$V8)C#.,#61'C1&)*:D#BA27ADGEYG[XWRG'#@ MDP[\SH$_=,!<5*@>$W>8JB>YF(H2D%$"(LI$L4/206CFR8!V$)$.(H*!A_+L M,<$@3^8E:,>V!"@, K2M)@B"J81CDF],\/41W]B(@G9N^R8BG4.,:"8DS82@ MB8JQ28P0[P 2Q)0 L21$9 E0# '-E[FT,+@$XQ K@VL&"M!IV5*@$$E 2H&\ MB8/ )J2,$8PCS)B9QY+AG=A2*..$IQ1J>,3'I$EQ?&1 D#8$&.9)CP/1 LC^ M0P$9+8&,TL $ A&/.FNPDCV@D YAV9 MD1A;!+BCD#A_P8S#0>%@X4\=#[JQ,*JS&,KYF'O_O0Y&2)E,/Q3@? MN@,QH@4![NP:]&^O,$!W#G!-I0%_P@4MY4!(.>!VJ4'A<)?QBZ4)24+\#D* M((8XGF!,ZS@0.@ZX78*IXS[NW5L"Y$4>YDQX\CUO@C+=$< C*.-^J4%S^JRFSL;:B4LEVP%CL'J?;!^A MG:S0^D9-O/U\^NJF'Y<_9_4QKQKK64@UMW73U4$(R15#=Z$J>5(3^OVFX ?9 M7D;JNN['U/Y&BK,>P9W[_P'6?P%02P,$% @ !W]N3IPCG'QC P ZPT M !D !X;"]W;W)K&UL?9?;CILP$(9?!7%?P =. MJR32)JAJI59:M6I[S29.@A9P"DZR??L:P[(P'O8F8.>?F6^,[;%7=]F\M&ORU.B6/WHY%)6HVT+63B..:_>1/&0DZ0R,XGE2>9;RI6M\/:S= MH",2I=BKSD6N'S>Q$V79>=(G[ABS,YR^OWG_;)+7R3SGK=C)\D]Q4.>U MF[C.01SS:ZE^R/L7,204NLZ0_3=Q$Z66=R0ZQEZ6K?EU]M=6R6KPHE&J_+5_ M%K5YW@?_;V:X 1T,Z&A H@\-V&# W@WXAP9\,.# P.]3,6.3Y2K?K!IY=YK^ M\U[R;A:1!ZY'?]]UFL$V_^GA:77O;9/2=.7?.D>#9MMKZ$1#1H6OO8\A*!9B M2RUS.@^PLQ4LGDLR6Y*D. 1#\V3&GDWS9 'N@*,.N'' 9PX(&*A>$QI-;311 MG +1SA:%-&4@75O$4T9QWA#E#1%>,.[;T(K"XC "O+:(TP0DE=DBFJ8+O!'* M&R&\8%2VD17E$XTXG$V8BJ0)(,94+& X%.5-D44;X0Y(@&]O 9)R M#/>W7I1,2 GQ0C R.TS&/9@UIJ)>O(2]L"L3!#N!V,/>3:>A B^$ZP'3I5X4 M07#,'?-2OD".;O:/A"+D5D&A2"CJ$8LL#3H>(D@S$;G 41G M:"@;'=,QCW*(CNL6:AO!:Q-!BA.'Q6D0)?/9DC (CLCLQ9!ALNEBF&/C)8J$ M]OJF2],-KQH$*1NP(&P'430K86F2P,P1&;1&9(&]'>/>@GB!&Z\@!"DA'-:\013-(UE%!)$AGR7#9+//TG/[ MDQ-O)9J3N4VTSEY>:]4='">]XXWED78G9M"_[6XRYB3][J:_!GW/FU-1M\ZS M5/H\;D[-1RF5T)1ZVW6=L[YYC8U2'%7W&NOWIK]^] TE+\/5RA_O=YO_4$L# M!!0 ( =_;D[):)6-P0, (X0 9 >&PO=V]R:W-H965T2@ZC+3YK$^^LVYEMF^,RH+'X) ^&665^YJT:T]U*N%NN@BK^1#[327LLSJ M?VM9J.O29>[KPH_\>-+M@K]:G+.C_"GUK_-#;9[\FY=]7LJJR57EU/*P=._9 MW19$:] A?N?RVHSNG3:41Z6>VH>O^Z4;M(QD(7>Z=9&9R[/?P>G M[FW/UG!\_^K]\">8Q:^1&%7_RO3XMW<1U]O*070K]0UV_R"&@R'6&Z+_) M9UD8>,O$[+%31=/]=W:71JMR\&*HE-E+?\VK[GH=_+^:T08P&,#-@(EW#<+! M('PSX.\:\,& (P._#Z7+S3;3V6I1JZM3]^4]9VT7L3MNLK]K%[MD=Y^9]#1F M]7F5\FCA/[>.!LRZQ\ (PVX(WWB_;0'4%FNPS&&ZP<9&A/$4LK4A24J3",DX MP\Z>C^SCF-,...F =P["2:($[2 B'406@S1D*-,])NHP59_I4*!4;&Q0&G"4 M+AL3AS-%$R1;0;!%95L+:Y,(4$0;&Y,R@VJ!Q;=@QB,2^G%23K^ MPT$0-BSPD@1'0>&B<5*F8="*SC@11HK#X.16:8BI4SCF)58!:%PXU^/T+&'$ M,.$!IAX16PDOP!)-XL #S)R"11Z;2SH]5Q@Q6#@>@P,(];S%FT3A-V-+P29O MQI0V/6%8;+_M,%(9909Z U /" !7L <([I; ;4^^78$JA) M.::DZ7$"C""-Q6@ C3<2,](-],@!8N1$,QT!M/I#^/%OPD K+U#*B]MW $WZ M94XF@99)B#X^HX'6*Z"^"&.) 4)BP!Y'_NA05LKZV!UX&V>G+I5NSS:CU=NA M^A[:0QU:7YO#=G\T?G/3G]2_9_4QKQKG46ES9.P.=@>EM#0L \]DXR2S_>VA MD ?=WL;FONY/R/V#5N?A]._??H)8_0=02P,$% @ !W]N3F$ OOP& @ MS04 !D !X;"]W;W)K&ULC51M;YLP$/XKB!]0 M$_,6(H+4=*HV:9.B3NL^.W !5!M3VPG=OY]M"$6)*^4+]AW//<_=P5T^U'D_*1HV\%>>/+$&!'_=D#YL/57_L7QTM:-,@Y4Y#VIX3>H/_U>: O- M+%7+H),M[SP!QZW_N-KL5H$)L(C7%@:YN'NFE /G;\;X46W]P&0$%$IE*(@^ MSO $E!HFG;^P/]OB=3$'(N&)T[]MI9JMO_:]"H[D1-4+'[[# M5%#L>U/U/^$,5,--)EJCY%3:IU>>I.)L8M&I,/(QGFUGSV'BOX2Y _ 4@.< M'-M:1B&;^3>B2)$+/GAB;'Y/S#=>;;#N36F:N^YR.)5CLZ&:,+L M1@Q>8#X12+//$M@EL<,WX7&8N E"9XZA)8@6!&D:N@DB)T%D"<(%P1IG;H+8 M21#?9)#%^*I+(R:QF&XL,]+#X99)G#*)0R:\DG%A(K=(ZA1)'=W\@F#M)%C? MW\W,29#=T"\]<.[FBG$Q1?Z:#%-#$0M=TCTBOYJ;-+;.&= M=]4CMM/X"1\7W2\BZK:3WH$K/=-V\HZ<*]"Y! _Z%VKT;IT-"D=EKJF^BW'! MC(;B_;0\T;S!B_]02P,$% @ !W]N3ON!4O@4! ^Q4 !D !X;"]W M;W)K&ULE9AKCYLZ$(;_"N('!'SCLDHB[?;HJ)5: M:=6J/9_9Q$E0 >< V;3_OER\*=BO5V0_;("\GO&,Y\D8KZ^J_MF>5O MU\.SYWJ[5I>VR"OY7'O-I2RS^O>3+-1UXQ/_[<'7_'AJ^P?!=GW.CO*;;+^? MG^ON+KA9V>>EK)I<55XM#QO_D3P\"=H/&!0_'\J+4C_[FT_[C1_V M,Y*%W+6]B:S[>)4?9%'TEKIY_*^-^C>?_<#I]9OU?X?@NV!>LD9^4,5_^;X] M;?S$]_;RD%V*]JNZ?I0Z(.%[.OK/\E46G;R?2>=CIXIF^._M+DVK2FVEFTJ9 M_1H_\VKXO&K[;\/P *H'T-L -@P(1D?#S/_)VFR[KM75J\?DG[-^C M@,2!&0&S8"9G&D8ZB39:Q0[8"*3MD5#@B9N>J)76>$4=BT,8DIIN Q+9HA%J^XHU(HAIDBF$W$M&B>6.%808I9 MIH!EJU*T:%XIKH PRA2A;"*&1)&CCU.,,D64FA6I1?/$<9Y #%-*42^U$$L18J[),@PS0S";B&G1 M?'- '"$QS#(#+%N5HD6S2DD=>PB&468(91,Q)(I<\3CVRHA2LR*UR-A5N58( ML\R6;*H9V%4[$X=19DO:,K/;\CL!89898#EV[,T9II3%RQ%CF%(&>FELA8MV MQ<(5+F:9 9;M]4NM]>.NGTB.2>: 9*OPD2AVU G'('/4E,W$<;LINQ/',0S!')SH <;\> Y-BQ4>$84B[N>$7'^''42LW>HD6SWI*N M0E>E8$HYZJ5F;^'VOCA=T3B=_CF\8K Y -LNF\0J&]=/$,=81.8:H%:KQ6/_=H,X@DF9V^EK(_# MJ6/C[=2E&HX\)T]O)YN/P\%F\%<^'HM^R>IC7C7>BVI;50[G= >E6ME-)EQU MT9YDMK_=%/+0]I=Q=UV/QY'C3:O.^J@UN)WW;O\ 4$L#!!0 ( =_;DYP M+*B1Y@$ -H$ 9 >&PO=V]R:W-H965T MMR2<5C5.(N<[RB02K695#4>)5,LYE7]VP$07XP6^.%ZKHM3609*HH05\!_VC M.4ICD5$EJSC4JA(UDI#'^&6Q/806[P _*^C49(]L)25Z3+&:XPRR&G+]*OH M/L-0SS-&0_%?X0S,P&TF)D8JF')?E+9*"SZHF%0X?>_7JG9K-^A?:/,$?R#X M(V&Q?$@(!D+P00@?$L*!$-X02%^*Z\V!:II$4G1(]G^WH?82+;:AZ7YJG:[9 M[LRT1QGO.=FLGB-RMD(#9M=C_ EF,2*(41]#^',A=OX=W;\.L+]'!*MKR.$> MLM[,)Q',UADX?C#E^_\0"&<%0B<07C5J>=.H>\QZX]W4^A^8PV-,GRR9_&$. MLG#3HU JVEK;1DV\XX"^^/:&W/AW9G#[.?N0Z:?^&Y5%52MT$MKT*(97A(R/F?)7U!+ P04 " '?VY. MCES B)T" &"@ &0 'AL+W=OEJOQ'VG+.:?G M7B^WG35(/PGX*0%W!.P0@C84FYL-460Q$[SQ1/OW MUL14$9IBG?W<+-IDVW8ZY,SL&S8X' CA-88$$%$A>3]<$%)@ Z4J==$&8S$D7@$G==$&8!Q6:@F93 M0,"IT16$B1VS$ 8[9B',&#:;@68S0, MQ!:36DS5?G(C['Q2:Q#DVAV"XA%* M8+\HA%M,.*S&[)'$@RZ%7J]'!':A)8I>J$@(E+IY T&.T@8$/7(,MRP4OU"6 M$&C0&UL MC57M;ILP%'T5Q .4+_/ABD1J:*9-VJ2HT[;?#G$"JL',=D+W]K,-H<2X5?X$ M^^:<<\^]&-^\I^R55Q@+YZTA+5^YE1#=H^?QLL(-X@^TPZW\YTA9@X3

  • O8CJUS>A:D;O&..?S<-(C]VV!"^Y4;N-? 2WVJ MA IXZ[Q#)_P3BU_=CLF=-ZD MTE>U^798N;XRA DNA5) \G'!!29$"4D;?T=-=TJIB//U5?V+KEW6LD<<%Y3\ MJ0^B6KF9ZQSP$9V)>*']5SS6$[O.6/QW?,%$PI43F:.DA.M?ISQS09M115II MT-OPK%O][$?]*\U."$=".!&"Y%-"-!*B=P+XE !& KB7$(^$V"!X0^VZF<]( MH'7.:.^PX3AT2)VZX#&6KZM40?UV]'^RGUQ&+VL(H]R[**$1LQDPX0P33 A/ MJD\I0EN*3;B@A[<)BB4B2F\ASTM(!F\AVR4$0F W&EE[$6F!:)XCA'8!8!4 M6@#,&Y5F1C,'3*(QK<: "/A&+84%%:>A;S3%@O+C*+);CJV6XX5E"&.[0&(5 M2.YO6FH52.]HVH")9X7&P 052U#B _.0I(N6)?Y'IR2S^LTL'4L,O]DB2Q!# M:!Y["RH!@?&2MQ94E/@?M!A:+4.+9>,#V\!%]\+ _,0*&PB8AI<@:=CTZ\TN MJ :SDYX6W"GIN17J(YY%IX'T%*H+SHAOY* :YLJ[S##E?B!VJEON[*F0UZ>^ MY(Z4"BP]^@_27B4'Z[0A^"C4,I5K-HR782-H-TY.;QK?Z_]02P,$% @ M!W]N3CV7>Z.C P 1Q$ !D !X;"]W;W)K&UL ME5C;CILP%/P5Q < -A#P*HFT252U4BNM6K5]9A,G00LX!2?9_GW-95-BCULV M#P',G/'XV&=D,[^*^J4Y*%N"Y< MXKXU?,T/1]DV^,OY*3OP;UQ^/SW5ZLF_L>SRDE=-+BJGYON%^T@>-I2U 1WB M1\ZOS>C>:8?R+,1+^_!IMW"#5A$O^%:V%)FZ7/B:%T7+I'3\&DC=6Y]MX/C^ MC?U#-W@UF.>LX6M1_,QW\KAP4]?9\7UV+N171K5>EHRE<__2 M$@V858^A(PRY(7S%?NN"HBY6U AGC-UWL38Q) B">] &@BQ20CC:L&.(1@Q1 MFF*""!)$'4$X(D@IPP0Q)(@-!2S1\XTP>L( )M7SA3"6=,V@V!D@H)I8A DU ML0@3:6(1)L9B$R@V,>>6S3!!"@G2Z7/+( &;,+< DR9:NA!&X]D@C$4L"7#E M!Q-F%X&8ML[6$$0TP1!$+8HM7D4,BB2)+!30BQX)G3[)!'L(,4U$V9"1.(@* M]:0 0TIL2<&.1*+_K[H- "DUMM1AYR*FG2B.6!]WCTH[5-7+\9*4C7_Z\C%# M2. 9*Q[!8H]:[)M@1R.FS:0CW[RGP#Y#DGPT))VPA-88%5IZPI9$IG@2 M *F.9KHDFB5'ZHL$HRVQ1;#O4M!T2D$!7/>RDR&A] M!EXPSM @? "&&E W3!MA;%GQ%#L>I5/*=D#=%5?DF=LT %,UJ-L:@@5>:-LU M8I^EIC>FMNT+Q=Y(W[%=H]CU*'0]O50ABMC$8FNB8 =DE"H J8X,.6@S95.# M78Z:VRE0J29(J=%W?QBE[_\PRK(#I-A7*7),LU)[%*%WA16ENNP4UU_$=.46 M8&Q;:=BJ*?17HU"965K,BW2S1K#$"V-=.H#-O)F^ _%'I\F2UX?NI-XX6W&N M9'L@&[7>O@8\TO8TJK6OR,.F/]/_I>D_,7S)ZD->-"[V5[FZC[NC_:]P]2G(;/%O[MV\GR#U!+ P04 " '?VY. M,*U2/&ULE5CO M;YLP$/U7$-]3\)D B9)(3:)IDS:IVK3M,TV[?<.\.(FRY?J)(1R7O.LJ);N2:GSW/.JW4GD2?4@SZ+0_SG(,D^4OBV/ M7G4N1;)O@O+, ]\/O3Q)"W>U:,:>RM5"7E26%N*I=*I+GB?EW[7(Y&WI,O=M MX'MZ/*EZP%LMSLE1_!#JY_FIU'=>GV6?YJ*H4EDXI3@LW4?[JD;E^S#AQ>OV7_ MU$Q>3^8YJ<1&9K_3O3HMW=AU]N*07#+U7=X^BVY"4]?I9O]57$6FX34376,G MLZKYZ^PNE9)YET53R9/7]C$'P8$'0! M@1'@M5-IUF:;J&2U*.7-*=OM/2>UBM@\T*N_JP>;Q6[^IY>GTJ/7%?-9N/"N M=:8.M&Y!, 3U"$^G[VL 56,-*!SN"VPP@D?WD"V&Q#.:!"HJ* M3,&8T09C9J8\MA@3!A%--B3)A@19;I -49')=&J0)3!@DB4P(0MHMA')-B+8 M&ONWCG"5R-SD#0$*P-0] 9I9Z,8DW9B@:RS<.L:Z90-WM'0)$!+W%H.&XKZC M.R/ISA!=W9 L:F(^W=/\\5YGEK;(1KB] ]VYU,:4[(R/#$;8M ,-R_B6*G3K M8WR$OSK0F"IT?V14@S1]P7!CFUC7C.YLC&IMIJ 9[DF^(6<"8F5"MRV&^Y;6 M:FS)03<3%OV'5FF#,\KA2*O8F '8-IAV)L/6),0Z&RLCH,T+_@BQ=J Q56A_ M ^5O4ZR _3T!9BM$.QPHAYMJ!>SP89WN'0F#K#L(=", W BT8"UJ ]KF$(P7 M+- .!LK!IF !VS,.;75H?P+U7F$*%O +@6U1:0<#]3Z !(L?X[8JM,F!,CD2 M+#;YA,>6A@2TRX%R.1(L=GD0FZ^.!,BZ@YQN!APW YM<.6UTSL;+E=,6YI2% M3;GRT0]I;OD^H1[2IE@Y?D@/7]GOZ]#^Y=1CVI0K)Q[3@[?M^SJTR3EETZ)RGJ72'_W-I_E!2B4T0_]!0/ MJ,% TT: M"::-FF3HDYKGQVX!%0;,]L)[=_7-@Y*"*KV@GVOSSD^]QH[&X1\ M4PV #MXYZU2.&JW[-<:J;(!3=2=ZZ,Q*+22GVH3R@%4O@5:.Q!DF87B/.6T[ M5&0NMY-%)HZ:M1WL9*".G%/Y\01,##F*T#GQW!X:;1.XR'IZ@#^@__8[:2(\ MJ50MATZUH@LDU#GZ%JVWB<4[P$L+@[J8![:2O1!O-OA9Y2BTAH!!J:T"-<,) M-L"8%3(V_GE--&UIB9?SL_IW5[NI94\5; 1[;2O=Y.@!!174],CTLQA^@*\G M18$O_A><@!FX=6+V* 53[AN41Z4%]RK&"J?OX]AV;AR\_IFV3"">0"9"E'Q) MB#TA_E]"X@G)C(#'4EQOME33(I-B".1XNCVU/U&T3DSW2YMTS79KICW*9$]% M%)(PPR>KY$%/(XA<@,@U8G.+B%?7D.TMY.%Q@F!CWH)2DZ:QE"TJ/T;QD?''4 M]J[^IO+0=BK8"VW^&G>VM1 :C&!X9RY 8YZ'*6!0:SM=F;D<+\D8:-'[^X^G M1ZCX!%!+ P04 " '?VY.0.ZB)>4" Y"P &@ 'AL+W=O[)L[.\OVI3L(H8+7JJR[>7A0JKF/HFYS M$!7O[F0C:OUF)]N**SUM]U'7M()O;5!51@2A)*IX48>+F5U[;!51E48O' M-NB.5<7;?TM1RO,\Q.';PE.Q/RBS$"UF#=^+GT+]:AY;/8M&EFU1B;HK9!VT M8C*+62O/0=O_O0TWIPC?,^W^QBQ:L^T[;4^G M5T\+C B;12?#-("6/8A<@D9$I.G'/0BTQY)XX>1Z@Y6/H.DU9.U#LAP60<%$ MJ8VGUXD2F(&!#,PRL&N&V+&J!R465/>99(Q0)U\?Q5">.K:O :X4T036'(.: M8TASXFCN0?&EFCQS0"L E#('M/9!E.4I+#@!!2>08.) G.<\F&"9*%[[!-@R6I@=,/F/<@+IVCJ3.45I!L#ACKGD0C*9T M2CAK LV\E@K\Q6^6!W[OP=B^@]G?6GZ0MN7O-/T3>4/WNZ+N@N>I=+=C>U! M=E(JH46B._WO'G0?.TY*L5-FF.IQVS=S_43)9FA4H[%;7OP'4$L#!!0 ( M =_;D[=;3.T8@, ,P. : >&PO=V]R:W-H965TQYX7Z9R/*/)'J ML]PZU;[DR;H6Y9E#73=P\B0M[.FX+GLIIV-QD%E:\)?2J@YYGI3_9CP3QXE- M[%/!:[K=25W@3,?[9,N_<_EC_U*J+Z>-LDYS7E2I**R2;R;V#1DMB:<%-?$S MY%Y/;%<[XAE?21TB48]W?LNS3$=2/OZ8H'9;IQ:>OY^B M/]2-5XUY2RI^*[)?Z5KN)G9D6VN^20Z9?!7')VX:Y-N6:?V2O_-,X=J)JF,E MLJK^M5:'2HK<1%%6\N1O\TR+^GDT\4\R7$"-@+8"5? 714P(V!# M!;X1^$,%@1$$0P6A$81#!9$11$,%L1'$0P7$/8V<^R$)KDO:P2:#:SD--Z% MXC2)56?J72*3Z;@41ZML)ML^T7.:C)1*!=>E=>[7?ZILK53I^Y2X-!H[[SJ4 M@68-1,\@QMPN,^\SI"4,,;O,L\8$X#._;1S%I\;7O:1*,:'R,-SQ:L#>-UXVP-R"')D'?2<1A!9]B 4A--R'*(TBW'&(.PXQQV :SL->/:%+ MP.JTZ$,L9 !:]B&/1!?Z.,(=1TCZ>PP/$>,AXB'I'_>L?O'ABK#H0W &7",Z M7O5.A6X-[I I8*@K3A:?(\NK2-?MI8V,#)D"ANIT;DAH"!TC6$!"F%1HM/C2 M0D/PG>^&4,RY#YU3I*X@]*!S!,.<8]$N.[^P(1 /,BD.0W(\(10F GK!0/FSA,VK>C^ H8^9]'PXR%HO! MA62)82STX:KGG!T6-U0?-D'YC(R>"5(^UU>U M^G#Z$;ZYYWU+RFU:5-:;D.J06Y]#-T)(KMR[7U5R[M35LOW(^$;JUU"]E\W] MJOF08F_NCDY[@9W^!U!+ P04 " '?VY.HZ/S0>D$ "6&0 &@ 'AL M+W=O&ULC5G;3 MWWEVJ"ZGN[H^7GA>];33>5I]*X[Z8'YY+LH\K)5QU*GV]8HSSSA^Z&7 MI_O#=#YKQQ[*^:QXK;/]03^4D^HUS]/ROX7.BO?+*4P_!G[N7W9U,^#-9\?T M1?^IZ[^.#Z6Y\TY>MOM<'ZI]<9B4^OER>@47]U(T!BWB[[U^K\ZN)TTHCT7Q MJ[FYVUY._8:1SO13W;A(S=>;OM99UG@R//[MG4Y/ MJ[K(>R^&2I[^[K[WA_;[O?LE@MZ,-Q"]@3@9F+F_,I"]@?PT"+XT"'J#8*R! MZ@W46(.P-PC'&D2]0336(.X-XK$&26^0C#4 _R-S_J=)^+7)*=DP>I:/=(,8 M;?*1<, 9][I:;(O[)JW3^:PLWB=EMS^/:2,#<&&LC/-FM-TN[8^FP"LS^C8' M7T8S[ZUQU8,6'4B<@8+ MS$KBH$3PC,<3D0$2V0AB+VP9[BFB" &W/#89"? M[QQ&VI@EQ>!%^<&Y"6S,+8=1-N:.PX1H<0<79SU,>$,A<6)#[IEY0/%IE'P] MR=9#8-=3C,+I0&$+.G0@J92/2FI-84*$&+5A4!+.4!;K@&<=4-: YED$9)X_ M )*"2.TBDN*22*T'WXPA 0@T"T%*1S9'4-:X;1V&'5. M6J'@UQ0#@<0II: @4@XY47Q&%5>'J-P7BI*1,E!H]UTK$KL4AA!**T4)X8=8 M?!A4F."57%)B49!@7C\87I$OT&+>4E0@I4(U<,>@_-!'"[9BV(,AAC<"[3_5RP([R46 MA!=Y &0QCGG&,><"]P@Q*5F5B BK]2JF6F/#+$()3RCA"*$]M$@((1&$@&@O M*0J2*,;G[RA?ZX0I>^)K0U%"B!@5VCWG"Z1CF9KVE&WN?&ZA\*;N459T9BK7 M7*Y&$IBYL#(L>M3Y7%*2(AE"V83XAO(*!$<(,"%!"T!@0DL&14M[E*OU&%<; M!J2<\3LZ,>!:,24P:4F33SF/ &V :<2EVU\,XFY3C$ +N6%".8P$3/1YZ*HM6'O?S,)V>ET>[K)]'/= M7$;FNNS>%'0W=7'LWX)XIU&PO=V]R:W-H965T=NSI $S\KTO-9VU*I'"A]59TOQXWM*$>D)H50 M$E@^KF1'ZEHI21^_1U%[FE,%SMLW]4\Z>9G, 7.RH_6OZBC*C9W8UI&<\*46 M+[3_3,:$0ML:L_]*KJ26N'(BYRAHS?6O55RXH,VH(JTT^&UX5JU^]J/^+0P. M\,8 ;PIPHP\#_#' ?P\(/@P(QH# "$!#*KHV.19XFS+:6VSX>SNL5I&[#F3U M"S6HBZW?R?)P.7K=ND[DI^BJE$8H&R!O#DT$DO+3'!XT1^8MPKW["79+PH_O MD7R))"O8A \FZNMX?VYBEN>=0 *!%H@N*]48%0*A$(C6Q"*C'S_ =T9#D'# M(:1@E#4#H<0P#$(KPS $Q0YL. (-1X!":!0O@Z#8-0S_#Y2#D <;CD'#\5)A MX1=@G-CXP'8@9*RM'(1"V&\"^DT@!6/A92!D+)L="!G+)@>A!Q_M"C2\ A02 MQS ,0N:* "%C&\I!Z,$FX3KP?NI &N8V 5/F/@%2B^\.UGJP4[@/3@$7T C, M0L.466F8,DL-4V:MT>P8:P@[ZRL"MPIZ:84Z#&:CTS7DV5/'H#&>J>N)/A[? M98:[S3?,SE7+K0,5\I#51^&)4D&D2>=)[FFEO$Y-G9J.VYJO+FST:5^KKRP7]_\%P:J> KI MS+L7DS0Q18/F8!.[_81X #-7!!:&9DE(EL1AD7@Q)DXG>$Q.&4^Q2[DZSJ+9EQ=F+!,H M)CQ"HVK:UT*F L(80Q%"SD(NYZAH!P5.4468BCN=)2*)'3MW91!&; :(-F00 MA*?/K4R@711(&TUP4:Y!+L!.JU.5JYLKB791(&T4;S+@.N0"L"JC5-'7UH&'T:OT6"VP?1^B]02P,$% M @ !W]N3HRD_ZV1 @ X @ !H !X;"]W;W)K>XF=;Q20#J*JE5H)7=7VV8"!Z)(XM0U<_WUM)^3 M7DY](;8S.SMC[-V4%\9?Q9%2Z;VU32?F_E'*?A8$8GND+1%/K*>=>K-GO"52 M3?DA$#VG9&>"VB; 89@&+:D[?U&:M35?E.PDF[JC:^Z)4]L2_G=)&W:9^\B_ M+KS4AZ/4"\&B[,F!_J#R9[_F:A9,++NZI9VH6>=QNI_[SVA6(1-@$+]J>A$W M8T];V3#VJB=?=W,_U(IH0[=24Q#U.-,5;1K-I'3\&4G]*:<.O!U?V3\;\\K, MA@BZ8LWO>B>/1GYKV%P !X#\!2 T@\#HC$@>@^(/PR(QX#8"@@&*V9O M*B+)HN3LXO'A[^V)/D5H%JO=W^I%L]GFG=H>H5;/"X3"I S.FFD$+0<0O@5- MB$#13SDPE&.)G7!\GV#E(J+L'E*YD+R 142@TE C$7#SG1J)W$L=IRBS-;LPH$)4$-M=B1AT!S=EOJ7\8%JH M\+;LU$E=+&]6IS;]C'6;L-:7NGV;]O%.,_3^[X0?ZDYX&R95$S*M8L^8I$IE M^*2V]:@^-Z9)0_=2#S,UYD//'2:2]>/W1#!]U"S^ 5!+ P04 " '?VY. MQG_D@&ULA53; M;IPP$/T5RQ\0+U[81"M RJ:J6JF15JG:/GMAN"B^4-LLR=_7%T)IBMH7/#,^ M<^:,[2&?E'XV'8!%+X)+4^#.VN%(B*DZ$,SHG+/,3.NLS5:'DOX:R1&85@^O4$7$T%3O!;X*EO.^L#I,P'UL)7 ML-^&LW8>65CJ7H TO9)(0U/@^^1XRCP^ +[W,)F5C7PG%Z6>O?.Y+O#."P(. ME?4,S"U7> #./9&3\7/FQ$M)G[BVW]@_AMY=+Q=FX$'Q'WUMNP+?851#PT9N MG]3T">9^,HSFYK_ %;B#>R6N1J6X"5]4C<8J,;,X*8*]Q+6789WB3DKGM.T$ M.B?0)8'&7F*AH/P#LZS,M9J0CF<_,'_%R9&ZLZE\,!Q%V'/BC8M>RR1):$ZN MGFD&G2*(KD$+@CCZI0;=JG&B?ZCAL$Z2;!&D@2/^4 MD+YK,X*R )+_:C/;K)%MUU: MPO'XQO[)FM=F]D32+6>_RJ,J-G[J>T=Z(A>F7GC[F?:&(M_KW7^E5\HTW"C1 MSSAP)NVO=[A(Q:N>14NIR%MW+6M[;7O^6YF[ /4%:"B X3\+<%^ )P6@4V:M M?B2*Y)G@K2>ZM]40\U' -=9A'LRBS<[>TVZE7KWF$,(X U?#U(.>.Q :@=![ MQ':.P,D 5K!( ,Y92!;C]_+6&# 3@9L&<(10SBUT4%B"ZD[D2%*43#Q,H=! M'*U"Y%83.M6$,S41BMT$D9,@>B"0V,D0WP^D@T0CIRA-8QA. IG#($JC="&0 MQ*DF<02R8"=U$J0/!+)R,JSN![*:!X*3Z?MNWF_.)&PO=V]R:W-H965T-O)^KW.2UQN+ZJ?W'FC9D]5; 1[$]YT,7*G_O> 8[TS/2+:+Y" M9VCB>YW[[W !9N"V$I,C%TRY7R\_*RUXIV)*X?2M?9:5>S:=_I6&$Z*.$/6$ MX(\3LA^9"0=(1D1""M%=>;+=4T2Z5H/-E^WIK:?U&X3$SW!$Q:C1V_/C6Z .%!%5(G$)RHQ %HU:UH(4#5:W7IPF>98)FF6!9'K1[BBI, M/^%TABK,L!I&WVS=@LR9'UJ-1Q]VAK1C)+3%, \,S]%RYUBY,:ZP0!46GVB9 M=8P=I "K(AF?I Q.SIN&P04CSN[196FHY+)8 QPD"2HKY>V%-D/*C9*C$!I,C<&3^3,7YCKJ-PR. MVBYG9BW;F=QNM*B[^X;TEU[V'U!+ P04 " '?VY.%3WHY]@" #7"@ M&@ 'AL+W=O&ULA5;1;ILP%/T5Q'L+ML% ME41J,DV;M$E5IVW/;N(DJ( SVTFZOY\QE(%]:5Z";1< M!V]UU:AE>-3Z]!!%:GOD-5/WXL0;\V8O9,VTF26NRQ"%[PO/Y>&HVX5HM3BQ __!]<_3 MDS2S:,BR*VO>J%(T@>3[9?B('C8H;P,LXE?)KVHT#MI27H1X;2=?=\LP;A7Q MBF]UFX*9QX5O>%6UF8R./WW2<.!L \?C]^R?;?&FF!>F^$94O\N=/B[#/ QV M?,_.E7X6UR^\+R@-@[[Z;_S"*P-OE1B.K:B4_0VV9Z5%W6F+&F(D2"BJAD)+"44(])2G"CI*/,1,E&:@D Y00YQRN,X_E M#A4S6Y^#-#E$@QR:W*/!Q %D*B,79LG7A%X/S+(9Y4 S?\!AB(NX5CSTJ M%"<4)^XUOXF;:IIQ'03<1#*7 W2,1X2ANCSKPIY>6E T1P7[!B(0%76IB$^5 MDADBV%X0Y"_>V>M1DV.1$E3,4,$&@R"'\0X@\BWF#N7YW/;!#H(@"R&N:R+? M'R@QOND>P%NPJ2+821!H):Z](M]+$I12[\MW"S95!)L. EW'M=D>-?VTQ*9I M=R4/9J.!%:-.L MV)9B+X3F1DY\;_;F:+K,85+QO6Z'F1G+KM7J)EJ<^C8R&GK9U3]02P,$% M @ !W]N3B1DP5S< 0 E 0 !H !X;"]W;W)K;<8S+2<@WU0'HZ)VS055QI_6X1T@U'7"J'L4(@]DY"\FI-DMY M06J40%N7Q!G"24(0I_T0UZ6+'65=BJMF_0!'&:DKYU3^.P 34Q6G\4?@I;]T MV@9078[T K] OXY':59H<6E[#H/JQ1!).%?QYW1_(%;O!+][F-1J'ME.3D*\ MV<7WMHH36Q P:+1UH&:XP3,P9HU,&7]GSWA!VL3U_,/]J^O=]'*B"IX%^].W MNJOB3W'4PIE>F7X1TS>8^RGB:&[^!]R &;FMQ# :P93[C9JKTH+/+J843M_] MV ]NG/P.V/,A5_H5J6I=23)'T9S]2^Q>G>VS.IK%!=Q1N MSQ2O3/16IVF>E.AFG6;1P8OP2E1D9-$@ U@H.$C!SB!;&6"R"QMD08/,&>3K M"M)-D5Y"G&1P$I(E) ]3\B EOZ.8P]ARO*A8<1YV21K&%$%,<8AS=UT-^@LA 9C MF3R:NCOS1"P+!F=MIT]F+OV'XA=:C/,;@):'J/X/4$L#!!0 ( =_;DZ M82);(0( "P& : >&PO=V]R:W-H965T]?A&C8B2)M4JU9JI6BK;9\=,ERT-F9M)VS_OK8A+ $W+[$]G#/G MS( G:S LY2=):D;.'!'G"G%_.\.".NVKN=> R]U64D=0%G:XA)^ M@7QM#UR=T)CE5%-H1,T:AT.Q=9^\S3[1> /X74,G)GM'5W)D[$T?OI^V[DH; M @*YU!FP6BZP!T)T(F7C?Z,6LWY+_2 M[ 1_(/@C06G?(P0#(?@DQ*;XWIDI]2N6.$LYZQS>OZP6ZV_"VP2JF;D.FMZ9 M9ZI:H:*7S//"($47G6D [7J0/P&%X>H6LU]BO!&!E(71AV_SL?,7='\F< ]Q M(Q!8"PT,/9C2XT=[@M":(#0)PIM.^'D[-R8&3F)CJ/PR3>7]Q/>S]&? MF)=U(YPCDVH$F(M:,"9!65D]J%HK-;K' X%"ZNU:[7D_P/J#9.TPF]'X!Y'] M U!+ P04 " '?VY.T,Z6"Q4" #7!0 &@ 'AL+W=O&UL=93=CILP$(5?!7'?-9B_)")(FUU5K=1*T5;;7CLP!+0V MIK83MF]?VQ!*B?0#%V^R 5#>.Z.=W/N-4OT.(5DVP(A\X#UT M^DO-!2-*+\49R5X J>PF1A$.@A0QTG9^D=O8410YORC:=G 4GKPP1L2? U ^ M[/W0OP5>VG.C3 5>4_.\ /4:W\4>H5FEZIET,F6=YZ >N\_AKO#UNBMX&<+ M@US,/5/)B?,WL_A:[?W ) 042F4@*<->-Z QUI&D,W\F2A2Y((/GAC/OB?FBL,= MUF=3FJ ]"OM-)R]U]%J$89SEZ&J<)M%A%.&%*(Z#68,T8*9@%^6 [PR2*'4; M1,XT(VL0_9_FQNT0.QUBZQ O'+(X7-4Y:E*KZ:SF@RH3)R*Y0^@DMRO&*$H6 MC$])DF(W)W5R4@%@-QMBU%>B6_=+:=+:)SUWK$]F'^ MDX\M[SL1Y[:3WHDK_;SM(ZPY5Z!S"1YTN8WNLO."0JW,---S,?::<:%X/[51 M-/?RXB]02P,$% @ !W]N3LWJ4V'[ 0 V 4 !H !X;"]W;W)KC]-2%=Z#T)=>$_AOO#SN(= MX%<'H[K;>[:2DQ OUOAZ+OS )@0,*FT9J%FN\ 2,62*3QI^9TU\D;>#]_L;^ MV=5N:CE1!4^"_>[.NBW\S/?.4-,+T\]B_ )S/8GOS<5_@RLP [>9&(U*,.6^ M7G516O"9Q:3"Z>NT=KU;QYG_%H8'1'- M 2$F:ME$G*9?Z*:EKD4HR>GNQ^H M?>)P'YF[J:S3784[,\DKX[V689AL]""((9^T8@PC4/T+CS" MPS=HBAL7OGF;8HPSQ"A#[!CBMPS)JD@4E.(R"2J38 S;E0P*RG"9%)5),8;= M2@8#I0$NLT5EMAA#N))!01^\;H;*9!C#^@=\#\JR#YYFAZKL,)5XI8*"DI4, MN>LL#K)Q,T5YE;CT;I[=>9>Q]1BYSOP/GV;>=RJ;KE?>26C3WZX+:R$TF%R" M!_.?M&;,+@:#6MOMUNSE-&PF0XMAGJ-D&>;E/U!+ P04 " '?VY.@A"1 ME88# #+$P &@ 'AL+W=O&ULE9AK;YLP M&(7_"N('%'P#4B61UDS3)FU2U6G;9YHX"2K@#)RD^_?CUBBMCR/[2[GD]>$] M-@^<,C^KYJ7=2ZF#UZJLVT6XU_IP'T7M>B^KO+U3!UEWOVQ54^6Z.VQV47MH M9+X9!E5E1.,XB:J\J,/E?#CWV"SGZJC+HI:/3= >JRIO_CW(4IT7(0G?3CP5 MN[WN3T3+^2'?R9]2_SH\-MU1=%'9%)6LVT+502.WB_ 3N5\)W@\8*GX7\MQ> M[0>]E6>E7OJ#;YM%&/<=R5*N=2^1=YN37,FR[)6Z/OY.HN'EFOW Z_TW]2^# M^<[,<][*E2K_%!N]7X19&&SD-C^6^DF=O\K)D B#R?UW>9)E5]YWTEUCK=)_&X8'T&D O0P@_.8 -@U@'P9$8V>#U<^Y MSI?S1IV#9ERM0][?%.2>=9.Y[D\.K:+J.",,NE+.\9Q$Y*+1H8"\I\+&,LJ/F"0):Y MZPI33 Y%Y*2V*<-0T,3'+H:"FJ\)9#?U6F',#D7LI):7-\5@T)E/',%@,/-E M@0));%BF/!.6&Y)A?ACB)Q46#0P&\TI@E@CFEL&8ZTW-,#L,L9-:GO0,@\%\ M\A7#8#"GA,7,B'5KA3$_#/%CRUD,@\%\DA;#8#"GK,7,L,6)-3]C?#C"QY;7 M..:"^X0MCKG@3F&+FV'+!.48N;4>O& F-Z M.*(GL\T:QH+[9"V.L>!.68N;62NS17^.V>&(G;,KZC9X5EJK M:OB,LE5*RTXPONMF;B_SS>6@E%O=[Z;=?C-^7AH/M#I,G\ZBR_>[Y7]02P,$ M% @ !W]N3K&H[F?X 0 7 4 !H !X;"]W;W)K\8S_S=C,LXGQM]$"R"=]YX.HG!;*<<30J)JH2?BB8TPJ).&\9Y( M9?(;$B,'4INDGJ+ \S#J23>X96Y\%U[F["YI-\"%.^+>]X3_/0-E4^'Z[H?C MI;NU4CM0F8_D!C]!_AHO7%EH5:F['@;1L<'AT!3N)_]T3G6\"7CM8!*;O:,[ MN3+VIHUO=>%ZNB"@4$FM0-3R@&>@5 NI,OXLFNZ*U(G;_8?Z%].[ZN5*!#PS M^KNK95NXJ>O4T) [E2]L^@I+/['K+,U_AP=0%:XK48R*46%^G>HN).L7%55* M3][GM1O,.LTG2;RDV1.")2%8$X*YEQED*O],)"ESSB:'SW<_$OV)_5.@[J;2 M3G,5YDP5+Y3W4?I^&N;HH966H/,<%&R"XA"O,4@!5DI@I01&(-P(!#BS"X16 M@= (1!L!G*6[*N<8;&*&!8(].R6R4B(+)=M1YIAX2XF3__026RGQ@9)XWHX2 M'RAAYOMV"K92L(7B[RCX0(F"-+)3$BLE.5#2:-]+&ULE9M;=,L[@^-5LN>42KT5HO'I\N;Z\-W'SOS[L]E_T;JZ?%U^;?S6[?S]_W)1/O5__[ ^.@R^#.;38ML,ULN_'N]W#^\OT^7%??-E M\6VY^V/]T _*7%^WHY\WW9EGP?4_*-3ZOE]O#_Q>?OVUWZU5KI71EM?CG M^//QZ?#SI;7_HQEO8-H&YK5!N?:O&MBV@?W9P/VR@6L;N',;^+:!/[=!:!N$ ML>)=9BI MP\5N<7.]6;]<;(Z+[7FQ7]/ZJK0JQO??'N;^X8]EMF[+M]]OM$[^NO=];ZJ% M^D?(G$#.J2XSE8Q^)7JE#Z\=,;0C?2/:F^X5!I)P3G>9(6/ SBUC;)<92<;& M+C)F9ER7N6,,W-P)8P+CN.P1OD$RLC1FFB<2B4]$"-I=8BDI;S]7V7&TOIXOA M!@(W$.1T 8'[1\2?=M1J6&$#";D40;4A@3*ZA5L)>8L^:$0@'> .CYFEC%.$ M0,JB_V"CP\DV)99,4D#-)&5"4)4U'KEH48H&7K$?Y67$\AA("%;MD)@!46\E MHL'*B"!9HZ9C2:%6;Q*3-XDI&Y%%D<[J\/Q7%^O(F+B,2'J MDYBVREB8%$."&9O1S]TR3'ET_"."N>3Q7HZ9M3(&#.,$TSHG6-,3BKF P5QB MP91_,(29Q%P.TE43+ 9W,LT[:F>N=I9J0Z_[67I:5[P1B"VI$CN\G[O09-])70NV3XJW5)=#Y/*306M"9>]Q;1SR,PIGPTLLEO*A82Y M\(AQ.D9,#<;4GE$1%S?OGQC'A'(Z);CNE'"^C /C]HQPSD25,&UGG,ZNEDOI MVD9/2^UQ^?9;Z/1:OQ479@PZ=08:KS%/'U).!YU1?,:YLD91?,)%Y15NSAAG MG7$)Q2=<6)-;46HT'A&2:<&6K[''C33D5\ 9.Z3ATZ2 F[O1.9Y]M0/69 MQ:Q3I:"F*]46+=SPS*@MAWN/. M>$;O="X;);'&F45W.DNZ\E=*9/I8LK'=-5XIZ^I*R4;+FHW&(EJ_A=)IA]4[ M+*,-.(95S2''M/ 6',,:#L?$Y.%=\SAW.":F#L>$RR"8?HC-,:$WQX3>!&-ZYH6=[1&HO-TY;JG#1X[2K;3%,I,1A98O!8*)NU4.<8PM;JS*:R MH35D0QMQ0]-"G9,,+*X,".0L4B-"E9N(=]'([9K7&#]GA"I>&S,$&:00A,I:*D&R0UE-Y\9<[>RZ MDH49F85%+""-6JB;18OAS3AF*FO>5!(#(P_/(GJAD2%G1Z+V."64Z#,U5"E1 MF$H:8F0:$G&7,3+D^,/++I]UDD)MZ=H2JP13(X.I<'A3(ZOTHC._0KH]J;AY M(]U\M)4*L:VX;ZO^C\5N*Y[9$L\L%[LE/E )YSQB6)"KG6%&[/-F%6NA,L"* M6[72K8KE/K.RAE,1U-:>MY#U&[&&^U86"V18&A%*QBX"F8#ENAFA4JP\&6 K MX<#*<""6>M]*UYQD-"!4)$,C;EX^+S*CQFPE&-A*,+ R& B/T+?2R\N4@T!1 M4%-"_>;Q4:396[:Z0ZM$%2NCBC8U&Q4W;Z-P,;7'B&S%YUJR@<$M1]^R\^D< M%-8\"*=#5!@MABT'3^(8+*C=4DX'W%",Z'65Q_4V9O9\]GBB<,$Z[LC7/8FX"DH MPYSSXG$T<@A:=F<<;I,QHIK=I7,Q)',Y.3!BZZ-2O!WYFS_ MY2J!W9&#&>&_'(FSQN&IPH!@UEH\E1XRS&0LB-XRK,PJ@Y./8-Y$=%VT;TIA MM99B+H@G(4EZDAP^637L/97GQ>?WO:[?MY\NWKJSX?S/[E!OB^ MKZ\FFGP_U5?SXXL\/\T?WROZ?;'Y^OBTO?BTWNW6J\-[#U_6ZUU3.J_>% MFL7]ZX=E\V6W_S66WS?']WF.'W;KY_9=I=[K"U,W_P-02P,$% @ !W]N M3A/&TQ7R @ 2 L !H !X;"]W;W)K"U:(K#_0'E3^[)ZYFP>AE5S6T%15K/4[W2_\1/6P0T0:&^%71BYB, M/9W*,V,O>O)EM_1#K8C6="NUBU(]SK2@=:T]*1U_!J?^&%,;3L=OWC^9Y%4R MSZ6@!:M_5SMY7/J9[^WHOCS5\CN[?*9#0L3WANR_TC.M%:Z5J!A;5@OSZVU/ M0K)F\**D-.5K_ZQ:\[P,_M_,8 ,\&.#1 "4W#:+!('HWB&\:Q(-!;!D$?2IF M;S:E+%<+SBX>[U]O5^I3A!YBM?M;O6@VV_RGMD>HU?,*H1PO@K/V-$#K'L)3 M:"0"Y7Z,@:$8:^R86P$*EXC2.;)QD2R'141@HI&QC^>)1K"'&/00&P_1W$,, M>R"@!^)H2&-D[77/)(9I^\T*";:Q L+".$VL77,QE.0X#F'5":@Z 78NS"S9 M/40F@2)"4&+I*0 ,I22W5$-4CJZ\K!04G0*B46B)3ITX=TF*B845 (:3?/+J M>]6@MQ06G8&B,^!\$$MSYD2)\P@1Z[H4+@8=HPV$S8[13'4.JLZAFT5@#RB$ MJU#X'W<+7:EDZ .W:X"F"6=VN2L *$TM: - 273E7B&P+CXB_)&;-5#30#G. M;P; '(/13!I)QK*#Z95 M$]Z6G5JI/\J3U;$=?,2Z';'6U[I--&W*NYN^Q_Q6\D/5"N^92=7LF)9DSYBD M2F-XKS0>55L[3FJZEWJ8JC'O>[M^(EDW]*W!V#RO_@%02P,$% @ !W]N M3DC$(GLN*@$ ^9 $ !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]:W/;V)4N M_/F\OP+5QSDMGX+8)'COSJ1*+=N)$[?M8[DG-35U/D D)"%- @Q 2E9^_5G7 MO=?&A:+^C0Y'__9!=EH=B_R_?C$;+^3?1 ME^VFJ/_EF[O]?O?]=]_5J[MLF]:#RV-_5\-4Z6S//4U<0O]5NH%^U]F7Z"_98_.]X7 X&HT7LW%K M;I>'JL+1O\GK%;3P;UE:X?)%K])]:RCGYZ/D/&DU(8-XDV^R*KJ$[V[+JC6" M=VEUFT47JU4&;\$[:WZ_=S4_/^Y:_8^&YW_I_>!C5N7ENG?LNOO_W__X'T=W MT:[#&_BQ;KYYRM7$; M_;$J'_9WT66YW:5%:^WE[:MMNME$/Q[JO,CJUKCTI;L,7NIIZ'.5KK&[J\?M M=;GIH-3W?01:;K=P%J[VY>J7&/I(JZR./ASV]1X..;38\]E?82SGOQ3E WR: MI759 -F\K>M#FV[^+>N;T+^6&^!2:24$VGKM?=DW9CD9G[)=6>UIVOMTW]Y0 M>?WCX7J3KV +RW0?G>5%5-,L6USJ\L/[JP_OWKZZ^/SZ5?3CQ;N+]Y>OHZL_ MO7[]^+_5R=4=3/M\GU5;&,M]5N^W3[P%L]U7^0K/-K;=(O/5"N^+&MY; M9=#I]2:+HR+;1^5-!(19/J3%*HN <4;K\G"]OSELHE0_@5=>3./A8H++@B>0 M9O!BL4SDA]8JO(4A%_L.1O2QRG9IOHZR+W UU4"&V%*YOP/>M0I6KD7\Y1Z. M]O%W/E9PX57[QSC:;5*YPG")=[AV--OV..$(W.:P&#U-_K$LUP_YIG7:WI7% M[9.[XU]Z8G,^T (497%^RB)T/U/"V^3I=;[)]WG6ICY'!+OT$2F@XWEUR/SN M]#U? 8."%_B*Q56NL@W=*M=9D=WD1^ETG5VWMD';?4@KO(E;5/,JN\E@=M@/ MT-6A->Z0.,P*].\(#J.3)/PK-WD!AP)9SP;87Q:5P&)N:_G49$Y[ M>9]^<1,[WCX3T\9-X\ARX,60,^TR4P(!#N:;P:SA:)Z]+_=9-!HWF2@*F]_7 MNW25_-W# <@,P&95A'PQP.(+H<]D%#^#WR%.#NUF/R0 %\:#FGP12F/HAPOJ36S MEOY;3F[%Y_8X'0ZI2\L*D07RU=CJ-?QX-)_&DVD2?#R:+./)?-3'2B_6ZQQI M#@@<.>?B*[ZT!'U,N@J.U',F''Z9-L_>Z9V>/-7.STZ=IZ7/J\_PQT^O MWP-M?G@3??@(VN+GM_""H4P=E"'/^"0ANYY*\+&NB MXZKGXXLM"MK_X$L=WLN?DHT^H5!S6.T/%2Z7$0-ZKN>P_Y:D50%;BG95>=/F M/!]VJ+5B+RJ9M$8/@P&E<<7"]1JZV)0D]K78 (C;S(ZV:?5+MN^X&/X(0@SJ M\_A2NM[F!1D(]L!"VTP3V)?P#WP;EBR[K7@%<;H] ES9FDY;"(&UN*G*K;Y; M%JUW^)Y7IBXMO229IK4Z(.=F*(/*Z[V/I97NKFY3(%B^/3HE)YE<_[ Z9WF= M 3MUEQ.(.>W5^)&E2EZ08R\BI\;QM3H"C?O[B+I+]R"(7Q_V*/Y&^Q(%*91Z MJG*SP0W)927Z6FY]_[8 ,1&V")3L"C353O'0?;SC.YGX#K*$DUIK;>:/:0VJ M[M,\]56^.>R%"1Y_\Z]9?GN'KZ;WT/EMI@SK4&=(U"1''(A@B[ZI'!EE#Q.U MP^N]CLHU,)@>]O<$@VN=?)!3\U6'$-S/S"\__/3QT^L_O7Y_]?9?7T=OW\._ M7T=G[SY<77VEW'$9"&1OF93[)8\/3TEQK57_N:BR=$,WISFN$?*G^S3?()V= MPWD[KX$-'E-=W\"9S&\+T:E6CQ&:2.N-:'SKOQWXNQ8+ "TEN[G)5GOL,H>) MUTXW!/)^WA@NX&I)*Q32B.*@0>0E.( C*@V>M=4=7%S8- IG7R\2,]<(MZR3 M!YS(0TYHZ11NTDVO2*Y7GS]<_N5/']Z]>OWIZMOH]?_Y^>WG?_MU4@BQ]![) MB?2[(]K*1]%6+I_65IC..P_'V;NGM)57Q[25JT!;>=VI;;P/M^]MS_;]F&Y( M^C?\"O8O8M/VC 2U:?OFNLV+ EN]EJ^?^@*F79&UX0Q>H[^]Q!WJFD?T[Y]@ MR!$T6K>8!WT"\@,)#W"S9]4JKX_SVYY/6C;7JX\?3Q>TVV^WK4/T\"'? MW]UEFS7I5VCO\ :7HPK "9]WBJYLCR,% %UJ9!LE2\_1Z3SQ:6L_8<:T\<#] M5T;E"-BB$2./]/S,ICHW]_R:YF<->$\ M91DJ4#T"ZS,8\+$3UZ<:O6;EK7G<^EZ_9#8"0SF7>\M?;BQOIFL^#V0"N/KY M66/L\1'TC;'/I5#"RE=T\U+0Z*_(2[[2O%*Y^ 1;@Y5JD?.A\ A? MHB&<-7F2H=B>>$RJ##M^ZO-3F>AQS;E+)[TD(97$,9XR+?Y)WAOOPNNPW_6Y MU[K753T735LM?]-GGGC_?*I_ZDB^I25_XDA:9O4\74*N)>FL)B/0KVQDF^+9 MD*K]J2A)W\LZF^/?^O:\:,82?>UM#- M^DQ2R=VVGTXJ;QR3.48JP81S(SKU>OX^P=EY5,;0Y:;\"*QVE>_($_/(%P-L M9#_/>VK_3]0;^Z=BI<#F5S_E1;X];$D2)M$8E ?LA?@#?'2=W:6;&VPEV^XV MY6,&=(R2,Y(B&Z> 7^PWV5=LJE^1_DU]+58"Z/Z+Z.L8F"2Z.RULEZ<\5.]7 MIT93( G%K;?$9AVXYE$RN79:&Y(Y11,U&_SW44O?>EX?&3+9OM:O#KL=KSS0 M&E[.<($<*F99U, -G 98 !?GUAUG0EN->VIMIH[95-G-H4]6,E]VTV0P0@PW M7!\\2Z$AFI,-4^TBB;;[ F7.&[AWA(M2! F+%5_0.-D=]V U(=%&R619%!F) MKT3]QQ2CL]'+Z)-(=[D3C%:G;R>,$*Y+[+(N-_F:(R%$T*5(R_K[__4_1[/A M#R#R9MMKF*"*O8V?50-H_BS*2W3VMH">1,A]V1M+]"(9)O%R.N%F7HQ&LW@\ MF>J_9DD\FXSZ(X=&XSA)EOSV="*-+.+)3Q?#K]46 JKMC&H]Q2O79[H)+;W^TNJW M[SYW;5K2976;%BK,X_MH="UVHC]-G26NQD>F]1I M@^HT=49G&!>0#'_0A_3/T0\16G3@A,E3B8^4AR_CZ"Y+UW\_I!7R*CK]5X>B M>,2%A/F!X@ ;7>1I'#VD>,<=,#X9W_+'46-(D%'R:/@-[)0FC<-_!7K. UR, M S]VF%<:W6[*:^2"2%PY1C[YK#&2V)'H1&LPN/+& ZW1V(' MYL_V@EL8Q"Y=@>!W?O1M?0CR";"RQYH,^N1AS>OT]K;*;FFEJO( 2V\_A(5^ MP%!6^%/G=(YA)1A#ZJ<>Z]]!F"[2V\P%GF.#O'C\[2!ZQ7HN;@CL8 4<738< M%P%9:4S/9)5HK3<9::7P:QK*763?@)^MMW^3;_.]482X"6Q*K\ Z.C,T^#-: M_90"L='/V0;ND&WT)Y&S.$PE>O?NTE$U4'J>%GM/MZFCJ2/]XWH\@/2V>3PO M'W#]ZL-UG:]S#*HEEQ(U*@H4'!3H\<26=5Q7L%-9Y8>U.U0H8^[U8L.Y1D[T MOX!MYYVRZ]%^[!;G^E&M&K*!LDEQQ!W3TP_I+WOX,/H@%"?+"*3T;O!QT#FA M'>P_G,+Z+M^YJ;P#NIX_,=&4!YIJ0',BT8P(!V;E>^KK2*4Y7M B^[(//\-P8U8/6A\E"7\4T)5?]=I? MSW(9""GX.&Y+H73AP<_=S"7'B^<"AD+\3UF&B+6\[]9&#/1^GX'FE,$VX0$M M<&PAS539"K:WSF]R%&>R:H^F/. *8M-"&N);=U=E]SE(8$+NM=BY\6IQLK;$ M^NZ,2#&(6*EDO\+)5P7R;3%?2FN! ;;3/$GW6@8,"(\;78[LZ\8CG!?-4">V MJ+6"?F!YG;>TR3VZ!O54L!&SJO:P=%2=(\!/^+3&HL1@2[H#&]RU&QG+R1/C M4Q=L-\Q#.<]3:ZLR'[;=P:TZIZ[?R$SW70%G3+(] 5@#$$[1=R(,5JG2$S4N M2.U<+IVDR)^&%/GY#D1$;["P#Z-U"4M5E+"S; O9!U)>]QSP'NB=PF>B> Q3 M)5&);'KU':H@P5[HY)Z:RK=U,-[O*2U+TOO:'++-X%#>5RKZI,?[TJU%H U\ M<@-<\0^:SA"\]9LWV(R)=#_L./((U,%),H]'<"V\B,Z283R93R)4$B?#&6C1 M$_S;&/3EV0R?CY;Q?#3EYZ!%3Z*")[*;QVAG%%?["9\EB23.%EBH[.E_',\P\U(Q@D\&-&R3Q:TYOC3 M:#*..D(\([2!#*?SZ&P63R'TT7,;3T0@>+.+%=!&=P2[#1L"#T2B>S1=1 M?Q1H-!_&LV0:G>%6T]^'T6P1CZ'KL_EX!#_.YO%LE#QC_V;Q:#:4_\J_%TOY M[Y/,S[4R3A+Z/^U_O)@/Y;]'=A^Z&,[\[H?_[-U].!+#16-_W6\3H*'),@F? MRF\X4N!2-=].CP8VXP"T"DE4%+ MJPYS=,_

    DM?U/M^2E'R:T(;*S0X]>&+%8-V"S(BD&_P\N!I$ MMTR7L%#P.-M1U*8?PHY=%'@ 5"6BK_YXS*B/W4R"-P/6P37_) MG-"6Z<10T:\/6PD80LKZVV%]*SYS%']AB>SUYO96[R#4QCN]GVIE$-,W>SLD M.VG?^XV3<==BLVD14-?"!^:*OF%:*<().FMOE5!95:Y,%'XMF9RT9-L41'90 MEXTU1 5Y[1[#$*!55D#K'F]T;,SGF(&A^FHK3:U+KZV=7BO$T?0@#"1>[]=/ MZ8D(!F1NL<].9368?;=5!I\5[:>MM)Q8@T9CC&;&)YO\AAW(XF"=ISRS,\%I4$QW]*9Q M17F?NDB5VT@ZAFXS-XS:#*31-W:#9 -\BL524)%Q*D@I'>!>^*-?<@!F(-MRS4K"'"XJE*M'4#2^SM4 MB9-+6LB7NF?]M1=Y=[TRNRXM0JX;*%9JW))_LI%TQO4UUN?ZA7)'#9" M2WX5N4G%2+$;?*%#E4ME>!S?)XF:?*4D^" M*LLW& $*9+'#%ZHR7=U]SQLP^R&"D<.XW+9YWDWD'^-HW%F(Q=OL%N>')YH! M*B7621$=)M[9"[_4L&]&IQBT8BQQ2/VKS+\O\9_'7E;U_^2Q.-,,M&_7UXA) M2&&T-&G(;B.44.H;DM9Z.J3[Z[%AK21C!.OD+ %0A$JYT?PDE5[$B@ZW(4S< M^R#7&<:XT(WHJ#K%''E]'R8 I_@.3JGWOZDS#CU[P!=:?KC6>-)-7?*@\)*# MZTYX<[VC"'4O \'*%.>@TV6^1^ ]FW25!4/T_C&OZ02MF"%>UZLJY_!@_SG= MG&BN<=VH[*<&W!SC7-"CR0L0."#=1[( 9NG@1Z^(K$'&N"?7*\I-L*\@Y)R3 M+5MX<$<\!FZMKOI.?$<@,6OW;I@2862X#7^/H%4P-R(=B;T/Q''7@(Y=KX.B M:S%<+W872A1%,5B4HI14W&/V!B+?AKB6D#!.D0RNLM_9RIWTVDRK'/_S6.7)K# 0LI^:U#]IN&)EZ!VQE[U!-%LK M9@-'[WMY;XTAE:")/3)?MG?X00)6_#F/1=V#!CQ1 R,GIV3,#B]#^"[RTS1] MJ&IG=$%9I\H<#_GDI#&7*Z K+D;-$R[L<&ZD>(JR8:0;+QAZ!8E$?>4M.Q?# M7&$V7>,8'\3)XX\::Z!PKC*)NL7#C?O 6X5WI^/1""21[W8XJ[6@TC5Z9Z,= M&2QB%L-)L5HQ(!>.14< ZYK?.+[BJ-1%2)*H''*6_>,.E9&-E;*0M?8)=K2$ M.&*][UQGQ@4".Q'ZZ"T-X2*A\TP"I^F?Y%ARUY-?VHIE>3Q6&((Z'N*+HV2( M7%B#FXO[$C9/:1&70W4'7A3@6K5H4QJ$K6.P"X'V0?P?S5[-+^3OVJ!6(IU9 M'4:L&2 /;],J)]+GR5(:#9Q4="RBI0RW88=1"MH]*X%.7M46!TXC=RLI1JL& MQ9'"<2_W!H;YD;V,_^3+XTK$B4C EOCPU6RV$6.)M<:D3@ AMV7V8(.>7'?- M43V0><5.@6)8'K,]BQ7XEBJ*^"'M,T]CKQ<\'VYKHI,%5!N0A#VGCC&HC3S\ MJA9;$U[^;$A +S7V2@IDJ;?/ +-?Y4OZM::((E$YZG3;:3B%,>5D0&)M$$[P MGE3<#@U_AX0N*I(H<'@2<1[G<% KL37L2W^,, O3C:2AGJK'MT2SE0IMI#71 M6I65*&2PQ/O,39;S2V5J3=V>0V]TEIKT1X_$ODE&6R7]3**'/.&SR7.;[X4O MWR)'+_@68AP>M*W'7FSW+7'+=ILZ,-@BM()L@BZ$6$ 0@E<[^GLTA\<%EEFP M,KL$N"Y&^@!>RK9YDM/EFC+3I3/@.8*[#7),O);0X&M8DX=\#?-=I;MT159@ M%NHVB)[[>,ZW$QZB/.-+0>]H$QSZ%N\TF-6/KC47WOJC,_AD9$M=N^!*SQ=4 M=#:G614F-RJ)674#=P_0[X(2WEJ2,^C88V\Y\PES_0LYVFDX90]5J:TV1*R*2 MD(OU[;*=M@2.I$;!('/U395NY)3CR9!)M"589MBF\8#PW<;,CVO8+[M98PV+" :%(MT]#3ZN8 MM)J!C'1@D5NQ:$1"@A ?7=@@2\)U;1?4193H;?@S6T6O+MFZV1BJW1>_*6I2 MEJ/ %P$&F 4.%MT4(Y0YLKS1M"8R]QWVZ$K4Y3(=4(*)CM'8D^4+IBH.HNT^ M)RR:F GUG1<6^:*M9&?Y,^EUM-PY$4GLSI"!03-TCC-TM*PR?> J?@V\)5;7V$OA:9;%K320PH;"D?CA'%8TL-^2GC5(@ET;2G;*( ME^+J=J?-J%R.,5M+[ V;@>$:SDE16&V( .D6(B=EW>)*^KFQ*2@/!)$[W:## MD06Z]3T1$I"J,RN)Z(/GSEB?C0:$)AU'4!HS+>O"65K0Y(8]=>1^:=NV!]&_ M*FEXS=O?"RI'$ NO#'N4:9K])*P[29,8LO@H.*PB<$Q*U<(_Q];D$ MZ)'ZCY4#3-6F_?O1D=Q"+#BSC]E#OP^OCR*C^2K>= M>*#8@I"RFH@TT_NA4A/I3(I-X2Q.#6DEY"L>[@2#-OBD\M(BT6\VS_2[\>G: MIG\CM<281>H@18L5.B]J>]GIOG--PQU@5M[=,/&C-6*,-<0R/V7/5_H7U'CY M*:I$+"2L=8G'4TP( F;!"$=!(^R-P',MWE@AH!1MY/"7.N5T7?']]D19U'L7 MG D\BN45%2A0T^V?Q [CZQJ!\FS@\,XX?--1&G,:$.;X_(8Z/&B.)CY+&2AK MPQCK38/Q*]$[JB"(IN;5A">P(<#'U!J(S?X)_D/?!28[H ZB'T%,JVPF5)IJC,1U0.(Q*,/B/FEU48)CU0 MD#<3['JIH_UPS8D>1@)L:!?N'F3O-"R(BO=NRB4W0A(I3]YX1AHN]X%$ )/4 M7M<^.\6':\"IX505#N2C*0)'1^-%EQI@"6ZE,\7SUNK'V+>W!Q!#V VJW-Z& M"3@#I\NU/^Q SR2AWV, R4U \8[>U*ZR[XT"[AOCO94 G0>O-4Y%@6B.#"90 M9 _IIHY%P]G"5M0',O&YN[T];6W.JF-NLL!#C13"U_B%8],BL7S*MN(.^&@X M\P>O%7WN8":5^ZB/G3OG6$_D0VK'T=<(R_ 5^53%KDZ7."D;@;E=8YYD@[)B M';,HQ4@(XO6TZ/^TV=?IZI=->3OHG*0\M'Z^I@M#?+XMTY[1X%RP@E@NNJZ9 MKYSB\6'GJ(U>_RUC#Z:,!N?N0H1)+EN)MN0E\PIM%;)JUKJL"X=LB)@V'9A M\$'C.5#P-L5C'K&BDZV;RM4@^L#+!U_H:.4383)T ]Y3&H"DD-4F9HA6?4S9#!@'R9(4.)SKSP0?8# ?K@IR\E (Y%PRI%!?N< M8B."M#H.*V3:<;%7'C+,">"MB]K"\S8T+K(]D<6@J8I2;EOH60@N2]=#7\2Y(YYVB%VP M+K41(J$)O[FM]PC,$I',1N3,B\ ,U[M!1C*I YA7MK6T0B)]_&-P0@7^Q5U% M%&LE\.'G"A\N].9"SL,.D>3LL;H.D1B<1^TZXS0Q0:$== SD2?[0%:I+K %) M5G"O7!=PV^VA60F&WR&O5=9F+7V(G'4O8W3GT(U+&ZN[@RYHV+"AQ+%AVW61 M7^OW]R5JQYIYT#45A3H*)]S:A'S+QAH2^/WL>]MO!"DY@NN^1WS F>11.#3< M-84E82+^]<$1! MPEM=?@T9:!B*V$E3*JBMS9V( VU$*VB"OG-4!,MM0( LXK Z$S]=_5QWK!PF M3N'?1=]W-JANI=Q@: D]:085$2I;*$ S.+_#K6;BC2/LV@2=X&'Q(4>M*#@^ M$)B2+T@,W*J\4F4W,-&[7]7V_@XA1$K;2;C2U'@CNJUK33_:-14//!QL(28@ M(5C,2D5HRML)(@SE[N&,!8:B6%B_22C ="T 4C):5#3H$ >DX?&-ST\>EPD. MM5>+EKYI#BL@"L=JV$*#/XE-QJPD@42(@RGPI&+U44X,*4F0J-VLGP *V M>9"G*PP1J".;ZH]2A' 8(?LG0R/!+&[E&KWPH\@%I7H+CE(*!X9M-OQ<"&# MHL7H9AO8T]&F[366.F-OMC8XAVJ?--X%TPR9U3=4W]9O#ZQ5S5EU9G'%?>+9 MK-\*?DUIIIM>>3(''^)X=%XB_]=B$MD=.)#!C#$4XE0&RYZ4 [X-#F#<^T7G M)- <43%YDB3#H09&L>CMB)6I\,6^/JJ\_N7\!H^C0X]'H3YVR;,TWG5.KHVU MFDTE"G)P@BST[+? M@0.8Y&MOC6C([+KCTBH,@?ALXSR2,7;OPUOXHD8P;=G&Y?@75B"K#:U%TTF8L\;X2K:'1D3TAML\F:ZC++ MG/7N)FXN^CD:V]E_*LG5:%>Q%KVGC J-<^,U/CL,H U@\ .O<6C5,(*TE,)! MJ':$T8,>R"R\/O;GO+#<-GT&B_W'#-?H,<0WQ,+>Z&OI^T@+#\&]5N6<":'< M_AJ>18J+2&HB5@/R,?#\0(S\W.+ 38R,@8W %=S(O=C$689 M99&@OJ(OVK- MY:.'PWE:F5>[LZ3!J04U)-@+<83&O)1X9<5Q&=Y7EFXH>$)*V=0$T+FA:,J* M$::0UQ1K:Q'"0DALI\#?F/2" 9DA!YQ4(TY];CR?6Z+(.[@-SH$,:9@4$8@_0 M0I)M'?'$R1 0L"]=.N^.-J>",IYJNQY!LJU1+-CD@*U6')2$2ZTF>&-:;/2^ M,3B_'5O?",ZR-)7M3;XI[KN_XCQJJ#2EW6NVK6Q$4L$IC3O^MUGJ[NBW)2W[$F K7TG M5C51^L(&"1/806 @<8JS1',M T?[0'&F&@" WMC72-U4B[VD;=8E;CF!)3QO M @WH/UXTC'(#O46S&.AV9>MG?]/WF<0.H6_!!%005]^8C.+V'AG(R,[MO5@3 M.@J9L9!^4O-OO\M/?^O$""F['5IF9AP&_&(X6$; ^#?(4./HQ6BPF BO7KM<2)@(V]N MU(IQ1?\P8_CQL,&DN(+@0Q#A3)OP [.OO]V2[L4L3+@4OG)Y$#?QGX%Y8+&- M)O#$U<6/V+RUE($86RG_$YU.U70'1!4%L6EZ?BHXH>@O+(SH3Q1"EA<77]0) M-1,[W"S&' "1]E&*9"L?7U$-4^Z22NH9)!NXS: A#FQA\!*1*,(]9B=] Q%7D'WM=ZF M"G5&.$L\)((>H- \E3=PC+M#!?IHYOP'[9%$IQU'&ZGFTG!R]@,<*7A")@T1 M?.+.?GQDEB@D1)NJ8BD>D\0U,5Z16CST.@] (UTX1]?@^F C,4\(2=NLH&N= M/7;>+FF/P29](!0B/-X, ,19KJ#@5H\W7)"5I9,#VA/_01*)A2SG*LU!!(D_ M!%W+13H7NAF(4 JS:'9L)M'+"R@-ZD^QA%Z]]\'WM9L_Z6PX)^$.DF"AV80Z M%]N-61^--&._:B.B 8.&C6JTR7_)-OE=J5$"-8[>)594&JF-G7>MAB8D"%2? MALM\]:)T!>?8BR9$T9->33[O-LOX [GAM\#JSVF.C^?P27$.+ZGPI/GKQ,DT MFI[%5 EP0% M)<9*P0C!C0F0[!:ND(K)]$L^UP)+G]RR8]"IVT0 US:7T-H'0[Z L0JK47> M##?.^4G-@;3<2+RXCZORL)'L+$U\P;NQ1+5UQ^M M9=;KO25%?-J9QE+S-9018NN@=J>,KW@Z6&4ES )##=."?G1Q16MTY^WS5=\> M&CY!9X;72^/2@/%EAG$U./1)[0LRC$:W"EETG^$&/'/-M %U, M#'AH@5?*ETBC0['2]&5N*L^.2] L*K"-:N4_0ZV\FT/8&6J+IB]?X=8/LUJH'7J1UX)@H6)=$1,8X\]?Q887DWVL- M$R$0%NE%,IA:N]AP,&[:Q1:]=K% IRKV'&R_+]L49Z$^Z;HRZ+(EYQ[Q&1?+ M@U7$W:<;!)-6,Y;7T*6.>[MZLM][N*%*J5E#&WRH2CZ\/Z)]#@MBEIQRS"[, ML/QCU\<-WRGB0IXV_[YYAZ$)+CBF-HA%M@ZW2 J92Y=H\**N,<>-V=(75P^@ M L!/OX 0 ,3L+'^O_Q*:K_RX0W0C+B++4A.9Q];E9I,B0D_?(B-C%&_53I5( !,4ZM8CDUW DU" MU"8Q+7G3P$,GDC!$F2QL4C]KO%3"%I& ?D%="H5XST)HVV('\LJ91G"$23W( MU@[ AW-T"'NAT3^Z9#2VA7VSK+4(;>:2IZ$]ZEYW%@FM_5Y;@'C).U,W.&BB M;CO]2Y(TQ:@2S/!EMO5I2QWS.L/1Q),CZ/6NB&9T72HC:6V'ITD[(,_.S/C[ MA_C;#:?_,& I\/89:!X $AU[CL MFOA(/X.3HX=!<+[,0.- :U[AN][-N,/QNEZ!U+==.U5#-QYHP8=AS.#J+QMW,? M5$"#7F?H_-30!:+2+/7BI=$/0%)3-?D M^:15#2$C.F>[*[E9E(6[D"N=FT@]#>GZZ"1[ZPPI> PE9Z]=(GQS,A@$H$EN M9#!JE(+:(1S>8:O5*6 :SIZGB#GPZD+(>TWY?(,D_:]$RS\95>9CH^RL<6W=PKU%1$>)=IWE M5H2'A%$,$C43E&AAQ%QVL%K(&!/X8ET/# ,LB \:G,.6OUQQ;!EL(36E7K@@ M J5G;P)EW47W:EZ."0)3EF/U.^88A*/21-OJ6P<&<^XQ?8CQE>MC>$1&:_A1 MID---\LJ6UN-5(U*R1"ZI6A$!*K"V%BLWBDSM-XV7EY=#MDQ>]W:6*H[4@3: MJ\2-8" ^4:]F@Q')Z.:XG1@0H0FV$X:Q@ R$SAVT6C; 6GR ))G,&Q XA\+\ M0 ']6 C)_U16?L+XT*&@R*^<=4@P%DI5& ZL5OJZA/M%W&V;K*NWH[ J01#; M-2:YMU"F(J"6@H<[ BF"*,HY48&*!AXF-D@>/_(!HQDGRE#WSN!,#'G^] M(AE#;+"N_(8GY;L<. IA@O4EY+P?OK */(TBTM MBX= D[Q_,G;;-("C2SYV2_Z1EZRL_ 2=9XUS28-L.B(;MUX4,FUGK7:[[B)< MS:/;<$ORF[77^8QR%3_'3!5+Q'8H!@2LE.W"7C"GN\J(#-TUA[J.AN)HX;@H MC+R50NX80UN'ZU)_.%S2YXV)F*X'4#$.NH9" DS%>; V&OCOSSJL5F;IT6-" MCN$ M!#;W "X%$!M!['4XYW0");.Y8K\D>23NG2,I#20,S(;E8-_U4T-Y#!D#U2F( MC4Q4"B"B;3X(-@^RBTE(-9F!\C%HNV[0*0S,P>AWL9O 5,VN5K["#G;8L=_F M0#5*]P:7Q@MSV=\I]5ZJ'*4R0&]ODNM5 U+:G%V7S3.XO?W4![*2Z5"WM9N9 M#BB^4XP6'\E<]=]D]\\A.TV4*_3D$]?D0MY>Z:I7=]GZP/4*.])<^PGL/X>J M27]A*KM^U&EH6!FY0;$Z07L, LGXGT+S,LP,,SJ@%90RV:Q-27V(#HWWT05; M[=Z76C*W>29@&=<&%X_WUZ!!T)7:,@ :;VV/9F42(LPZN$8[;BF'#.LCD*TJ M04G57W>"?^-3^[7;W;ZP?S734R/LCV2$_:K]M3&=H56W(4E1-)'+..HG )': MG,$POW']L<)V8XGCIB*[PHH'=E]N#MM,5/U@L;A>#"?_56L&>U8D,)6IVJ;( MMO7F[?P]?W7\/A69(O+TW@C2H O-'3!B-4'2A>F_ L@,5_+\Y6O MU_O6JX7?J&3"C _^<6D-;F] MY6$G]Z*+L.W7>[(O.ZK'W1LO'8K?XJWQ[M2F>F#OIEKKGY!7 M7@6D)9U',J M;TL4RU^Y'K IG\1D(9\"O5%YAU,7[TK]Y9/^TBE@4MK-JE>05%8YG=\7H^E@XH.LNJMH*Y _1Y9LE=W[^"@"-R2X:5,?VY5> MY=62JDJ]\_:V3\H HQRPM?%([3G$VF-L96O;E\"/=P/78[ZGJ MJA!E'WKWW]&'E.^;R]%I-=>]A.=^A\G_BE;2 X4DEP_/A+>^"#?,ASJ3^LP' MVA!"I\?-9"XW,; M\#6LW(NAH95FB>+ [:AY2P\2>X(7-G'&TY*Y7N6UYK;) M&NA!^1QPEKW4/# D7Y 2C=KWQCKL?I 7 EG9" H#S7L:/WR^^C?"-;K=0^! MM3+FHK/1R]:1F=&O'R5-^T4TGXWCZ70*?YN-AO%TC'^;3T?Q:#;W94Y'\V6\ M2";1")I.AA/*IEW.%D N>TKIYE&_B):3<3R>+[&)R3">C_%OB_DP'D&SW&U' M3?HP>]HYC+TGM0=6]31?BNE+J>V9HB M RFSS.'^JNRN>3)XX(IL0U:,@OV!F,6#$H* Q"%*YN9FT$4XQ#OY5'S9>L8U4-;8&MZT<%+)"BNR0G XG,YK,9_%\,<&_ M)8MXNDS@;]/)*%XLEM$'$HPN8)3 PNIH,HFGBQ$T%0_GPPA(:#B>1:\/%=P< MO>4XGLQQ818PFQDLP=N" M*30:#6&LDP6L8IS D9P-X\ET\E_YX+D;X$>-*^[FC()1&CA$+H$ @2-S6!)CF%/IJ@-V_P'JO\7B8$*N%_5R8RL N*.4DH8+#-5)7CLM% MK[00]O6NE>@*@Q:MP/*-JDMTK4XFP;UZ&2+?A9L3B-&/)JS-LK*=NYF\P# (@'+'"9#_ ]RW"3!_XQQSB"?$I8*,YE/SYQ= MVBWXX=D!8I\/Y\C^QW$RQ9]0CACBU3"+)^,)'9DYL$EX$(^68[PRIHLX&26( MSD'G&G:ERQ34?<'6ART2TS^:21-MMM4&U#\IO/VD,]J 5FZV'<9&]NDY7==U M[VT$LOF$REQQ'_JO4@+CH%/T%'\6MKB.!+JGQ#*3&V6(8O21F!AQO M/FW+C>-X.9G!9L/-#/>ZO:[.0#: C<>OE^-9/".&VDH:NY0 0\]!9TD2)\F8 M*&6VF-,OT,MH&+W/)!(2&D]&DSA93JGYLP7<^2/^:Y(PG;WT;Z,'DL!QHW/2 MSU=B(-L<#H;2Y&@PP19)*S1@9975O,DUUKG.R&$[=4^K)N:% MJ5'MUAOLK;89D0I&R2P>3?$^7\9#XELJ'6"F24%(*L#;@!KGQ.W.$I#07LI/D]D4 M3E9&D90^3=)Y(IQ8@6>&!#N@79(:)S,2D]\9*>@"H3(RTPYPW26(PSBTT92. M%W#?*4F_'7+)$B07.E1GHR6-ZZ47423E\J+#6@/OSX%/#Q=\O*"CR7!&OTZ2 M> 8,X673NM0=_%H?>0T4;P1SISBE?JM53[O=UT-8%JEI?>@T]ZE[M3M8WA:D M"7WQK3BE%D/OL9$WI[I.OJ9[//]3]3KIH%"?,%W_RI$_U,[<@HV&*37 M"?)<6JSD!_L32K;S4?!,?FJ&&VE"D;[8]V5/\P3M02_]7Z1,C9-\'-!;E6FE:7<5U8( W@Z7= 'B2IR4 MO\<$.N@]*PRWV#@I,1K?>VV,Y&&EDC$&"C4+XP#A9E57P D1>H2NR;PRR&=! MQ54]B]ZNK[<^NDYN_UFNAR;OH8AQZW5@ET-9J<>9ZO IT##^HH$]QMUG_)MB MWS(.S[1W!8,@?6.]]X9L[JDSTISC. C8KO:!_(WR#E@WJ(%GNC:^6;2H5>*? M%!=]X$824 ]7]ES$?0)!)<, MG8D.8@3+N4/$[946I'DFM8="5XL2G;Z!TB9/JZ+;$#3A/5LMZ=.]! #[4K8_ +'69!6"ZB,=]@-QZJDG(G M59=7,T5[U8)]$RB#!I!ZWD6&MN:=8#1 8TM#DDYWH8PUBNGSS!+=F48$:A%9 MJ[@&:\"8P)112OCN<+V!LZ:[HJGL1?,]&_OHS8XF^-&5[6V%M&@) JY.+D,T M AF\6$H4IOB\)8#\39L[7PI1O^T&422![!,"(B#V M$G8JPW2Z9N5B(WMZD! M?P&.,+9[>>26\#6*_1EA;M55.Z0.8^Y;_9/FV,&?G\F>';R'FB))\^4ZEK2S MKI"E'W4-=$!J+D:VD$6;JDG640L:B MD.KC21U<,U]=IU&,B ,.:]D_F4,NN M!]%5QG%&H*YI5%*X??@=^R8^*0F@54+1RYX=JD2* Z$467NWW+ ]Y,/I[C24 M%KK!D41X*W20).-#_D\Q@ZM^?.&R.\GX\L<*C20_^WQ;SJEL_?R.$RR-#D)C M![ETMHAGR3"0'8WZ($\[U W1+)K"O?S<*5W/-%W*R]':]NC?2[1:CHU[T[1V+)$#_RP@]22>!J0&M/:9+%L'X!Y/%F:AN=H MFL4?D^E3M#::S$&;G#34N\F"5PD>3I>S-FTOXA$<.#,1?!]^'29=6C.>F:0U M$:0.'EPGQ@+YW:";16/[9FQ$@V?HS7CN05A.@<@:34Y&/-L$+6&SX?$HEE8@ MS7%$ [&3VCJ8+K-=\P^E$.,',C1+GI7D&Z">!;$RYT M(P!B 53I\:QUC$]C:2ZL^MHUK..KT:O6-"O_@&X"S,F@;PGPT[-@8&S Y8O% MTF!U*8Q4)]L@S>'ZL1=UKQEHI'@Y^JZK >+6C> =3,4A3Y8FXC]7#RM&]2#(!BJ>\]M)$B[VF58^%!CO3%IG+BSB3!"X,6B:5KO#MD][BX;^ MIVQ]2T4,_"R]4?>(3;>GR>=$I%MM1%4*D*(QGAD#9F"Q[V%#,5V_"PH1QGY' M+G8LBZL[1]$TL8.^D'\>@Q=K-RT@B:#5"?0'/C]7V]RY_1XS6/<8#ML'4"T MG V\5(5!"VQ^/F"WR<'8&_78_8DULWADTYS(9X<:JV3E&X SK^!TQY\CCL-6 M_;,AN%NE#DP%L&OHE(S"W-JPQZZD9.]D(_8@59.+J$@9\O1/ILIWHUCVU\/U M\6IIL1TF)) @RDB:/VU=7;( M(;]!95LX*^03 MBF1],ACM9PHIPZT[]Q5A.E%UCS!-BI#WULBA"8Y'>B7[1(P 0U).Y,78B(7R M!D.XFG?L0HLI-(HC&R[W!/[LB8A8;X-:&W7FH<9#?DGV31+J6T> 9'1ALM>/ M_PS.NA4,[%-2MXV@>V*:5%.13TRX.--^KJ6@MEU8;D M[B?.H[!EP0U'*\Y AD46UDG$0Y?O?296:(LD4$86N4$RR\EU1L1"9_$!A(R[ MW):[8YML1=%[;7]9F!\8G/=@ ]:ZJNR]"B!U.A,H^H\L'[9^R^!SPQ%83WU? MBG3,,<<H%Q:?/&@:$ MJ=C3)O%\V;2D#/&9:?XT.6X63TQ4:<[/TP,D8:QH M1%H/?"C6)P]C_8;\MA35V4K]\)6WW$G"+'OG+ \6W#E7;ER+H*$AM;@K6&NM MARHAPN3JR136,6CA^>%]ZV9EVVTFJ,H,;QSB0 "?T8&3='%U&2UFPZ91@F?A MD#OK<.:AE&US%4L8>&9J%C](S"A5WT+'*V7)NY!EBKCN:]?%@@,[6@LWWY8. M+:%US39XE3/..#Q";H*P4)@KTF-)*F ,+^>V;UI5CE[I3E;7XKM:W24H2-YV MWOGUYN5MZBY$PUCY*UO7?AH6"5\M#.B)-$7;3HE*;MQS+GWZR6#*9K2 33]P MQ*^:2FMT#URQOBJ_D#MF[Z-D M,#/=<]*+G+O>5' T,1((-4UO+:@)2.2=Q[]E%_M1K4C0X+54!#GEG6-AC%WO M8PG-QD2B5^D^ZTEL'PV'OXO*!TQ+N\MWG*P)ZJ_ZYFTK7)R'TPZ"^O,F;HKX M7;TW.7"(DY7 ?.^SVTHY:U$3R@>(T2 *$4^$O3TXSH4-PH,-:%U9<2>% M)P)"U"02 E"NR&Y^NRFOJ1R%9+5=*PPQT%*VD?KE 1:EDV'E1E")5F1$@ MS)V+FUYG6.U0%":[+&0'Z%X;O%^_[/1<7U=9NMZ3Z.]S[G:FFBC51"LT/\\: MH[>86!79C%(R8@.O78$ >1LWL@#]TI(]!-@QO43?2(79\XRJ>:X92^1\DS[" M:&0CK 7/)5*5FS9%/*2NIJ(8"WQ26&K>,YE@7L#ON9HX#'LQ]$ @G:="7>PR M/I*S7="'#^$-Y-688.=W>P[@1_%5G<[323Q:)AJ=I1"KO-(HIXR IA84=4(S-6DO#,W59/J(P(ZNF'VY^D4RNX%-X:$%'H*L:V09+C"J MI>%46=?HJJ8$96^CB&7P(]^ +V]0/HPM,&@E4+"$W[*@C_1.Y'9_(L\?8U26HO)L,D= 4E@U$R M_1VN'3$C#L@ND.^SOQ%#6*Z -/@"H5U()D$=6OJ!(CE\+0\7'S)*#&S--9\: MB>^@>&JBZB8QM/)DN.6 MC%J93./Y9-R5+!.-YL-X,IN9G)CE##3H.>:5 3TB]!]"P_ IP\YV7' />0.L M%T4)L(XO\QPOXQ'EV#3(2CX9#N/YDPO,8[+J>)$];(1UX05;2^UI!)8VY4C3;5C8/BT=9XI0P!QUEH^JA9 MKV8J_G-SBON.#HZX&U;HQ6ALY4D*Z)\_59'N*%;-H4A!06&@17)0;E.3LFEC M6*V^7A_-@6X;C:GR1'FXO1.K#*Z33\ ATA1_U4WTY[0XX#5I$Z)E>E\#7_+) M8S'$D\F(_UPL@NQAERX\IB"ZSVS"^:>M!L:8$!*'B13G1'R'!=4X4,:I F3E M@E68G^O[FK5B*)2J(-]]C]Q9I&*5^M6^T@ MT%F_5EQ^KDME5B4SI#:1+[)CNLGS1):FB._NII,,FTW9Q66I][C=@&TMI_%L M-/4+Y^0C%7=/K6M[-II!2QA2:W.\36H7\45U]_2,S,!]),D18?=[ $YXVRA>R0F=*1A\/QB-L_B91_IIM[R"GYZ3QG9"I MP2[22UW2"UY2NW47EE/CQ=9\^:^P!'?TIH3S>$2<0#Y^6T0B(K=4+6:XP$-! M6(A04*N_-Y(MZ8DDW*)W<*HH(Q?%DCJ[/$<(8 MC),(8S\Z)?#1;!:/I]/H;#:/QS/\9+F@%)#10-- VIO3F@6&E8,JBSD1Z!@= M#>/A MHK(.3!,XW70VAF^F,S((),_T1GBVLR93I<)I1R,!\N^O+^GX87; M_7/= TY*1,,IH-[XM.3_BZ=3QM&AGC[."4F>(57O&^GHC6DK\D7%,:!CZ\K@C/"N>X1RF]L,T# +#E'U%3G)SIUBS@GR:D+P MQI. "@I3VU>9JUO9QJ>?TC;;[9.'6N8[5F98P6>NW@M>A[3RN0E@=VRL_CHG M+!5,R'R!Z*!+PE(9)W !$=[*,IXL4=J&FV8\GK?<]0%Z+X0V,?%;2EFCYE;ZEHSKGHJ&<-K_B3L4W_)HGQJMPRAI#@,+[ATMZN M6MA;?$SCT=1 Y?^U-YO9<6JDLYJ\6Z)SC0%3*QXYA8)!SYMLOY>H XEW9C&Q M^"6ZA0.7%OL,^9=2 MB<92 %NV:7' $!WFOZY36)@)00LG$] #%D/XK& [UO4AI_K;,+TY2'83=.YB M"OF;0P5LB5@$ADWE7_8$,@:=@M*0T *0H_>.8M=L0W!QP0Z+&(1H;.,%HK1- MYH0*R_G\0FCPXBV!,X\QVW6.4$Z+T2RZ.ESO97%GB*T]14OD>#&-%TOLM7%= MKS$F *E0Y8F IYTE+^'_,+?)&.V69\ED&2^G-GAS/$G($<7P=,M)TL*+^YX2 M^"DP!";(J5_^;&!D("% ;)B\O6=JN\UMROIP@GQT1AB/0"(W,!&?[ZC%, JT MD)&K*LLHS7\"7P$S'DZCS^2EVJ6/U$\"6M%D&8T)/%1'7&77J50N70/A =N!$0$!#F$_0-5;#NV)=AYU3I'TO (5,Y.+?>43 M3F_Z'8MP6D8>W4ND/SP9+PURL&J=78L MIN$3=@8RM;\8C4W<'@FJHY$!_@VES=B2!$7-T<6#[S!L/;("4A7/)'3B]:>/ M&EL1U8\UL;H6P ?BM=!14HO;H?#R#+0@INEGSVUL$D!H:I- WPKE:#Q#K^PI M"^3YR3SX],5X:2M48-OCJ0E/.0OP4.KP^%*LJ:]OX"=(2N$@L?V,;)D(VIW@ MN9W"2Y.HD'$9C M,HVBP)FS83Z,^1DM.A!7')&B4QVD>#(PLV25W6&5H?M,JK2U;>X--*FR8!@I MC8NDK0L"D5U--,16I218/4"L4HO8"CKTP_XNUKL&%5NJA&:\/8SZC^F'!49P M<2ZQDT2:@LJ%GQL^ZUF*AO!4[C*;XZ@L*R:';[K=*.A26=VFA5Q(D@W- 2Z8 M/91_<0%*&%ZP036:# ?H/L 7I*L4 TJR(C/*RBY H.^\(EK]AR"@"BA:V:9 M&W)=SUQ5LA7\;-0N7%'+3HRQ^3$"1.XG"JSTPTG %/#Z .*@)94&47;! #FB MM#33V >%N(/K$A-*4EE6*D=%AA *@'7#(=Y[31(U;T,S_-:,T.V)SQ;$XPQ4 M30I^FYJ>1L+*T6C#4<'9/>D2+O.+:LV@)ZQFC1ND]AWUWF\.T//P*(5]O)/= MZ-7V"S@(80DN]5[)NS]F^=\HK/;R#@A7+X)6T(%P_NT$4P8J,02 M7? MA37>$YI&U;KAJ\Q>$5(*3N*\U9=-MCB)=>22<;V&#F8@N!>Z!C[)L]XW MC)= +=V8DD<=?>TYL +3C+BU GF(5D_?M )NOSZ/U03C]][>7[T9'F:FCT:? M58I D?LUWN:#6P>7QWGE]I#'Q,MJ$,R3&'1CQIB>C,8&G]%G14XG&'M)?EMK M3O88S;/)V(?7:7L)&?RZQN]TB-]B_"/H!ON;4[6?CN'/04L=MD<_ 45S$F%! M!1\QBQPQ.U^7#T &H+K.$H^,YQ1&C(JEB*99/&KIO<$)KK12B)QA3@0(M5)/ M\5X"L(T\2<:-9+Y>&Y>'G!/6\ZY9WJ<9&:.PG&0Y?4_&"?C+%6%<>-PA5BK: MI/GDOL'RSA.T(3"8.0P:HO0'DWNSN+EP:W4$CT M+(F',_ST#&'Q88N3V:R?;D/Z=4TE%('Z$DM=^5T?4O#&"S/>*=!!0N,=Q\E8 M4;H)HTYRE,?3T4E8 -\VN83FF@71W&0H!.H"6JO+YI(WJC3]! MD2_X!IF1K,B\DFJ& MDE?#."P.-Y5=4V*Y>:<%O#LV%!IY8K1OJW[)E/9'\ MLGY3APV^8'YT&5@5I.3.&5I?P_@KM9;:MR5*F=%*O'W)U83Q.!J26N;*265? M1$PA?EI067/35H]74.(6-+)2FK]F6:PL,D$!I)5GU!,5G[)VY:D&AJS.&2CC M(D ,O$+$P"N/RM_">_MLXMCLBGU.OT2O&8#FPM4];G2E-:.9>W;5@DEF=#XH M&&+R@HD7SV;"!?0 W0C*6K3VV60R2@S*I /)HCFBRG&,:"=SH4\)0 MH$ \S_&7\62"43$76Y=6XQ%]N/C\$T031.\]]2?&! E TKE +SQ-B"=.X4CE MG1FC2"SEJD(?E=1<6LR7+;2)13RFJ^Q7K+IT-H8[<]'&&(:?I_/%?^DU/VD" M1RLF&=33>3PE!U3':L_B9#KY-2L]3I X9O%D@8%:9PLB$4PA0Y(X@_V?+Q;_ M//I&\0?__U5KW#/T\6@L0Y].)SUT;<)A70D5K'DW%NEQ.1.Q3)NC.$E2!UHU MDWYT5254RG WYZS[RA8()OU>8V-NZGP1#D5ZD-XZ!#YS>3\3ONBR8':_D M5O.2"7F,W5-THZ[S^YP,0>X+N68?--Y0@>6*@QK\;7MU@ YCJD#R7@[N70<$M.S)O#QZ1;DOF>M2\3B[ LB47/PC>U! M$M)WB@OBI.B-UB"W;W^Z^IE7X2/\A44W_4*#,NPB4-O>%O'ZZN-'65*2G!B3 M^E'>8ZB DR9($FG7+#G+NS;)D3YY.T"2T;?J'4(S1&<(="60-5@)X%#7;*GY M#\WQ?BG"\&C:"$)Q ^H-\!7.\ZRT5A)X(:CP?RI)/<_'XI,40;:OJX@O_U7 M+-7(+=6E&M2 )S-UM#30?3SCO*S^H] C!;XO#MTCS&@)3$?@R0THQN3HWBK,#J4 MN1R-\ A15LT1!EDV9ITX+%'H%JW7>X_62CE4W43(T>'(1\IFB[Q=UUG4DV7I M)JR;H?#!IL"GW;9#04&Q>T858*V! *_V^;D20D@P3MWBL5O&97 8D8/^"C*A MQ=&TIT>8+[WFPG+0X4(8*8'<&9? =:ZI(&5S78*+$LQO7^2>ZIC_JK6VORIX; MWA*JO[2E+E\[=5GGKY\)]+]+4 T)B=Z*.:L7CQ.U1N>ZE>X8'J\P:M-$\?OF MRU;E[R;$JK<#F?)#?C55>))3P_7MC@H4Q@^R.(GOMUG-URS&":>Y4\R4"886 MGHZS;_>UO7W(:M)#G84E"2WA;FQXZX*P&5"D_-FNNKM5J+]:J% M4[+)R7^JJ[[&V+0U6F*I9(43%_@LV!.)\5"8VE"P.IDR8$1>8!HO53]3D%R@ M13."D0D33,4[7A]V$K5#:6(GMG"FB>:\%"(+O]7/5<*. [1(YU*'[@ET_4<, M6W^O6>47XKC@D"D$D,2"2UGG[ \%52#%)5/V]-:/W=4# 3D![9T>I(OOD_L, M_LY(+AP!P:V8Q-A17/26ET=I77* M^C_?@G\^P!I/1:S 4W5QN,52P"PF)I..)HF[6J"]U RP!W2!MD% +;_U56F? M%9_2LK-T6%6^_4^RIPS0XB57MZL);&C-27S-FM..A>%(Z=HF3*UNBLAR]HA0 MB1U_R @UUY [7?!I@#Y6FF)JQSX,,S]\>NF&HQ.9&CIX%C'4''.%1H-D,4IZ M6 #QHQ>,.]%U..R1.(WON#Q;#X$HQZ&#H3:N^I")=[$K"IM :'4RFTLEP*9I MKT$A'(1+.R9#17^&UFPO5U96#="3K1K3MX;1'\28-@V]W+AMH)A MWF)@'KC695EEG#9W*"BPPL&(=VC@J>]JX#*]$&>P^2T-@^#;2&LP$3HH"1W@ M8;-U6+ [Q2GD'#84HK,O.,P#)S]BTD59W60YZ1X./=Q;UE&+4N]#P6D8HV!@! <+Z*:/87](,HF0;J3.RM] MK#'IB9&XV#O!.%PK,AJ\=)/5<@[0^GAH7PG;$BA+(6H:HWGN0")AF=8YGS9, ML,H$_S)8*#B[P'\]5"6,SC'KT1BATF^:1TP60.KZ"* W02GZ,?S0W$?>HWL? M_DXCE>D*FAMM]7W6-V]]VSIQ;%5N?FS30GSNMC;#8S^9#]*6TC0[UK?=-VDL M8C>'M5PN?N=E$*$\CJ^8-$)"9*KA-KJ<[0O3#HD\(!NQT5>JQ7P#0."+5N%ZV;&EEMT-Y(.O+#[6'; M4HJ5_)ZJ33 +QYR4595?(\MWG,;9 6)>&1*9@F28&+:RNN6C>9T;@[ KA_,# M/M)AV14IZ<0P_5I^&"'^X.:)=<+*:>MG+YF(@F,D M970\<5)9P(P'T=N08&A1;]&:DI*"FXJ92&!F"#'DAN(21;CT-A@V3^D<[ 5N M)R!"?= IEV=5C1G)DV4IN,ODE@ZUZ_;,[?=\S#R+&PY_=TQ?:!P.OD\#"QW% M-QR[SE%AQJN:#= NNZAC_C\ 5:SJVVU#9P= MV:.7H70,^T&UWESTI"6-F-?!JV"P=!695[LX$YDD?;"( VA8."TL63FP*H>RC.H=YIF)C]M7N^-PX6[<:T4SXOXV3 MN='58T&1.?CK%M;)WHG$S?DC@?W2ZM^I7^SUUC%'"> M*CL7^8R,))BB(ZF8'"QPD!353 KWXE4L!6UN6 ;F@'X;K-E91Z'GTNB:%1TG MTOH;ZZVV:-I1/:)>D*W-D216VZ@WY8YIMXY\K((%@ZPT&('SU:O!YCC!=\6W MA%4IV((,]*CU*-Z&'78!LG>>E&.VK]9W#:.[=UZW&5U7C;&35C5_>B(M"N6H M LPR-YA);3HN K.=J +R7KBE?D7P;F<0-01V]DN!)NEQH^)K5];K,0;)3D)O M1'=YRPKE@YLK@ YX5V([LDBNR.MU"1T%E4(0]+[#.AE.L N'#B^1];H1_+C3 ML33HT7%%%3"5P]M; @,S]UP#JJ:E["@\ZL( V/9)\T'OWA=_6IJZ6_E@%3<7 MIV7"N,.M]F8_L=/> #O,,HT">#H00@$^0W(V)>Q:N5=NG9Z9PLI%*@]=W5$V MZ6@<8B<2XAI>6N&IF<;ST:S[32>OC.=C#UW:[&H1SX<)V8!Q/D\7]@N;9H" M]K!8]%,>$4L(+R6E4;RE1Y!P0V(]_"9".+7Y[Z+XZ]CU44&I?8$V9:%DL31Q MM*V:NLT;VE;-^?NA)!$D7_?YPP=1L,;"1J3R M,Z.IR^76E &$I5\-*@DB$I^BSYYS L!OR_Y= M=UWL_SG%0YZX$4;QD&H_)Y0)=\K-@$N_6"Z>N!MP#T<,E#?IOR1F\6@VYW3U M)?R%]!XF5^+:N-1\< M2C):GU,L+6+2A\$$/E49!*.5)CGY.D"BV@D^LH;FPBMO"S1-5:F^$P!TO=TW M[RX5!IM%H)5/4\WZFT?2Z!KC-7(?FXJI2O1D>#X9NB";=YR_?1YARNWY._?M M9]/70"UK=J4D\3OUF>%G&T7;1 X+:D**5E_"VD'? &&%DLOB?0I_OX?#GL71 M6SCR19GK>J92"9@.[)@XOGPC#@BS M-A)HG,)].3*P?2#&:[1QE>7;:ZR#SK?5_5R\6@D%&DP.!*QLY3ZC8S=1=0#-AF6*-R+_DX&C?"V-^8N M:L/%H&A0]* MV0X+>RTENA1INMVJ0UXT[9*^KBT[H.S[XRC"OX+B@?W@JY9(OH[,=>9?0^O, MIAFXV27G$,PQJ=48.\T1"@K2;*N?>>&%&\ !. \#UHJF*Z)$X".R12LYX901 MDQL.^.,.ZT5K"RPBAY94Y+DT4- %U:;:;O*_S\E_A7-B2,-6CJ>Z67([LQ30 M :@:@#OR8$*X$Z]\F+ KGEF^:M,#C452A)P,0H+#2867D!;F@R%*10;1_[B* MW3DOC1EM2*4-&)+N0QH&]S(RK]%0*'MT9FZJKK)^%@@F6"(;H7!\*:CCQ KC MS7R%2P/XC*.Z='C1>=9*;CCZ\FG5PXXWX3&Y1)+ID%$,Q"#+00TL:X_/QL?% M0\,HH)PT1/Z&^Y05'3Q4(K94Y-HD@SZR0O*YJEA (-42D[]Q4.(&/1PE G0W MW*/:BON&/L*<8F 8V1.8)I/9:H-FN;KA,R4\P%*+E]B10F/9 Y::V7FC_V'' M96<;Q2 L#N3*:#@KL_CDI-YBCFKG/&H!50*=W#M4Y1;,!4PRB&L09X2O\*98 M0H(!B&%@S$!QA7:J%Z5Z!3IWJ/=K=-49J<5#E"&CVN<2S&)8;&CZ;YI_!:A9 M6F#+D/"](.*S"UW0<7W7V4#POCI'HN=^VD*6-N?^6:7$.IA$<+UTV:F.X;V5 MSXVG;9KPZ9I@]N25MP() T@.DSW/"?L4LS!K?[O)S#J?RYA!1^V;+& NZ?B6NLQ@3 MNL&- YQW% 17/&SE@"+ ^SO(5.*"9?OF)"#TWZXTUZF&$.7%#Z6]/KW10PT: MW0513A30ZV.B;RL-X+^LD-XM3W^5E.[L"$:D0 S%P@H5AH(0O^2;4[).?T,* MZN03S=7YC^(3;X[LR@LX8./)C/Z<3"=D'YW-9L0HYLF"& 47>1Q-J3HCU2*< M#)?11R58*WPVY22#(.B TJE^DD;"4J+2@2H75ZH(-WP?(F")?N"+JJCX!!SJ MF+.LHZQV( 8(LIH>ME-JN(@&,!P'NL:+Y:Q=)61D;J.NFPVQTRFPA*_D2D$) M.ON5ZXPM&]Y@$; 5(;W.[__)=.8H(B2P9#B,E^,E539%]+3I$O\^I:*G\^D\ M@%&#-8VG0(YLE?22>S3M/X*^Z4T[.=9@ALU^E]W"/'Y*N4S7!\SD MO)>=&"L%?L#:+Q7W?I0H*"1QZHB+1D+L&Q20D5_C;%*(7P"/&5 M_G-!!>N)>9%>2&T&_&*)Q9MB_.M\AC66\*_3)8@BTVD,DLAPN81_)OC763*,"3\..Y>Y MBM\6?]Y1PSYM'(25^22>CD;M#V8_X,_A![0YBWB)5;26BZY.\.?&-V=HW?/% M?,PWP2;(9W0JZT/NOF\N5)UEOZ!2[=6Z=;I-;[4Z"5YSVU1"??X&Q.DCS'3_ M>)?)'%C4#QE%W@=#^=9T!\3^)KNN"&&6"6O>U1H*+3M0L+S62^GCL),54LW/'(??^M7S@LX0 Q*"S@Y*G2,$0'1!ZR$D$5GW_Q\]?'SAV]@ MD5B"PS@E+,JR%W6'HMO#DJ5N7^"WSAVY6E/" M.X9&[[%@$(CX X:"IB.QC]+?#^I9C"6U 4ZL/N^ H##,Z MZP:S<#2\=(<5/U=\Z9>'_=DFK54X""A&I3[2*4<>3,(V)(,E%+VR5V3&<'MNNS%HS) MLX:P8U_[)\HZEQD*F)N /UQBI$!9%7EZFL"#\LY\D<1)0R0)9NI8VC]94'"U MH<@&D9LL &509.\"'3]GEVR&2NLJ(SHBQNXCZ'J'WX+]8)[)>\_.F>@^ORTK M4"&:]KLNAF&[8L0(SS<,O-)4+S1_9=Z!HH^D9SD&WC+-R!SF%*B.6FZ!5"#T MJ2R"X^CY7R<.W,<4R="9WQ$G%2(E. MN\ZH",(^?83O=Y(,C(]@7(U@?U3#U\W5=O&1W':Z\'V#E=">V*U0.^76^^NLC,7;)8449,>6L5]FE(\;19 M40.7 ^#@HQEHG_-D.?#CX4K5P)++U<&;3;72%9.L@Q-JC,0?*P>-U;2%KDHM M'"<4Y>MCFID&7DWM;"LF!9_S3*:15DE!@^2A(#0;LDD(0!,B,\8JWN. +3G) M9NO@*G@;CPP>^S"I>1#]]2[?9&WZS&H_U$",06+4,!VD\G#@[@9C"[5G?U@; MF8C6%^?>W? GS27F.,VA4%1G[/DGV7&6DZ';N6\1A!W5.)""5!\E[3U M&KRH7A\J$.U9%BZ.>( VXOEEB[9?)%^#+=PW97^U"+6_@&AR5[(Y7SG+_JZ) MFI=Z1[.%8=$SS,DV0*_73"B&ASFV1>QY6^[EIC0M^L.OB6V$[_.085Q:-RJT M?DG4UE/^&/AJ)DL[F&Y\%Q#$U;HL2$W,.E:Q#'^>''Q$7F%\9,W/B"UP+G=KFNNF#_;VL$F1(#00V)UFZP1AR5"B[]P. MDC#"E<7A/-QI$I1#Z*$;0=Y%+=*]RZ78.,^\U]C?Y^"WA$E>"5G!?1"3<*Q8 MEO-4=F[G.ML6+CLT^H=L1+V$\] 2[8 >#OM-*THF=5?IQIY!-;/\6<3X MM];\-2XZFLL('IW0WE\S4@=49GO;]/ V S!&$MJW^@%L]R,\>F6ZNKT9),GNC46L/D M,!Z#KU5MXY<,]E]@=NOXZ]:(=@]6J58CKEF(1@A4ZPPXE< WYR >X##"Q2V+ M+JM(\=P=*K?5(M"CY[QX''S3B;W%$DL%HX4N8Q@5LCXS37Q'T+F[1VYQ$/WLD&%2E(NW#%>7K7L& MTCPC$A;3PLK S9+SP\OKU./,K2O1 4+-J27"*?H8[(ELT"RS^X@IA/ PK6F4 MU/;&/:;?^(ML#_179(_./NC@/4E\T@-^C!%X,,AUJ1(9LB#!WC)%:?&@XK- M]7%'1B/]5%GM[Y.+\BI-IKK:V&>5\?93N!4',$CX6Q.&UI.G@ZOTMR.'X@;] MAY>=*$L]-[YOLL?M%SM+S!:IKGF0":\R#>- 6'IMA%?"FU\HA,#WZ$=!6FK8 MOQ>3O3PF5VVK?X>0],3^NQ:,RYKKF^/6DWN>FWH%]\(#[5#ZT-1\?$KF'0<6 MX?/K1[0[][ HX;*X[:#GD35%QF@J^HFLJBR7*0)S1N2!X\#^]G/H:(TI2]1) M7KO#*:UZQEZY]MQO"(="USPQS !/D!!3'50/3L7I1]RP;1#Z)=S(!W12('HY M>9B[^:U:),C,A*PVW:4KES-_C&+:U/)K"<5L51>=_!#=E0_9O<*"!YOLYTX7 MMZP)L+^#%*X&U6PE)1I9[" <6MQ6X#(<&M&)-EO):=+.+98HIABLEB'/U,%>QYY;!0W#!94"G% M2;RDLG.7C*"5>QV*49.F$RZYF,3S\2BL14=;Y@/;Y/S#J$8QQKNX<6([H1[$ MD=.ME;)Z1.C:05U)LA$EDIHRBZW6E&J-3PEB9NE@K\#:7&0[]WDYXD0P%4UU MWJ!=/:"-7*Y+B1,W[LF*WAQ^:VT$I'-$4H7V=FKFKPJ*[KYMJ@_V; MD?;W5$#8W0ZR"+*H).)(V10T^^Q;E.6"2YE%\3$]+E1.2=*6_B.\10=/,AV=J )Y^GA!N#46!$ MH]1(_:UZ8/&SQ$3OA+WGP,O1E8_[ &M:^J_6)H(@KM!'DQ M5Z = %%^N.E26[YZ#V(J+.[7!SD]IEMQ*C:9.'V^H]0:9IF M6TL=37^GQD,2:R@<%900Y8V6)AI=-K-OUEB ._FGD)^:C+K);VB@Y8Y20])5 MSOL$,N68T>[BXJD($IU$&Z4'N(RY+H@GX%]O)XN(;_KEI*R/$+Y[-)BYX:)C M\+"CZH,D6AL4J=;6F-H?_\BJDO:5#97L#")AT!(I]DTX2U+5JIV4M8-;YQ8_ M;=02,8>85G@:4H_D>Y+Y&5,L\W6.AG8*FL%:,NI<"U;"&YF"3*%?D7C4E-FN M C@LKJ#>JHODDP.1@\-:P,:S(!'D1L1T3*[R%->_BZQ)19A ?Q MAK=UN?-I*GV#:]0%A=?PUR"8M*L_"US&Q'=ONZ*6<\7V&]?F-HXD;?2O(";D8RJB MR47C#F^<#Y0L>S6O+UI1GHWW(P@TR5Z#:"X:D,SY]2?OE55=#5*R9G;CQ$;, M6 307=>LK+P^F11(G44+T644:T[@(?\_LE6!M"%S5IL;7:$*8;),'<U'I M*;992PB;@C1J.HKCZ9K*2?XJ'L$#"E\4CV(Q"MDEZTTB:()MR2+K2Q?M'S8I M%E^C+:-(^^CV@1&&-JBZ<.>9[#CC)F9]RX@9<^(" M:M4B'4:^+0VR4ZR0N.T40SC !6OU8[[J+),^=P:T,9 )/'()M_ $L-JI@UGZ MM-/G'$P23CHU*6G9J2PES-;Y ##WQ'U$Z0,$_95&&]S3<#-4UMWN(HJ@B!9% MH:HQ\9%GX&M\\'DY<4A(!2E'> )]-\XC\HSHKAW'GDBC:$+["3>!6*K8AH$067_ ,F M'$\4S1E1-;^D<)MJDJK.8GP&J >*EJ>DS/*86O74@JGI;L&WI6.B\TX2>4.. M<_'O:G5!6_%T.%ERXL%P+=15X"7R9H;;U,E%S1:_[I33HI9XAT;#P3G!1S"@R!L0#BDN MP^[ZP[$!Y=:GKM9,[48ZH#N>N.(75)WSF456;"5J'SA(]LAZ M@9>BJCZJA5=5>&_D?:J(./#P%1#)+R;Z_"I+K\6^SR\%R>>-7(V(= E4]PX> M)T(>7!I4Y]O= 6@>*W;_C0P(GM"BA%#.BY@.1I1?]V(POR"@@!%:WAL>GB;J#LIA- M,2%Y<3'&%-+E;/IE@RN77+!\?C''/&=$%NX.;<:ES,O)!:Q)[] TL[@LQC31 MQ06M8/EE QN-EC*P"0(S3&"I (_K30@8LII#HOE9,0&AA9YS9$K.)FYD^#2=3HO1 MTLUQ8"GRIRPK//4FD M,+*)]+H82[/P12 V7[W\OXO:T'](,Q]/&41V.AFR+J>+-R.\%5 5@5S@A\C: M"Z+&CM;FY6 TGG!#_)A?X5DYT76CAQ;%<#[GA\+R+N69Z44B/62)<3F<""F. M"0QF-A_%HUZ6NO2=X8QF.AK>%F#JR5@FH[D2Q.C$R7!LDB%X9Q<$,;$ CE[& MPYF.^%C,E^EHIE.=-YVN25FFHYD/96EF%\-^INUYW&C)C_,Y+28PPS>*B"+Z M6*]MM\29P!V$>_I>"Z.P&],5.*(A:G@7._"BD,35^@XC"-2%&GD(&@J );P# M\5#;;P=TF6,D1(MB"I=I7$DBCF#^&:G71NH6DG#!WM46?>?$X< G&M&33O+VD%3N[L K/8D?%Y;GD]ZF"AT&'^@5_DZ*?$*?9.%ZR13S8C"=@$H_&X"N(!<5 M019-EH/R8E+F4?%5=6OC4)MK-#0J4VB>N"8N3 ;W%\K?*DM;\+*T/IJH9T&2 M$6M#=]KO#=7"@^C_A-76N@]_?O/)&V=OO5F"/LIB)[^\F%W,R\$Y:X48C34> M#"_F(_H,=VQ)@@']^0*TEJD\"3I*"<+I\(+@_N&'.7V6/^')V8*>!'4)M@]X M28F;2MK&@C[+G_C/=#&8P+LB<=IG^?/%\F(XPK:6*%',A]#2C)1#;'EN?[$Z M(X(OZ321@I/X'G47O2%!P0.) ; 1/3*.A!@AQ35D%,'9A30JAAKE^WQNV^IP MV&JNR:[ZM+6:'SU.!F]*C6RAS*C6VR-AB>2=7$D1A5[.ET'GC2%0)@".G M=.ZB,.&37MT/=U4&$)3,-#)]0M(V9IIP>=X*=U78\2< /A[K9Q6QB,3GOU&2 M* 5W31;? (W-1M\,)G/\:UI^,YC.Z#OX_+YN?S_'$DU)8882M$5\!E0&>!X$ M[!(_@4HTPT]3^H1ZUC=!YJ3JBA@+Q,;]W%]O!]ZLD[X:T[%:3 <MUN1IC1[A))OS*='@?!8SOAC MO3D*Q@([V#<2BY4FVYO3(:WL_5'2V[DL;61@9=1*,1@?LB>:!MF5-D6J^PP= M8M<]_W^.K='(3G"S)*)HM'011 6%0T[C$"-X8M:+^]=GQGC7<=E:M$2?!5R= MR"X1(BM:_J%UU$-66LNUJ!P(C\].<^9PI*]W_WSZ8I@1"\JV%;NO\%SRO8DW M,7RF>U-BBRD45G*# I**_"CV>0NYYX6ER6DQ2#4C(-!(B#V(;!,]"4;=16;? M=]U4<&"X:2(BY4HCPTRH8GY@5.\=6KE#G4^U=_3^K^X=_?3?XA2I%7=X# M7T?WL 'R/ Y^IO1ZK#R.XOFG9O\[;@MFNOYA*#U7[WY\^_;=!X<,I[I$^["B MOJSF14%(:GQQL>:+UZ0'5^^$>; &(U(0E6=2XK!4"M8< P@LQ1'B$GSB7%M6 MW]E$TK>7FTJ!4V0O.FECCO1\6I[.GH>_YR#R2.>+W:PQ!5&:]K[J[)RVVLE, M=Z),-EZ<5T2ZI" (H[ 0:!XN[>_X,B9.1UR.M_9CD'7&XV_H_^>#\>0;$-N_ M"469W%-3DHBF2Y"#IO37C/_JDX5 !IJS+#0!F0@U-I:%9F.4A993_H0U$U\C MPOQ6"WQH>4UX:#@A>0D4A2':Z^CO)0I&"Y:CECVB43FY6"Y1_BF7) ZA@79, MG^=DRRV'()_1Y]G%;'0Z>=: ;C""I<.$@QQ ^TS@>61"M-+MB;5/^-0ZY+U@ MYJDCO/6^)N2*GJIO0;^]%JF$SE8^.A)-TATA[V3!BU3 8^LZU01ES_'3%GIV M+"*A*$%Y1^2H>Z:!6?O %B:+))&"< MX,.@' XY3(/YJJ30_3GYZ]WGR5^+6/Q:IM+7[(3PU1NK(/:HYWC_.0*L/3G+ MGNOD1"4(EA8"M'@3H4I@_ MP;>MJ(02[&[S0$2("(@C8#+C#)<7KJEQ,5G.A:)@$&/"9H<_$+Y]R,.: MCL M;_<'W.[^WYY7 M^"':D-4]2(3 0(4,V*D2A"S9@.@R,6LQ-JC57V[&\R*!?R,I4W1/H&$*M%: MLL;HS,5!T'DDZ^FX*.%Z^5XVT/=]AM#J+[.#X/[[[D4=S-DRE5KQM,8QG\TUN>#UHW \R]^R9<#IRN!2<:,S2Q;?UW<;'D+GH8X1">^V8P@X% FUCL[1N77,[ M5T0?N%+$O\L%C60THQ?/IMR^GAR:JGJ2"8X!(P;\A(+,...O/R&@:-P4^#OSRAW9;$0]&2NM_3.B9%3"%$I%5XIMIW6*4,?WJI"2PA""XKO6X6X('6=VU@W^X=F M'\](3FNHL(+B".*.$BPFO=8[PRZ3&3^C(G,3DTDSB^7"!8O M;49KK[-(M]+M,Y\]3J60:BD*C%"XP^D?('.$;AYLZ UCJ)AEY#^/^[I%_%H. M9GDE)5G1U$-?,J=#J0ZUDS,%?9W"'-NNZ8-6HDP-/6A@IA@A M9^_6&ZC1]<.5Z9PMFH*L['4\3\'X,.3/[G&[&+RU8I4"!VKYQI3Z?6 _5T5E M:ZA8W1&1+HX$CX(1*/%@>&O)Q&T[YI9Q^\AI,)0XL4,[@;1B;(69R8YG%1]% M,:W0Y+ ^*_(EM$PS##+3BRH&DGK@,5F9U E+M(;A"CPJS+'2^!",L1'+?C#_ MZL-LOR48,"YZV$HZ6)O!(&/FR/GHZ"$(0*[L@/>(?KC*(:F>4(T[U36*B#E0 MQ6I85-*#\%BN/O$*Z0/QBC,>"!M]:%GSG*BZ18?&-2(NWS/H-\1.X%\+58EC:*K\R3!7E37#!=[1N$<(*PJ[ YGKRL]VG-!EM>J@MSC?QU7;8U5-F$C&@+OQ6Y;+,-Q3[O. M)*7MQK2I*X\DK\FOM]OFFN3> TAS@G3]Z1Q/R$;72STVZHFHD0;PP%7F@UGI)\< M*[=)RA,Y.J7UEX9,P]D$>3'I.I6IGPLVD]HH& !7<6U]RKH\2*%[]Q67:TQXJ]T]<+CCWBRM!"EG!A*V&+C>[:>XZRY@1;6U M:#U97M,ND,MXY<1@$= VE[ M^#['/)W!UW'\I*RL@AUSACLA&FN*NR<6P1L!9H?U@_FV20LJQV]GQ):"MF-7 M508!YE[Q^%"[Z#+56[.WI-9Y0NFZ%ID)"$9\P#I++Y>+P:7Y,K20FBZ6\4@" MZ++ZI>EH\\,D,:/V5Q!^B]4$5J3YI!>2T&5Z112B%I%7#K?,PI6IFB"!E/-9 MSW+54ZZS"$?(E9+8L6#%%5!BJLNO?[3N8BD6%WJ\"!PYV"24XTG8%6Y^RN-W M8=;#6#?85S?;2HI/H#G&'XOJ'F4.7'T+EV_C7 $4<(FXA=<&Z)T.)6&6JD', MPSZB%H,7SW&/-5 TAB#@-Y)'/#;^V<,7@RNG,.#!;W;J7\EY:+*D'I7(+ 2# MTK+1$_:P-CM11K;KD\7(X^]"8?Z4";HS@^\HRCK6J,C(.IK.BR4EX8$+ 8EE3Y@ST(@9>- MEV35A2F4RSG"4A*(5D$A[ZQIH_3$+IU1,5V6()LNRR5F;*G@)KNCMK)QOS5O M4F JZJP8CZ:II=IM\XO!=#XOAI0--!K.:.A_R^B,9Y/EN"BG[! >3HO1!$W2 MN,+Y5A?C8D'!TF4QG0WC_7%T_QU<*@S4QVX5Q%RL!N=2M?>LQ &-G/?Z>_3G MK&M%PUPNR3"/HY)VB%)% R/(:0)(W 1+P-E\0;YM3-6;T'N"^5IW%AGF7$R& M,YYR,9Z@.?]U _NZ%Y,/ASGMJ'3R&>SJI%Q*T\NRZQ]("[:^&)PM9\6L%#,_ MB!_SV3"WJ,E+A.@IK@4@S-$07T*F:_5!$(_>N:5S.U2WHDQLBOV\F);PH2_K6$!MDGV*SQD:/B=I74T*G0 M8D;B0!" NOK6>M4*4L%54L3AY JDA*""0BH[4R2G0^GW M:/RJGQ,R,I\J&2[*,9R1S_ NZ&#$0@;01\YDHV%87)Y1;):9?;T8O/)VSP"M MVI M)UY %Y]G:+Y<7(."#)N]5#$A).(=?6D@VQM8S?90KVDT.0+3X$*A1=X# MD\C;BBNP,8E=X.FEFJ!;&Q9&52<*GTGK/@\1#L@X@B8 MIX-";C*RJ,1]=ZU;)[+M9Y>?$IC,$ND$GUHE8X%?=S^%C1")4[9!%*RPHY4' MM*^U^@%6)R%XZPA<-J#-9#=#7.3[34?,5S,O!=&JW>)9X%1DF^SI&T""GR=-OX<]= M4VO%:\\0-59#!.$V&$CCRX)P*G5I+:PG,X,G](@@D*L3_\E%D(&@<,J^,"[R MSG1_6Q/ FE1N(-O5:"ZF/E7UCCNU(OMUD\&2HLZO;]1L=TK/0SK5==CW!.P4 M.3&3S[6^"F=)+RT4B4G/%Q11?,R-LZ\3$U_#+4#I%H0EK^ ]7M=Y6#TR_^D< MHG*^3 ,$9D,'VAI[]'I9Z$4(J'T-=\]FA1B,%^),Y:00V)D&>0Q6P-DX9UA! MZWJUKM%*BG&CD=".'OA]+35ROG=+0!%N&\Y"#5'<[]]\;\:Q[B*1\]1-#M', MV$,DBT9CKV,_K:Y=[\P5%_D=*'9'+$2&\XFVCNO>L1[KE(^V.5]C+1E@[5=O M?WC[_1O*IGTQ/35"[>3;]K/&J"=.N^X[0G9VX2R-,&$![R8[0GWDJ:W2@=HU MWEG!R36VKKA!GS.(L0TB]@E=A-7FI?NLF96^8 [:O]XC=[DGZSKBT"T7 D(9 MJDQ$L3T9OJ571 "W=FQ,*NF@O8IX#=4V8J0PYT]HZ+_Y*,5" M:BJ'@2XW[^?1)! ;898?=X06'(HL(GD+J4"KK(Q8Y]E)I1DIOC 1&J_O*4@? M\T*HDM5=_: F AA# "N;#E$,64OI2A"-R);(92PX8T*!Y3@/0J+KGBLP;+R% MDB;)?#\=5$O/2L62(""!#E&(D4K#(/S:4O@#3MY[9ZL=9?D<&G/MH6+F2CB( MP21Q:7KQ5546=2:+UP1MJG1,WE$XHN)![J 37X-=#+7Y0'AQ8Y"H(1P;&SH" MBVQE+)NLZ4_!CLW+]8E+C9K"QIJ?_2RI+#O:TIHN$6B4&!P>R_A>XN72Q+C\"&:5@_-!=GKLVFO5M)S MM62_@ S5I"I%@G-Q$%HUD1QFG15)(3^2DA\J.5.^)N[XT0-#N)@7333XXE(S M431BKNY,N2SF"X+3PGC:$7]3CH=T_#1\),;M9\L'<5^5=5N,QEW.\+_C"1HH M)XNH@:A "@=-<[29;V"Y"+DK)32'YE<#RSR;4*K)A! <@]7OI]5#6TGN03:< MX4S-=&0.I$25-Z)OVAJ,)L6,@(O2Q3AYF;BKK&_[.*9V-(DR,!I%^G\Q\M4- MV(5%E<.4Y><, GQ7D=I-TE* #?:1.=5&76E]9A$KG,'ID;TSZ)$(BU0/&$[)PNP/\49SHI1Z^\>&9??( M#\R 90)AH_EDKY;.8GS__3JUX*_BV?8RRM/]8F3U+W%9O.2Y^"TR'4VVN M)%M;W6L8VO61LL*2.$%RXX7H*((:4J1W"&*/0'-@QE%(P ./A M 0OMHF]@;YA!Z2#8/)+64%]%0GKL,>ZGSFR=RGJ'#J,Z)4-7#T^4*2K.?G1" M/^88<8GR#8>5B!YJX2"N7+NPT8;+M>>*CZ,Q)>8@3N!P6G]LVTZ96WQFLPAU M<, BYN4.]B&Z_0D6B]@>>Q%RMU0GPD87JNL:O^@/8^5=N/ M"(*].]RUW:HRU2UM]=L07M/WR'OSNY^H$]-M;O"K:=0M_ZH*"BNT@E<0G/!8 M\!QW ,XP N,1*A>O7,O5Z"NWY3XLJ(ZL>51HM;6BY&ATUT+EPN\P7?;&*?R; M:LT\%6/<]A11Y+_"1T!6/3Y(4?=U39SAKOE$YP_$BC7[%]OFN->P##00T"$4 M#5T=9/DKY/2(Z&K)O/6:WGICF]?O-K-N8L-/#F5PH_K3ZU/4L; MLDO)_Y)DK;+?9AG_)-68J*!(!+Z<$#;L%=:[" MK.>Q>W^@<>8:C<0H;@0L[I; \LEYMN?3B8WOM3RU@G M)2;1CO/ $60,";M?&O7[Z'-]YOJ9"?#-]C-^(3: MAC@!U893OB@P9;$H$ <70647Q114$TZ/$K02U)[&\^%@-BL';X[8>S'XN=YL M8('?K(257][@DYBA.YJ/!^-B.IJ#B WRP+L5PRW@0W]=(5@)XOC.\)ER/I)0 MA8>GI_1B,)Z,BL6(D:6FQ7(R2AFD85.]$NT"\7S2A]Y7AUIBOE[I==O/T L7K ^",4@$%+95=:FK)(=5<2?C<9EF>_OU2"ZLB. MKQN0?GT4K#SO"T=QB5V)+?[LUOF8N6;U.).5\-Q4QQ9N_OUC @:&_,:P_CF+ M(2 <]0"()>4I0O45*60HAN05GQ\VQR)+"3=.=AY)J =HF5L^(5V2/9QV#_&AQR>G^E>],@)8?]G:1V=O(7"%?SY48 M9NDOLTSY##MM*LEYLA.D6N>;4>LE1;F2F9J*N ^LKC@6[&S6EA!<443W(=ER MV(,UJ$30PP7FTC[I*<^80$;YFJH@>AS.]X'S$HKN1<)(]1.Q6'RARZKERA3E_3D*O0'I!D@[)M%DX"L-Q%LYX"H:,1,2#<"6_,<*9:''"#3*O]C>H\]T MW]\ !V+83OEP,@IER.XX>]CY![6=48M,.]F?N&1[;%^F[(<#K 8%^];M[Y;" M57@W,/Y2)'!2_!VA9;)N"^?FD;[E0\DW 7ZV.MEXI<(IQY"H4& [.U2S@M"0 M0!IJUNQ14^^%( M%(T"T#&%LA"&;)]6R@AYVO_A#;RMZ[(,Y 1INC+3TWW)Q@BHE,..!),1M-N()$=OUZYSI; MDNQZR>C-"KZWBUZ>33AM#]($D'HO^[:@0FIO*94/V)1 MI)Y0\3L?!QP;3;\]B;+T!!C\+D!:481 LSM7]X]+5K"O,!C7/9(F,<2C>G"7 M"4\GO8/B\^?V0TQ?_?-Z3H4QZC(S(R.'UYEIG"V'&+[]ZXGE/RN'XV(^&DNX M=@]!G0E%O:05">8??.6=R,YV0@D\Z151Q ?JY2FG$TC>?^,1TY.G_^6'M#APUZ7[DH75<)P8+>!1)?<]+%\H/" M! 5")*.FK:&H]'7]L&+$.ZI5[&FY?P\XJCD$'0=[CR9F9;!>W6'OPX7K083L ME10\]U:I[QZXWQU.\Z/Y>+H'+!$-X!7,F7[Y+"$A]<'WWIM67PRY<$SH\&1/Q[NS"D5:4L/RJ[;AI9=ZERO9 ,4L%&D[T$Y[?K,Z78>4TX+WXE)ZW6, M#=4+IXDW) 7%;!RH8*C]D8A#WL"4I/W<;DWH@'@HHM<)'I*M$3Z0K MJHOSDN$\EN0**9T_V6@"S3P!K?:UZ(.=&B%92%O*WE5-JL._C*;PBZIX\4]#Q'WRT\"P%K+W*L- "7HI-S*;?\0Y3V9$WH87W[D&.M[.[T"5I M-+QD7MI#(MFQ3/! (8:@\WZLMIPCYU9F>>KM9N MQONXPO-A?P19R\G1!I+\H(7K"<>=>5M:PCID MV)UX&"ON&U$Q4.0F9[24W_5D\Z%G*.9SPY;<3LGF/(K_.2#UMM5]?<[&YBW_ MBC?"$6_#K4 :?F0(*.XD6O)75-\)5\\$S9]0?/^ XOM[V>?W)GJ2_?:2MQTG M8%='D/F5./+RJN7$'/S;NIIF!KY?_2>R'Z*']7;51@F3LL"\-L&"P5<'F;RI M8$#\,E$+@Q'?UW] MN^'[OI5-RT1-T[<(='$#MOPJF]?"636"KG*_#;6X(M6>W,2(-8K7>!>(EX+ARW-U*\5R)X7(0<'C97[X1C-.% MKZT);Z84U/$RBI+]!%^^X1"S1)N+Q<_KQYB.\/A@=GE?MF(LI/8&VOD)_/Q&/*^5?]1&^1F\-J,\401E 5?'S&Z[FABPQ)*AC:>6Q_O/6#/UK M*?454ME'DV(Q'>D_/]<(3A0U-2G*F"Q7-+_Q9D9FX0\+KZ,?H;^ M5&<:"GGO5!:B_J]C!V 7V.=Z7U\+AE6(N#R$%TBN(VJBUG]BFZ="DZU7%&[3:QPP92CVH&NVGUD1.&<@MS& MI,V1GZXE-H)NS&@Z>O->^(V3V**P4>3]P=>LH)7:G7R6K]QLM1L2!UT@DS&^ MSX=R9X#,>M*Z51.3VEF=);A@K]H-#R]VC!=P%:(\M_UAWQ*V[ M&N[3_?KNT=8NJ![2\PGY\6+P2Q,"P'J[M305"Z9[OD$'^)>DL$7NT[>[CJH3 M^V;2<+H DI4ZG5&Z.L2VJ9-6J0MF*#]0V+NK8L'#M$=7CVP("%&773O8R<*1 MB1+5T>%)^$><]=ELB,E?0_HP103J(=7E'1/4.R6\O: :UA/\,*9?9C.L[S": M,&;E:,YUJY?321K'\(,)M3YZ# C^W\4S=O;;;G715)@4O2%*A!\&+0(8C[,[EE-6\AL%G_($J#OU,09&" MHN-W-U3#@<-R 0=E<%4]T+]_/>XN!N,A1O_"OR7_#I_I=_CWK\?M!<@%EP][ M_"#OY1#^.QS3,[ B5$V0(OJ(UMU!XQ6#M9QA)7',1)KTU[,1 MZ/^D0L8(=GTZQ4D.*1FI' %_AF4O1T,2-,O)HI@"194C1,_'E2R+Y6))_Z)K MXD=*R.(,R\%B4DR'X\%\6)1 7/!I/)PB&96SQ0#Z&6&%@CGL+OPSH=($\,]P M.G-1OX8N5"X7E+L$.S4>SWE#<2,166D"TRWGQ7PYI@T>SB?T.S^';LTQ0_S3 MO>XXXQD(O 56H,<$)UCM*=?A@2UDN"%,;)+"!##Y(4$TC>$-PBLZPV(80WIW MC'.8FV-+@3]E["\YON\,MF,T+KG,P;BDQB83,@%CMI2D9TTFW',QGX_XC\5D M)M\L1DFM@KC,1(FG;DH/PQ&;S'E:L!PS;FD&!,J3 2*3YQ"@BGN&0TVU$'!: M6-7R)?(3ER9RJG 'J0Q%JT?31@UBKI9SK&]$=SM9WC4T-1-_?^B!5M>R)AG M KD$HPZ834!5!L4TD_7!B@] C0NIY "CYP5%?R >QJ7\#8QE6OJ>'MBF3=7N MB'6B/6.-SPXOYES% OX:E?I7.;&_YOK7=&C/3>VOI?V%8_V^WE(*PM=N%YG$ MNZA42L@'X:M.<@L;$CU"M%M<.^7;-KK<+H"S5R 98ZF00@,M?]W?@D+P]^!) M8\L/:N3N58G!U-BQ7QH!#W_MQ8(@$5T%L8 NVE"5R@5ZQT%B?$HKTT& C[:1 MY1+-G"T'E'L)&P8*#!PZ@8L+9/O?+0='1)HMQO->K8!W;E:/D3RKJ5_83!*1 MW0'X#WCZ%"4W'9UC7_( "1QL?FQV.7DYAW:4!DC^$&L-4KD*9A5ZZNM(T\YX M045:5!S$TQ,II7E]J3"K65\S,KC\RR*QV+IKE!K/I9Q$SU^XHA3I7.9)0-NF M>4 *^] \P"F>P17@X&WOFPV7Z03%".XB65-!NN4<:XUZ;%JOE;.-5J$'%-1U MD^H].B0,IF)94I9$6PZN4FPU@*OCA24.=E>';L&9@^ M)&Q?ZSA8T$X]13G5 @1YH$2:3"R.D.'.8+=A$$\%*\[3 MK#11PC&\[M9J>;@08\E12@07'V88:DQ]PEJ'YUBG21H:1[G$]ZO=$9'D>(@! M(I*10DR9>C%)*I2@@0A=9 S?Q+)7-%X7)7HQ^ \><,=+GY0(,(M0U-+,S=S/ M\<7<53(?HM&-<2?]2#%VW%X/OG[>Y"5QK M-SP! XG8M$1Z8,4F.F>%0U92D?*(!RX8AI0_;:HUAW?MY(=/!'L2,$KH9)#Y M]QRSAL\-2C$B[)X=89*VM:+]D8T.JV&$7K=F=_H^C27G9%6_4FT^:#?%5R%\ MPJ=6B4/F!>:F< FN=68"2MKC-(E[T9O$?5!,X'A7><4Q+SA3+/5I(DEF'CAO M8H(KQ!4BB!VN1#C=)Y:F!0U<2]ZN(/J=PD",3!F'R'=L4H;569'JL5E9)"ZJ M^#E&1+D7%FQAN&?1W@0CK*XM1 M\ZR]$RYMO.X\XG6?SVGWT?2B4<7'P/'=A1NOY[OG*=\M8P;-WJ4LRWTQ[&/1 MZ01S]-$M%Q-/BZRWCHB61D1=0P(KL.^E4[2#M'^&JB(HOZ]#+,.O1"P^>T,. M-^M''RDM>I^QL31>-Y)5#O!U>8O77$ @;EZ'P(V_ED*Z>2KJ6QP=NWWSVCH2\M7AG9,E]F4,6+ M+-YI#G)'0;)?L EQ/B-+YA*^&SH\G/$4S6FZ.5HB[)C#"CPI>=V4V+X6+B1]6A$9>"=QDTA'<: M%'2F?W5<*[]Q+*JZGSKDG/[.B35/.Q=8?V)G14;+H9Q,%["[1CVTVD1U9^!@ MK^N'K4.OM%HC4<)[6_6\)ADXT>%7]YU5;]>)%5'$'9ZN_SQN;IV' H.W5J0 M.UVRVCRCP(&&\HB+"AYD?? VR3.(W@GI2LYY^^3"1TEA?<,T1KQSX/ 9;'-3 M@..B"L]:,DITI< -BX=2T!SM7IS$(D'U8/D73EBRRPF5K MPJ4KO1'#Z?!]^N>GE%Y&',>22!S&-EM-%R4JI2BBSJ\=1E6HNQ>-*17^0C&? ME"70 ?(/Q9KQ<@W5YY[(*6U*;A&Q$%M1HT<2.,K/% 8H>G2@$Q,GY )K[ MR&!C" VV/XJ$\G,&J-TV!.-HOS06^.2'YZ"_:'>EDK\WB1W?%:T&S M@'O 3' O5>C5J\%^T:OA?RV._RB+8W977],22[BO;LKEU6L#FS8[I5-N.B36 MMZO3?%4U"S-J[5*A"&W:P&9K$5I 5#4>\-NFV4@!2/$;UZU%&PE^"Q>_$(HK M& )8K6)$#E'DJX8J2"B<&QN'"RD.)V*T$2H8A6"'!$^F$R2ZSMAZZHVUN?NS M4_D[Q*[< *6? UD\6&+7=[P!LW\=( KJ(6Q;8.5$_@219&>AL-IELCC_^D0S M/K0Y$U6J#8=FXBH,T@KMSFHM,$6P+N%Y%U_>][#*Y,\>RTIB*K%]O[Y.:D(* MXWITB=$"!9;VAH2WG@[I.GOL&E@H2@0>&=![>?\.86)7P?]0XK MLSL'[:<*/0+OV:[6533$0N&7O+??M^*&>(UQIW2UN]?I(D4=U[I149 MSGM. MB\'P3EZ "-C)7I(%<$L7)1)N*@1'VE<&S(W R>15$Q[<4[-.5_WAN(>#WL+] M?Z7=VS -8,.XC=;!(-P_]11@LD8DG5L#.G:]#G:YQ;!>_"XT>\*,KLFP$SP) MQ-Y MQR*@B3,$Z1#/>RWQS%KLD/5R>WR>3CMC-[$F6<]:EW.?:8#-!R^09" MBH1;2$91.4I6DCT^W&* <*M+%YE XQ6#T:?4RZ+[:PU/IX?FG/RH>O3I"K8 M4+YM]0RJ%OWT(>#+D/&0*.PPOJ04C4]2(*)[UP.J,4*:UWEG _,2:M-+VNV*#IE]+:>3_&BY_#DXA_' M*I_-"B,A^ZE)_8.&*T:'WA$'V;MVQ1D):S&"2("6"5W3$KSU123-^)RK#;AN M'5%K38>" ;T]-&@MH37L%:"6(R&='P0 MK+4@97&P?5ZPHR7$$>M]9YVY.-0(RB>E(5PD!(CB\'O^R/#P>CV%I=T'A%\, M)!P/"1IA-$0N+$&-]>XCUL]66L3EZ.!&MJ)-:7< S,6$!HX"T>U8"35X-J)*OC>)D)343+H%A M0(7C8Z6HHDB9UX_R+U\>5YH4)X4K _)UL)U$=7M#&AUG5PJ8*(>^:W?IJ!B) MS$^!_,J/U8'%"LJW$T417VRC#%&^X/EP>XN=5K*)LZ-7QAA"1D=DYTMRBUHM MN\$*9*.W#WL2^4WZMJT0U$M4#HK[S^F!:PRGV=3?G<%#W8FN 7^T8$2JBCB113S5+ID$KE@IM+GMT+PH9+/&ALLG6AS9, M+=7M.:109RFU"_DG,7=R<*N0OJ8%!<)G"^A]?1"^[-(^'9QYX:(QK26M@!RV M*0?Z@U:0;=2%$ OCJ&?Z>W2'YYVR:X\TZ)< U\5)'\!+V51/X8.X]NU31>>638EEALE'QU1D&;C^@&P8E MO(W+EPL7W\W@[2M;J O_(66Y3\B3K=6R"0N\5A!2SN\*0;)T>8&HRR@:;F$W MU3W5J*G1LZJU)NWZ%W+VTS1E#%6K>V^*7!.1Q%RL;Y?]M,4)OW(*!EFO;_:K M>X=*KQL0[DS!9GUE&QD(X8.:P+F1CUR7"'F["0.[37H_!K-V.:)LL8FBEF,I MGVA>QDUL=D3;8<%MC1T6*04JK;>1OT4UQ0IF1Y8U'2Y"< M05TNU\$-YJ3J&)T]6=Y@JJ+$_YYSPJ*)FU#?>6&1;P"2):'FAC,9=+3:?(HD M=FLY7CK'%?I=UEP:5ZX/4L8]U,(E8T5V$+C#A1 BW.@9I$PN=!S9:2E$FA<@ MXA M03ZQ"L]"LEH.@JZ:FAB#-#[XX,R7[WD*'Z)W$5:ACJ(>&RU?(#'\+CR- MU \'E8!@5([\M%%*-- ,X.+"8R$"W>8C$1*0JIF51/0YKN^\]=EI0&C2,8)RD,WX M" '>89-;=MPY &6_;!>#OREIO(Y(0\,;PC=IN%)NW?SM)B?N;WG2,Z."HCU1 MU?9K=F+N*TKK+D)95'@<1;./%7M_N59%877+!BW,?HN5"?&*E:)<%L&;.BB?E/)0DW)Z+ED+68C(%=0"#6'1:D7=R MBT@8Y)2/#H>!N-+E(?L;JJ=T;/T2@[-RL%HAW+6'$Y@?5'R I&/$7D(I@&!" MHJN@TE-7.H(XT=J/!"!TP1ZSK#U\BYE#,'S_2RN_\,1$@NPR;CJZ/$Z/Z#[KM0AD+(1RIE];[8BAC_ACPWLSB ME$@K,5_1$B2DW\I)Y:7E^B2?Z7?CTT6X*B$TA+5?7_J"%;H@:@?9Z6-V3>,= M8%:>;YA+PC>X/_&%'J8<^$K_@CHO/R-?N*I(ZO$,6&V&LA,WPMX(B9M';ZP0 MT,JGH),:'E"%ND$7&BT, P$>Q?**"A14SKAW$HS]GL9 ,WR46C.TZ!516H"= MI/,;Z_"/4<4G9:"L#7_$JCNUKV7>/ZHHIJ;U(&# QZST"#3[;_ ?>B\RV2$> M:.MJE)!_2AZ40BT2Z<9+!Y.X.6YO:C'G1.Y(]".(:55+@#%-)2.Q#D@\!F58 M?.[.*'#:_+*.<]41H^.A1N2_D"/^6D?[ZS4QHY63 !/MPNY!]D[#@JAX;U-N MN!&22'GRSC.2N-PO$-BP$EVP93,9'<00KH'@DJAC25P?35$#M3-J@">XM<%7:#*K?W80)FX"0\;Y0>CP^@9^ZD?+N"LXK!@H+NS=0>D*DD MF]D9[[T$:!Z\SCBIT^#)"&NYAP8_K;9M(1H.(M AS,[!A<%TIZW->77,)BOP M.2*%\#5^:6Q:));W!M'XSG'F@ >?1?8+N(Y][#S _N0C'U9^''V-L R_)Y^J MV-7I$B=E(S*W:\R3;%"UV\1 'S?!6>/#2Z]7Z]^W30]\H?SH_7RI"\.J R:F M/:?!6;""6"YRU\P73O'TL!&A+517#8@$R6GE%F$RE"9);GSBL,4.T MZ@\T4GR-QY>>_#AR(M(Q.^'I%-S[BB[AURZX][G/#:YZHH.97:-XJOAM8HV_ M16\BATY'%;,R:&18EC+C8%RU :M9N1/9&<@%&O.AP5F06PKNMQL4* M!_"@AH5'NC:YO7._[[S&%BMJ9+(B0T.JP:*8E!8K]7>L]= 7MV[$TXW,B]:E M=;(G-.'R,]/GM'#*-I.T*OG^FJYU;1DM,)"_'H'21K-!J:UM94>E$"MP= M7%[]1@^?#Y?LK@^/J6I]:*.<"\;UI1&R2D/\V>TBK?0!PZ])$68AMB02[&Y@YB27BS#.CKCKBC,FJ_TZD&<\D"?Y0R["EU@#DJQ6 M&-,NX)(\(/)L:V!VQMJ\@?"Z B%4QFCGT,:EC;7Y6 T:=G/#'!NV71?9<%T# MRFT?0C2O9EH^X7?' L8%@ M=1$C;JM51-OZCW-RO[""'T6HBUE$9W[4< /$Z\PO'%&0\-:0)8AVG3N*(C(A M3.6[C;L3<:!)D(.FYIE_(UINRK:I17GE-<;AJ0_R_=5O;6;E,/T*_Q8S@9FN M\KH\0Q'Q,15X?LG#(D)EPP8H%.=WN-5,O,4 NW:Q*A^E=!5'*G6"Y_A 8*JM M +YPJ_+(OKJ!B=[]J;8/A(/7^$[BE:;&DZ"XW)J^\VLJCOO*2M(V7))6)6_* M_HD"$^7N\14 %][=$@LPN05 2D9#C,8JXH TJCYY_=GC)X",[>#>,+F90M!AYMH$] MG6S:7V,KLQ'CC!$L]@9QP-6LZ9P2KAFRQF\) "4J)LA%R/WBBMPD"JHA5&U5 MDN$(!:=8]';$RE3\8%\?B-=^?H/',:IH6,2@\IN:/"(;M;9*\.3%,V2A;Y\M M!?5*/L;(^OO+LZVT2Y\[AFJUB%V,T/K:K?:)%_49-.I$%3[ZMZ)__;5:"A-L MSUZ$T1 /5(-M>]P_$O,[AW.(/W 1 5\00T^/2K+X-W E\(=K!&)S*X[+JW" M$(C/)N>1;+B''!+UP^K144V"UW^J)QMS[Y:2;80OXN1=:',OWEU)=4(?]>K6 M9:EK:TITFI^5[TV6VZ]2%'D<^YW"-<,N<&*VJ)IJ1K_5WB6IDXP9='/:O@+K MQ$1B-<5;$)H%K"=1+AI4V1.)FS:I)6-HSGIW$S$/@4T:% MY-P$C<\/ V@#&'S'%O=T/?$OJ$#NUR4 0WYI,=M_>@';5U'MMCA@!BGA(+9X M%D+:2O'6]\ZZZ&\O/5U112]W,65+JA2NQM2>XT&"CX[K66GQ'OCIKEIM*8IS M+W4'#UB;P)N4#H<]QP33=X(F'A7+"D..6+%&NKJ:-73PB:3OX#HYQ^I_5*$! M0UW.!5#!HYQQ'MM!/VN4BAG['J(R3*U%G*O0^W.\$C#;[0,&.6UJ<;Z&>C4" M@9 IV!?Q/ZM[9&YP=ZRDO(!;CRC)UVDF;+,(U;H8+DY,_\XVF?3NJNIDJ^G$ M06&>IJ(Z2KCOX8Y$\_M-LZV; ;@KUZNE1*N6_5-J_ICRFY_]1Y7_J8OT2MR M)Z0FS,#H*.J!&%U[1$VSIOAP+8]EX2T,(L Q.L?;VTK ^4)7Z?H1Z!T) MECE3U>NYS4L92G,\;_B%O(-3]2M;&NC&]11\ M"\&SO'&V:0D8E>:M7ZHGTVR;6_9@P([7$M1N91!@"5=:3X\D:%8VXP;Q4 4 M#Z1I<=)H:F@4%W !-Y&XFKV<"[1.[ESB@;1 M!=EY+ @J"X]3&-87 R. /V(9_TL,/TUE?KD+A&04BI.\+-E>!='UR*'(&C G<-SU=\BHA129&:6?"!?76>8#?I MTF4FT $>(VO?>/H-I6B4WZ08D?X"M%R8V"6:#C8_2HI880$5GQ95!M-E5I1T MN,&L=T*67QU0SQ8JOI%BOG"YX24"&^#3 ^%_M[=8N_7 !$*U!<2VH6\B;ZTW M->>LG"KAJ\CO,8%0P#+=9(D3-$#^I,L?+;N@^K4AZS4L BW.KDD(QQ.\K.ES M*@]'X8?D]&8+.D>WX7%5SXBWP#Z)+UC,N<$$X<4ZA^J7G_P0^VZ+LK@Y: MB>DZF++8YVL3@5L%1;\&A^:6D0+X[)&0R'>DX$9'D%H!:9D(W.JUQE%Y%$9? M<$@ 8QCOH?M6[U"%9R,P*!X2X2-0_*!*&3C&A^,>E-?*O!7=D0R>=QQ].)TO MST09OGZSHK)N+1E01-PILOVXJG&LO1!MJCYF!:0Y^(I!E=2^HC8(A6+=.B"F M_.!Z*U]=5T3:;@6M=?8/!BNH/P;;U2>"2L+CS2A%G(I+>->P!QRI0D%?:+W\ M.TE9'F(:RW>ZB,[X$.26BQ0T=&H0H>SW&3^ F,;'9ZU+;^O=K6=XW&)+0X>LO^ MV&LX.7:>6PW-FA!X00W.^>)%R84"^8LF1OZ37EW2L54OE1L> 9C/:8Z/C"4/ M#ZGPI$GVQ,DTY)^%<;C ,Y>TN#FVPN02TGF26,SJ* GE>H]EURH#PNF223 8 M*\_=.NH)>9S,HI<4./,*^L.I.=&NIV%8#/P=>:*H =S,S^B17QW'^M]LPOQA+BV+: MH//P4*_[]M#Q"3HSO%X:!0>,KW*,*^'0SVI?X<!%?((G^&$^:2E!QT\'J< ME]+3FYN)A+!E%LAR?%(=HE9AOY"(F/"39ZF9E+*PYA%(7LVHM!W=^0>1=5\3 MH:T?.4[=@="XN/54FQ[\<;_]K@4%H_I___(@N!Q_^;P6H[LG5'-DY]1NK4G< MW%1=G1;1619AB]DZO*9EYKLLR"^AMNCZPFT\R.!#P+ A,HIE7,6";L7@0J)H M-=O'))9NP^K^BAIGZ9B!I#O\WHH?'_QR)BUS3).S]<;MB^TYZ,;)(CQ:6PQC M$"IQ=G-C-($O!OP%N?A([GUSPN'/^^H.G4(?C2F>H2SS4BD9526B"#8'G)!= M?Q )!'-YN_1BX6&F2A4]>A>)\:9OB7B1:Y .7Y#+JYKFM K*IJZO3[.XE;0= M%D(M2\76#W-[J!UZD->"P+$*71$7YQ,.>#J-M=I8+TVS/36LF/R9Q_NP*RD% M)E(F5FP8N5)(15SI M]Y4?:6FTF4MMV!4PX.39?B/. IW8<.8[?A#"P^XV+: M\)J^O;I%A&VUDP43 N?%C/(6HO .LO>PQ78<$(Z+4MUW#=\>%^A 1 DOX>& M$Z_9(VOAA11SDWLY<04C.N;SYM\W[SC2PF)]6H?;Y *6512I+&DDX46Y,1?) M;.F-JT^@8\!7OX.4@44DS=CY?V+[6%P;/:0[ $B#G6+K3U1TH;^Q-PH\_F6_I;1<#SB[D]AMY)/7K/<[/4M#5D .36MMP1A0,O H#5P.,[PY3 MFA3I8DW3O8>;[5%%;H5@P 3!/0OGJP\<96;O?44%$S22P+2*5PN!U.<>+BZH-;JJ-02=QFA.A7B3]HW=)PX/8.\VJ MF)R'6E)=M$>Z1^R?C30 !0KVT[PT.2KL9X'GS)R&S;YRUU MP>L,[ !/JY01@$.!BB\F=#7*O#K;$6C2#RBP4#?^_B%^O>'T'X9-=7WHGH'T M )"XVG,$;M%N24HGG!P]#()XIN$J5*6@"1].P]A%33H385^7 W> M("JM5D&D=3H)2(>J^Y_#=7>.>@L6SJ\>-8D^ZS@!MM#:?$;@R!()X/Q#)HG2%:PI';] P(1'N^U3 A,PXR4 MBC44<0,*72)W;33G*OCD@PP5AG$Q^#&EC21]E+P%1DE_9F5\XJPA!<;%!C1K MMF,!01+_&]'VST&=>IZI(_LJIFJUQQ6[Y!+W]"U<@59@+%]"1]A1'-LA(4A1 MV1V&/68'M,?]<5%$WC7#6,X"VZ&13FP9K16,F!$S5JY\#U>UH!S[;61KL%AK MS9)R$77*O;QZRLR'P'!2R+2^=6!$[A[+C1BGNDQWE;@13(N@@Z"Y M>40RNCFV$Q>NHA\%]X XA4R/3Z(_9'?7I.X(C9JJZ$22/FN M!N8$M_;C=X.?*-*OY!I^Y;\._OW8,#J3U =@D!N]GYCPF7M9?&;KB8$E6&IT MU-,H50U3R#7?&Q+_HZ7K-F'"9KGD3-[H]Q&(AM;+XH_][-6LV.^L%IZ=!.W+3_9!O71 MZ6G%YUC9"@E_CR6*B)6R63O(^'17.>DC7S@J=S04# W'Q84LTX1^8PQ==3"G M27$0:O/44!YCQD#%)@HG$S6":NF;CR+W MHUQODG==GJ:\#(JS#7H% [-:"#EV$UG:V17-5]C1#[L(VQQI6:N# Q<*PESU M7P2$(*6J5E:674U7L;I;ZW6?\XG'?<3V'\/59/^PE1V_:C3T+ [\N)B MB8GN& 17\[^%YF68%:;'0"LH9;)5GE(L$>(;[Z-+-@!R??7M@C69N*8/W#1':7I6@%/2%$5;6?I6/P&(U&:VQ_K&^F.%[<83Q\V>[ IK M'MC'9GN\KT35CQ:+B_YP)N5^PXC="N>F,E77JMDU!+V]^?JDR<3T%:GSRZX2 MJMI$KF,N'D/ =P]; X:E%>SILI"E4@Q9K7Q$R2XT5/(1WN M!XMANW)1XGY+T2F 'LX&4T@QI@-M>4FA1B"QY_.O";JLB)+CVB]7Z(=Y91,$T>';"3*>== $^(:8^ #HCP#G2=\ MA**[+Y*2+$9C TUL'YJ#Y],AT.K"6N:!R[WF_8BWC+^CW&?).L9C@-_RIG"Z M.'XV$'T\2T#I&$]IUTU^I JFP2-*RQ^@?,0E!"*4GVUUBZD&#$0HN"82WZ!F MD],NQ:S^G!J((WUZ_+3B3ZC^;63D"%9[LE(@/THL%05C1L!=&[Q$>&O!Q4$J M^>:[P0^KM0SI7*-R7M\AN$7[++YC\8[=9M;23&;9.8[K/48G82 4#9AAXU;! M9Z!G*;/L7<%E^):)_KP/'2$:-CO]L5O^R"$S3@58221IF;NBG/5YS*B_R7\KL)>#:MAO@RUB\EG3X:+C; =M5G=>2'*QQ M+G10/&["!2S/[MQY'25D,X3!#%Y9DC-M?+UO#P;."1/@L+R([2'P)DPH6UO] M-W(3438IPW*6MKEA2]R-/3ACA._%:/KR.U]>G>;S%"'_IB+]+[A=:2 MUYX"KC^YG ^WYM^R,.+V408;^X_OR4460XBAA_9<@M12+_NN^>0F9ZYE"]M- MQ?S5%A$V2?ZPX%\W@B]L*@GE%6@3.$#'UG&U IDP M'S<4O]NI 2*O8+IHB"=.WD^=[L]H+Y[',[WP_9'&_2[X7S#/4JIM;016TX?G MKUP(Q(W3-<.A:^O=VI4-00&)WPJ9DJ[0S$, O!6PY=RF/X-D6(.FE.LVN% 3 MF$/$STU@.3;N=L*XXKU(AJ(<11>XI)M8U3!9.,+R(.216&;-9'1"#VA+VOIP M#M*2,4<&&XKNQ0[78&W2R$?+KS %'83B0]T/O:GE'G#7.&N^B7ZB7A;\TO49 M<:9NA,&E1NZ]#P''N R7(4\41_U]<[P^W!RWRMK[P L^NYWPAXMX3H^]3 DK MV6W\9;Z7=,M3J# MR&TP18G=F,>==J-4(<$U87:,Z&&@!\QJ@(M.C==R(V8Y+BX MQGM&!?J<9T\7"/[?LL!]98&M$)15K<^6!N[$A3=4)2XDE[X'S>U9#SE!SU]E M65ITB79KWQ9=IY0POO8FM!10QO2MFY9:GJ-R1X' E6*:I7AW6*"#Q%S+COG>-"J),#QZXUA14' .O0&4=4;H/@C$-W:(<\-:_9 MERS;AT;3.PF.OZ%GRL73T]9TQGDF(U$B^TZ/ MCUQUJ"? A?Y)UY;Q*5I!_G>6IB8\4'8$A@HT MF&X@T8Y[*XTKWZ"+#W1/J9ZEY9]^KQY#LWX"\ M^XB&VF;_.R[%P\/JEOUB-"HB\R"QPM>@[>V/#Y9!<3P\=!&)\T'X>5]D1(NU M.E4L)3;O%"1Q/4H>%DECAP'%J,D=]ZW9'G2'.M4[2?IP9A5L@GVCR\/)^> MK%^_ V$5CD(J[$U&1Q;MW;ZZ?N1U)T-4E(AM.>94]+QW;GJ4GDZF$S^#EXR( (JRTKX$F MP&=4D8F)6HA!)!P@[^%6W;?F Y18-E\C0T>]TTWISU*MX^,,VA%Q5?B!V)\ M 4U^ZUJ"MIP43AX'VUJ/A4DWYC7NT8&6RS3Q3):6Y7+%;(&3*_E@R$E\@OEP MT(#8Y^6\4:(6%[G+I-N'N6T5:K T(T3L1M=;-TF-# [P M_S\@-;SY/RK>_H\'8_A:-Y"_3#[K.L+;*,$G0=L>[3PM-&X-F8')*8YST\BE MAM+I[(AY0H7?,$=6-A1THB<("<#[&C.E2MM:RL8$@X9 M@.1@7[G M9"R<3:)SH&1^7N_.%>N5PK7J'4.EWS9:WB].!S>]B^M?:(XQ'O6@!7/L-ND) MA #%N*R4JKPGXXJ#1A./V>M<<5E&L8Q"(V# A?Q%J8&2TOM+IM&D2L_*!YW$ MQ>N98UL697C,TJOK%H0#E7]B7#7X.8JY1$_6%@,$=R"V[=&'%'Q2KE15J,,B M##0:4C1RI!54(LABRZ&Z%'TF[E>JYD$50*3 MAF,6"4N0NT$K6\NU:\T]*:Z M9T/=)HJAC0'DFVM4(=NU9@?DY%9U?EP, E4JC@V_S]X\0H9=.TZ<-N1N0AD< MOH7TR!F@(=47SPW!IW$./CRC3JL-NA"U_*"M=H[Z@M?/^>R.+6Z*7K_K,!2* M^<7W% JSMKD&H#?#!$Q^S.<@5^2K(Y68=,W<&"D:6=L"Y;IF,%6,)(_+P8;? MT(7!^!@KKMY<1/ F]P][2A]!R82KZ:$5_H&#/>Y6.(DU(A1HXBI+1[/#K5.1X< MGP%UP'XR M2,BU1129S.!6&%&[0>,!RM+,K!.$FIX+!N1"L<&7);;>A:T>$DF2% F+M.A MCO5.X 0UA,<,UY/C7&+21XFS382GDUW*!4QX$0(\ZM;.Q37)PL53'Q@+[5=HSSDG1#G1MBPL-=QR(&IC^,^6$A6,%1F@MMJ@?D*_+N9: MH J/@0^!" +$S'-[)Q\]GWC:\1 9BZR].[0;$R-H.*!<^&I0^)N%ZU:?8)WX M6EG99PF\T_PD,=E1.+:57])GK9A.)_K%<4[LG- SWU<8 \80!BNR>4B%WI,U M:1A)-3O/M$B61D;5;93*'<(]?N.7?Z+]>W6L";UJ,!KBH">EU.G]:45H!XU$ MX(%L>DTE6"C*12H[ M4:Z $KRT.=>1&!WA4]3FJ4TJ:3XB)!\4Q'Q6_KYP\E(^-M(,E,F?\A')Z MUGL433_$Y+M8QK12Y0:98'$P5#XSR/ Y2TXJ@UA&T-2-A;<7X MK@-#25O$_#S\$,U M@[J#\34U+-TEV_-H11B"B77/?@=*)=ZQ7P$7A#D@EY81I$80EZJ'@X5\1DPW M]O,;"[9^89D$TO%B\!N:"T1ORI1]5A+-E&;:5 %U(;%_D)!/-V)80A?GR-A6 MC\P+T&F$EQ]9AW6(O';=%5,A,2ICSB)U5-Y9@AYWP1XCXTEJ:Q[N.H7,. ;- MM[8Z!)MA6)EZ=QX6%#79+=K&<50\^+CF>=+UXJFG+E)]GZZ]?!QHF5:.Y<8% Q7^#_[V?;ELE>PHQKM%:+*4J%.1JS1.%JQ&1 M%LE/2)MG;0>#62P0:0)$7#=Z@^ O:POI,%W,!M8IKD+F67E;X[J=7M^Y$E^I M:O/:!74E%1-7(1W74DC2VK=Q1HD5_1)2WV>O]S1_DW0!% R2-+%,MHJ/I'-$ M8797"41,$?DX>D8MXA8[0X/2#,*]+5RW;E6NZ)DEV?0FT"B<=.[R.;;QJGBV M9F:N$[DSX1;+K0A9BZ1[EM44M2WZ*< MZQY-]49,87 +WG(&@PBOSZI\=MRI#XY*JC5"G^*O6?UA.;/YRHJN;EHMHIHS MT)L*[4C?,%?2T# *ZJ'@H*KU:]^A0 H*/^XY:% 2CF5VEM>>/Q(JNJ3#*:*U M59?]726UY\(:D2X70O3WE _,R5(16SSNO,%=M"[BT9&NA6R0C))!&' GB6>) M;(O.?;T1;S@)@#;8I+2M*W;BL]E4^.0-TX#P!XI'4$CGD!B>7R-@U)CGZ3$B M:P=,PY"3-ZMU=JHT03(YG"2,%-1"*UY&%52Z:'^I2MHAU\!V]<\-IBA;%K^3J.F^QL0G5XHQRHO[]$<5*4^ M-E^D.1!74!*,R'#PPJB*A&2$H_M25]%"_KI;5V%4(?LE!(!#>X^AC) R7RL M[D?]Z'EG3Y>* VO%),T8G5D;&LKJ&E:1 \WWE=A/A!N:Y8W85G[-,V[T8(+) M$BTV\*./21B#-=)Y5R^IS #J2+58409P,HN^(@=> M(NL[]T[3,1:0#(_+/(LM;].5P7M9@B .HASW- ,B"3%!,O'JK;5L\9+1Q78= MSBR.7)D(.I2;O(&_6WE6DTE=PGDY9?]0#>4+S[HB*SP(!2@P6/'+QD"6F*A"7#XJ# MR,C])@'LHZX,::L3XGCU>C 9A?#%-]@BXAQ(6!8-:?"K!;"W%QK)^).O5D\X M KD14BH+-ZF17@ZX,8Y).^&4=S434K]@ "22==?^B7(>5H_B\<]6 T;<>4HP M^*.6.!46A;C2C01*)EEH*$L,SDDATFSRW([%&T!M>X43IJ>AH.(,>2.QR+K M.)*_,'V$@DINU?^B"Q:A0[V2T.LK#+V^2'"J>(_,3.)"[22$2J"P'AU>BUKK MUUN.X9D7W#)8G5*R2,J:5HWJH(M$EP"3B OHGL M5P?&N=)K*F[**.A7R5#O61SR=\350;]TI8R5<5U.[8-K5ZOE5W$NY/C@Z4%K M*]]-/PC+5&(Q"U"7Y-LN'Z9QQX.FXXA'D+@BEY2.ZK:M.&!A$^B3W/(58QJO M\;?SHQ1PTORW%.PN3#PSS,A1DN?H'#+A4GGLYC"=BI3Z!$ -9VKX:"X(PPD/ M<:R$FDLZ9U<@Z11:*&^'3&QA'DG11B&P35'^0\A%59""U!:[PB*FWN M3; 4HAO!/PJ"(>'-B9V,;2Y4[QX>"(KN=?78[#8:J>Y'+^<&0\FH5/S!@&=1 M8*V#.3A6[)Q[!>@=)4JL1R&)39R H.O"X,7N_+FX=A9=*X2%P+"2U<>&0QC( MZ-KHSE8"#(,&F(]$RX@Q3I"]287J*;\87]B<363UJ&.$-900ABKMV_H]W6/D4Z8-& M]2^]OR HXN#_PK:_T;R&M.TGFD8[; "=8 0(F,35F]$*BN0OAM95QLS*@G4C@H92?2B=QQRGVH&DY%#( M8> _DU4F !'T6Q^VMSC?!=!Q-I_>%T02]Q]7@R MN'3\)@402(/*$PF]O<=- ZF[?I*5%J67VRJ\PH9[/HV@OV.?PK8U/9!C7W82 MOV%J=K<4MWHIGN'X8/H-#GE4?H.0@LQFV33ZJ?)$OWT,3",=8WYP9 %E MLSX^W6BI!Z )"5_'X!;R5!_VM9G%+0U2,H*+) ]E9>6YL56.C06>==SGJ]KK M'4['CA,P.P@Q,=-&SZ24U#L8AH0Z!%H<6+Z87N2Z]FMZ M:MB*HR/\XM'Q.#S\=NB?ACB=GP\#?BW.'_KFC3B'=Q"!(?I2X$[GY>+E=X.K M=<.:U<_^<(=.>U!,L1B48QH=Q:4'@"WB4&%CS MV#LEYG:VMFFTE,%DPEC<(NKMP\[T#/ MI:$ K6F&L9A3O2J9=\*_16CCCW9] MSC*DI8BTX?9TP0R4411)%,[$ P2^76DA;TX =O[*8!F(3$?K_@+*>A>'R#'8 M\O6^OF;-*6UT]M#[IYW2=\_2)PG:"H0B MQ'_"@DD(:]]7AP"PZKD=Z>NK]9TH.6[55*:$::A])2CP7V?QW)(E"W5ZB9YU M6U#CX=NRT$/2:'RJA5Q&A>HU9%E\B2P#=(XV;T2]<=@0(>L^'&4V7LJX@[U- MN@A:K@]=Z\7G]31R58F7ZSF/"QB7[8-=XB<.;'J(V&U26;&Y3N=QS6+F+Z Y M&=?V]F4J-,78_O&&/W/VX4+-<;WG8(:7I0.$9U@I#PPN5^AL.'TI=!2*8N#G M?ZLVA &KR.(E(XNW:QB#K"U*W#_JE?9*>.-9(QD_G@S=L//PQ^%KO,&8Z%NWC9BUI>9E#+83YXXRM0;&OC M-15@%4"!;,F*06Y)"3M@:^ KA^1:Y9H#O-3'+\\R?%9Q$1^0(4.QJ?H^HO+&M"DR'/L8HK0 M6-KAL/,\D+]MKQ)75^QCE (>L]\TX20/"/ZE=1!RSWE+(VZJT2/;*!L"*]!: M1QJ=JKU?#'YSXAV-TX#L(N>E%#%N[BFOF"$$R&0GU)0)*@E(=U)\ZEY*V5 ) M55K(G3ZL&D#"[98W4@P")+:PSNCREV9R=0G^O![Q74@8,S9,-B#^Z^1X7W:/TGV?VP?%IEM)!I MO4"?ED2?J50:A4U"316<]]]H!URME"\OD=-#99]A:$:*O#S>HF/066 _3P1< MG)?35 C"[X(0I/86X=[?MFF6P%L%TV9^S3$#;\4GSJ!!K[?-<2.9IOC:93!_ M !4 Y;]%M]25^""U,EUD!SWRL//WI0\703!,= X?-Q(Y2K3I.JQ;+[R;"4?P ML;?DN+/<*^U&HO"D7!![O"0,W@7)JCVSCI=$'%1N>2ELT/91]3B#L-SU$3U& M1G"D!2>-*.$_X/0/'2@(C)YEK2Z4V/#A4QJWW57L:) 45D-GZ;/,,5^!)B<9 MFIP$FOQ+8OU[#P*^V#=?J0/Y'.XV+GXE7Q%D '[_(QM?0!\X7A_$CC4]'PU! M=_F^;C6NX(<]W.($:7J.5;R\Z8@[&3;(G-1D1G M$37:8!0/O>S37L0-NE<%\P$W9M^MW":E]A!/F-RG6/%N'Q9+RM.Y-?YBPBS_ M>80Y^6\DS'&&,,<=9IF_*T(!KJ]#:OE>:CWKI02$O9N^R@F.JL&PKD;.FFJ8(5S?>R;X5D8/@G3@(GO2#8/.I7201,)_V>L"EC+1B/K.%3$K1&)[=KZ.99YUJ2>\1:&W2 M(NK[7O)I>Z]!WYBE#01CL:C&0A' M2372^$F81[;)?IO^N&O3UQ1S7T!QMXDLJ12'+1D#4FM($-U((+(A2,#*7;7= M"**8L9,>54Z>C/K] M-,/1B;@,PT=U0DGPVN ^<(0E+Y^O!1LH ^.OJTKA]"FCEQ'VT:U]U&P5-M\F M\54J M<@:B13-)WG3X=0FX7%XXB][(IW?)D/42D3BU'GN[NN?EB.K-FP+ )%LI'L%@ M\E8E LY3C3<9)XQ)O8'(ZRVP(7\];A^_0"9G3:#LI^KO!A\P>!J/E9?5BU[I MN^N5-$.8TNDJI/.C;8-"IA_XT\NNPR+$^>BR(5WY42-B3ZP3#>S@94X9(;SC MSL;S.;E9KG=I!L?U7% D. MHWCGHDC@!!".^\OT]2M,D#]NB0Q^ 5+LMX%CVZ^#5R1Z$%A9_0#-IZWCNCJD M"')B8 02^3,=Q]0Z&T\$QA"X5IC4=X/_2R!?;WK";SJA-[@D'S&. ';VO7K# M>$XXI6C!WML ACV0Q_+Y?%O)SR[R 53J>EM6?NXBFTL1C2>2Q'_ZH? M)^.BG);VK7Q,D2FZ2:QGY2K860D"VW Z'YS-BNED M!H^7PV4Q!1Z!B0:+Z6)P!KL,&P$_E&4QFR_,=LYQ]>ARH8)7>(/.A\5L-!V< MX5;3W\/!;%&,H>NS^;B$+V?S8E:./F/_9D4Y&\I_Y?-B*?^]=#@LG.5WJ&Y] M0I"U,AZ-Z/^T_\5B/I3_GMA]Z&(X"[L??^S=?3@2PT6RO_;=!&AHLAS%O\IW M.-(/4ID.80K,W?\03K9WG#\1(N8+V&>8'\:,WB,T_-_3@F)\?$.@S-:#E@B:*U]R"?#%8 HL;S_%(GR'78*:Z'"-3G6K=#)\EES!JY *F"@L]IUUJ8!OVW4I$&G=:;CRJ9WM=P: Z8#<6E MZ^&$= -BP_"?"$+H %(^*6X],[U",ZU!2.^*(9[<-ZPPAA'#N;C4F)UL*WK: MHF1NQ<6Y[!:Z*0AF'VAP!*QSBDQO60R71)7C:3$"8@Y50^"& FJ<#R=$@'!3 MOI2O)K,IBB4/J]I1?,@$E;L"18UB3!.*/LT1[E M).+_A2]_%GQY-U$T%R6=WY3OZU;3OX1)R-O/T5 B,+)N\=]-:+O:]"' <"9XH6 M?EW=K;8W/1*021@GLLAU,)L44^"SH>LC[@82& M():\.6)%D&+P<[W9P)EZLQ) E+?BT.BR'!5#T&NFH J!? /]X"7Q.>3[]=;G>R(];'H,IX@NN]ER#-HM+LP" M9C.#)7B[8PH%'@9C!2UP,@=5? ZT#??5Y'_PP4O9HL8!LG%8 Q +OM-H'_6* M[P#ZYSFJ6$P]'BAC@+HB@T4HG>82D>V[3D9R4F@\,(3TE&34$:=HG!"BQB6: M6J9.>'J=C!!$'R#@14DRT )H-2/"E' RQL.1R2T]%QLFK6A)A7<,V4827T!< M*@@8B)QB'PSJZ I^:F^XF.5S]B*4W#%)0H>:E ;K1CL;\D9 EW0##8 HKF3N MD4(%6R+(LT:J4G-M5/W^I1JW$0#!D$3C\/G.GE( !_GI, (._S/"_XR1:8.: M0A'V?-[>?^;L$GW7: ;( ?9O/D3-;CHN1E/\"J]4DI]GQ60\84FXG)$.6)+4 M#?M=C,I1NC,](;&XYZD/#((/X,RVH##ZB^W4"XP MA*'=U=4>[6./#+M)X'5HV&(#+_;,P^N)L&^XFJD.D+%+T@V^[-F&Y'MCW=T5 M11$9V^__Y2#)%V?%LASI/Z^; M_4-#Y5.N&YR&/06B)3[%_Y@E#BA]"B2O_U(UX]4M56C>4>2]O5\LETOYKUF5 MR:C,_Z4W#WL&E,2,PS$PT+GO'C^.46-;V+?RD;?">"\(#V,^=3.RG;[ FW:A M&N6+ED)8=)CY;1@?HA\^H9.ZW\&PI=AOYU_V"HO9+^R-725:M =&A M[5S!_9FQ4<)(Q2Q+%,3GW'TJ,EQ:]3$R9OVX1Z/3;SLNT0??3#$V/B^$P^$;.<*^9L-/# V.8#/:!=?C:EKQ+88 M)NLPLV<0!/HDEG!$9S)-:VO$]I,^ Q5N.&TU_[>[O8LYS+SLV5WY,;.YPNPZ MO(B_3C<7F@&E(UIP_&K\C-U%C\IX,HL74LP_]-.TE^,B-\UQV0Z'1=8Y\N/# MM>WAITNT0D_=LU,T7BU171]F2&U43"-28UJ;@([4.0#S8K)T#<_1U(U?@OCY M!*V5H) LR$OH&9:XJ_#'Z7+6I>U%42YF?B+X/'P['.7N 3PSH\Y$D#IX<%M# ML(S'!NI6N5@DVS=CHR3\AO+>YQZ$Y12(+&ER4HIS#BV+LV''E_6 QG"0%.A1]/BODR/8E#_,TU_PH%:<2N!0UU MT]L/.K+=B1LC@??)@*?''B-NO" FF.&GH^DH&3BZG,09VQ62.L(1;M;[M.C# MNO)(V=U5#^G8S?% H5)D/C/+6<#3JS;/J[GTG* 8JT/K*S(]JXP''F#O*J?C MM%8P:U2<@LW&ES9QAIK@ANC!:Y:X-H?6EYMHA"-,*?[_7W/?^MM&CN7[K]0' M!ZTLRIIZ2]6+>P''<7H\2#K>.)G&8K ?9*F<:-N6O)*\^*@B62K) M[IT!IL>*Q")9Y.'A>?[.UDKL,6I@ZX3'$AS)+D@\\$K,*PL0J#/E?6E#!N#. MIL *JFRJ"2*;YO$4)#_\[95M \4X<^,)):,$HXW2W0;T6/H MXE!("YXL^RN5I'"F($7=2AHV_6E/GU6MJ.5>8[3109%7*O9@Z[T*8&DX(P-] M13IW0I\N4T_:7M$>I-P#ZRS91^4U"A_=^^:\3_8KX[*H'02I#)3 (O=9^*)T MDH X7%G>T+H"7CWIKV3-AD%8+Y)GWMO>T!P#E4JW-(\\DB3Q!.0[G3E33.,L M+U4TO8Y')A@1/U8P0VV"=Z. M;MCV1@MYP,T([Q@+/7!,%#*3I8J@FM/ETRBL%)669H<.":\]QHOUP9C6XZ)( M^2^H#G:8]:O.]R%0G[&U U[F>+:]&]2HP+Y?92Q=,ET:_O MWOS;$%Z:EM,X31,\BW$QF5(H*]!?GD7YN/1SU[2JXKPLHU$UH;#:EU$])>-> M.E8&/G=SW-IW)U$.5S]:NU!E24$)JRL);BJAWSHJQYD1J99]G%P;(_F?H3F@ M+3J/L]0=,<]A$>KHWV#5HO]#IH#[9H;;A%L4TI+_%2DCL.,G40E44A*5P.HF MR80M-B!-@>A5@DCNW^D$A1M@8L!YRBJ'9\J*!*CLP)U.T=)/OK@1!L5,F$[K MC(Q)^;@^GJ7$T1OV"+967(P+SR!P6]4YQ/-HCZ/0 [UAVIYRCP$.Y0A+G"#& M5RZO<]"5BH?9<:?VS=4<,/+$H/'[!,,V:O+$Y!F0!'EK,/::(K.G<9Y/'%V] M%>KX6GAU,-3+\/)K52VOW#](F()U/VQ5G^V@Z"7V.8#1MPZXUC5^ MCC[,ONGPU"T%@,0%17'!/5@"X_L-(4D,+B2&P&3 .$O0K*N,Z':+E2T9N"&= M)C'H]Z!X3RC=0HF9>8KQ.G2]2ISG?N7F9T]8'P=JYAQ$"CVFIHV.]D/EOD@H M5A/VN839# P]S($18%!15@#KGR;PV*H3(IA.,16B@--I75"V6JNXZ@+-#?.ERV)2TO,C*<BO6/R-BK\_?W2]C\E148A#!B,!"1RVVQ5 M 0L=\XMJ_^/=3J./PA57P%-PVI.2RS(@: >-D\%%",IX3K$2:L:;YD9E+.H0 MMP>TU_ZPLG6!2O,DA23)")%28 $]@/N-WKQ%8-=>4A]CHA'.5VCEF! M>!=;CI5KXQJY#>O><%I2XWP6/;\;R P$@ N'L<5UJ3'0D9],PISQ9%PJ MM.KE2A75MHDSE@-6D160=*!R7R\^7*FD,O;9/F;J)T-AZ4DQ:CY[DM;5(U'=>@B2JOAEUJC6U MCN_ZUH#.M5X0#9,9B)/6.*DU+.].ZW?[%5Z2JL=63(T9SMG\K3<]KGQ@Z,YT MGVX]=Y NM7'Z4F6WN,=6H3DY .W4&44J*7YT4VS=K.KB7(ME@G3XDIHMOW87E1*HU(F31,-J)V8EVW M:G&I9;72*3*XFQ,..2K2/'K#A=&65DC.J"S0',C1FY:2;D)VJB(WUBG57T82 MG&_^^LP^Q_Q3& ;'FU!ZQV=U:2.#,BE]3WT@%L MUR1#&6!23%G41 V2].DXG;#7=%04'!$ NSB%R]>BE@HDI$F7Y$>@ [:YT%WE9%!^"4&J1LJ2LC^=6+-MP2ZRFB^( #E*@B, D;$X9N7 MCH7+UNQYY?""W31?$#^2X@@H\W&$6:0HMIPJILJRBQI_C<_2%A9 MKW"-E$E2P5D;H.HNA75"R-3<,=3Z*ZA5..(I]':*:=% %3I:5!D?SY7Q\:-E M?+37"4MW,10OUNQZG%&.7V>H*\'?Y/WRI=:!W(N$21:;,A%K#:@@E ,ZJ9*. MZQIH$'2;]R(,V\LM0"ZC.QK[IL'R4A; @:H[EH'8.B+7:$DN<+*>&AH#G;A MT\G9O?95&80$.HZV:K'VS*-E]0&\"JA7T-"$, M".]J5Z#-%D]9Z3Q#XJCB8HK6O-&42 3]LD@2(]C_R73ZY]$W,ES\[Z@U#DP] M3W.9>ED6 ;JV?!@Z)AB3 G*YK^I*+@+5'1G32:!Q6/,KG>3]6I*\\6U(P[_B MBP&C#PA%M/-QIG04[:%\A3D_.J,?<&.U15W8*NPJ:X&E[0TQ,IKM$ !WF M%&PQF6"R/;K3%9\?84S,9;;T]VV0HU\6?AI.:'KGP(K)_@WH[RV M7X,KL#>7'SYE*JL?3J^;"K+:+>E!I.-KGN;%=U&OZ"!U:, F)I<6J(*[B$ X 8W!+VO\Z >T[+BJQA62MYRVZ9 MQMF4NLR2:%I7T84NJ$R-#'PI:I&RDG4!;5/$34E2Y7U"<;A,4 )%WEH#W_9$ ML=ZP<=?$EY!-U$HF"UL'SI7,MV45!Y2KS8Z\#]?-"C,2J=*"CV16E+C>AO74 MVXU3LDQLARHPR)TWR$DV7B!THE@4%!("]*_/5QW68./OX MF?(W\@"=PEW_KUG8)E1M5^*"(T]-R589I8^^&9 'ON:\0A2ZNP!.M+4=:L.E MG=93?UN]2;A'*5OQ"^-O[8Y>$:( Z>(U?'C^951T?JC5K'?-8*U U!JR5B5E M:_:O5#[)PPLTC2>)D]QY;OE7"#9/NV?Z@$24LYE!C=\!5[A_O+<,:LS !3?> MH7!Y6B"1[^5I8U9E%X?&5?>*L/M8\O"A<2EC-J?P<9#-$LJ0G(B3LH13 MC_HAG/ZDE):4&%75B)/DO#%=;8WG8GLW0^.;FYKN7Z.N&^A_:XW"H9^X3+7D M,M6$'( GL2),/Z#8;$J+Q.$M:4EQ*12%421.M(.\LHXZMD@ST-3K)?R3ET)/ MK[T&&"99$RK"A+36DG#W2HI(FI3M?-LLR1%(SPGT>YQ1!8&>F:J):J1$* M:>4WJE[D4I)^QDZ%EV>^R3/[[M,]E\,KC9VK#+HG^'V=$* AID9FVB +HUON MCVQ*B6=P?#+09S_MEKI.$FJFF+2%XA'"%J!F9. J53P*BT5EP38>AG9J*;^= M7'U1LQ%4+\:-UO,4<#WM,F0PYZV[4K9]NQ51CHO+ ,?D'YY)RJYA8$)#X'+ MNQ#XQO([*\#?(I0,'[>(\;00!< BEDT#4OY< _AA3ZH9>YBL47PYXB$B9Y+:R/#LU_6&EMF: MFMY!B?YF6'(%AARK.G)6TKMMJ<,4 ML<+UZZ=Q72?M&3TWS[%$047RJ7'QBCC=KIQ/'Q"/SZNL*V[>2RV=4^ M"QBPKAELU*^/M$WP*C)1;:DZ56&=%]\Q-QEE0LJ?TL:I'%%L&?3,;FH:Y"!CII<*N&YD_&$D5U\4ZLRR8L> MPYH$IZ84N33.Z46G8UK!]+B)95DM$R/?9P'S="=6YI+6/@8I*+BGZH2G@F$T M'2Z3)WC\ LN,V<(61E!SW(J M"K+G$Y%.2"A'4UY);Z-W%^,$J4T^!H6=?H+CW\QX5TF3D3TC($KT-B03;F<= MADQ2\:&39/]I*..,H3V!0A,)M05YN36O J:*]%B/07]PII76>D!"C,B2>%*G MW6F5TU*U H5][TFHJ ^F3R0@LHE/V]/*06TAB(ID#-J@,Z^JR!1;H"!B7*[2 M62XTA-9J6:'=WJ, ,RMDU&DNW;I*PT$D?74$2=L6XG\633-@*ZQOSOAFH#TE M]#)ZBRK2SM-R#$0)/[2POK!2!.W 2_*Z44?J\:DE(/B!8IJ:SIEQHAT M9; "?W!F$UT8B%P:)W#M@HPI3($,:D4=(5QZ#WDITPRNF4D.LZWJE"'F-CZ\^\X3F'1F]%'Z MI^Q4YY>3:CQ)X7HE502-67F4C EL=8+,,"4.3A]/0%0NI24(QBG(*LF8?";P MPX3^+1^A936EEB"CP]Z#O):.*78/1-PI_5L^XI]R&A53S$=+,_O?\O&D'B<9 M]E4CZ\?*%N.*-!+L>:(_L0PM8OH#EJK(743'! M3V7Z(BHK^@[^_6&Y_?WT=M,TQLE""%0IR,'8!L04: ^7>HK_ F&OPG^5]"^4 M(%^8>XX+Y*RNE%/IH4 M-?^%0Z<7@'![EG#5B2T_+95^A&A%G-,45W >A',HMP,J4EAD!BOG)"1@#3XE M**/*#>];X@U;+5M7+.V\MAJW!#>-8,NEZHS3\OKJE\O+JX\?8ESX;P@;/A,I MR9P8KX%R1Q>O#$G.$VWK-I9-&^N?-HD$31)]+V$;OT=?S9'*\Q?TWVF4%R^ MT;U V(@EVG#M5B4=O+*&XU;2IXH_A8X<'+4)'[D"CAY>D'SDJAR/7%WROQ)H MD)H"4GU.EP*(N)7C=M61^^]O,3K]*]^4MJ[%Z$.L:VD5[M4/4;/PL!QX MNR/ .SV+?"7V2FA(EA"05AXF\^+2?4GG_U:CVC"86-9FE"(9@4.CHBV]A /4@'AD(/Q32-BGSR MKZ?:1'#QSOF1]6;Y>8G3$ ,Z>U<12AY.(3(HZD872^Z[A"A>;FO4HU>N>D0: MDC)MM-*EVJ^=BT>8RQLSG:"^U*YU-0B=D&J-A#+ ABHBH2G5>9YET_L[6JA\+E 1#";3FGDIH*#?;-2Z=@RT1NYQB M'7(L_B)51I;SZ-6FF?V."7!< W3]=;E54$^C5[!=M\L=+>7+R.ZY_UQC]*&N M9 )CW-ACX#O<6!VW"?2YSIM4R_PY>M,LB.3\.,1(O#M2'( H@%RG5:KSBJIX M"C]CX!N*ETC%XG^4#4!S(D?RJY2N'$315*.OV6./N&BC;Q(\?NC*4Y/!\HYD M;!Q5<4K@.*.)9 WPK#1-8382S%ER!U3KDV[[\!;@4Z4*@H^+/)%,NABC:AQ2 MTB2S%?.917X"^T"%:/@Z'/R8<2$H?H]T*5XK8;CJEF605/3@J MN7]%T_2JO%N<&@ 3K:%=3CUC\OT+23!*QE7KA4:@(&!/%[K@N=HK_"FGETG& M$WZYBK[HR]O5>(E(@O[2&7WEW^:M 'B?8&(8/@R@,,):T7 Q!Y

    7;$()-C MJ>X 0M&>:]QM_?)$\SFH7'"Q9.D+4CFE]CIJ(D]BKLX;_$Q652MDE('^$>YW M@@'9J.0#^\FRMC1Q*[N/'2E*S+(TKD$^(%@;#/'%*6&H#3F;.;:&2@_G6&EB M&D^3U$KB-I27U\2OX!72>@\T)X8NU"F(/W5:>P"M=,)<^#045,"GBG.-H^[; M9A#A)G!/D*<%*TK@U/_N.2JCHL:BR:S%)%@]*)6(=W^OB,M)]LTT+JNDO3]6 M?-S/C*@B,A>*2YLM)A5Q#"G"\DTIM%Z];PL=8Y36-5TY$P;NHVV(=? 6=?G0 MK?LXPC)@+]G92B@"!C?-J1Y/;#E_A''B*5^4,DBQ:\J= M\ZRZ'1I(Z71QE1J+Q7G"X$UPWFNS'=?J9N'^UN\06$\1]3WB-\:_DB2K$<]Y0<_R@1 M9?Q-"D<.7XZ*(S!NL@Y<5,(263#.1'E&]*6LKO#_,0TS+F'G[0ZV[3A9I $V MQ-H=8!4MC;8'W2&;D? \I"RR Q0456:H^^WL8=N(:HD7+JTIHACO9OHY)D[(B7+#IP*Q!!B*AP&.V%L.Y(IK/Q&@N[6BN@$!N6-659E47!FCK5[&JD\W.TG5(&R).\*]D[/K'=?- =H+CKR'(KMU!D$, MCS%, 'WNT[@$$NQ4%\QB1'"M0([?5U)P"IIL#C)[F4W:=02QT=]F<(%3F$.% M;1!/@KG-P_Y7\B!Q.39I9?=6*A9#P83B0 T_@!7];P&MDR>M3(:X:^$F-X* M$U)ZWR/=]22";U6+)R ^P(0TZ[%C\17F3=O31(F*0CX.5KJ27=D;O9]OJ==W M$M4<_&>,[J@(YTU*G;*[G=&\Q9)-WR!ZC6+0$5UJF 1,5YA"C2##"F(0A.L_ M;&P./LJH@/U+[W1]Q(^FA!-"NZRR@K?3NW[!=ZUJ.A]G[)?=-+O'#=G+[(>K M,N^^$^6;X^4Z],40*A#7IF>*_K3W"BU-G'AOD-RL^XSR E"DZ:0#_-0&R[MQ M%Y1 O-(DL>*OO8[R7OQ\R4+]T+*[M"R>!P5^K(P-E@+]$05'KD2[:*7Z:K5H M-6G5L!0;I16Y+Y@E!@((+M#=*>SYDNL#=@Z5MMY([_&Y MYS5&=9(:''HO9-$H37*XN',1U0)4,A(RZ47=QN?5T?-BE6$#MJ2AG4I:ZG"< MIZVWZL$YI;LO&T)"=]=T:+4-V) 6,SL)L#-M>? S@E%%H<'=A,99E]\55FD M_VIA!;U>[%S_P=H+8?2TRVD?1(@8>MRM[MQ&\,@IR-DO!]U+7:DYR*IMG)?. MDL/'K=1Q:4G0")!"8>;=+5NY?:A@RUZ0]L^8*).6KI1K\$R$#7=Z7ZZ&>2>1 M*1,Z ZJ*2_3SW/U0-HZV44-GT.)%,]8$,WP;PQ5;9]N.D:9%R.I<$R%+"M(M MXQ[3JU%BXG+;!FK4--%_G5@^_D];-]#@7%*5G. V;W 63"5V=*] +LV):^Z M9R]RE(V32?0"_3?H"P3E\AN<(?DE*^$7!8O5_BE! R#'!=KS5'1%$0+K"-F, MO$T'MH W:H:TJ$+OB)AF:BL(#Q*XJOALL8NJE Q1"C6[,#U\L!IV,@V=JL 9 MQO2\0QPQ^)1$;V!:!$ [[H7U.VM5M[&$ZD'>3;M&;E@>OB6_3_=^:;.A&RR5 M^-]K*2$385G"SP27/ C+>QS$.SFTX*T4=JJF[>*)^&^)>D=076-"PR2A7/VY M7,$ DE*O2G69&HKQM,S4GW?+[\VBW541IR#;\O\KTFPUF-8U_2>Z6EL:M4-' M9/95)A7_6&+IHP)]E6J5+9!:?]'%:=>[J#+%#>"H*UST1N-V#K@_A9H #:J$ M4ZGQ'^6DYI1J]%"A&YE2JT\HU:/@%&M"4ZPFC+" QN,DDV+$=>FLRAM=',8V M;0!U_@=<$)BE/?JD2LJ$(0AU$_447 OGMC@:"BG VW-&Y^5B-O]".X.\4W5S M,):'QUQO*N+\CY[;,"C9A9J;QBW&4!DVK]!O7V8H7#0KMIMN+!,-%O[A>&D5 M'R9S:(UL"O-8<[!S!]E8:N/G[KY0-C.R0IY(I[ [9BBO&H2-IU)>IFI+K,11 M7+CUZNX':S"PX7=6.6Z[S(N#^JRJ?VVM$9C3TV$4WFCA/"UY#<=\(_60%"X*00XK3 V@8P^DY+\Q?@I!46>LRP0 M?XFRK\J:CB2FI>1Q3F' B >6@"PN0OTVFF9Q4291#@VFQ#LQ40O+F@)CS$NV M7&'EU!3_$.C4%/XHQJ?".W*LH5!."1D!L7ZS9!IG&1WSN)JF5. '<>K3&N'P M$YAN%4^Q,@"\0)EEW3"+G_47*G&:ZO?5$T*V3],,Y@6=)25PF0+^9H3'B.5- M4!8_UE M'!!>8H+_0NRMKD3L<3? 9*<@U6*"WG2"02#HYXDE.; M:=)%E;<.&J\8K&6%J3""$AQRXZO,Y7;T3885=$M\R80LX2G!S,%*90G=E2D6 M.P&*2K'X9UE0K3%$BZ.:8Z#OL9,!]@)OERG"U>58<"P%XIH6A+0/9)16TPC& MR3# 80*["W\*BFR /TE96=@KVH63UIR.C?5P\PEO*&XDNJ\*>%TL;E/GM,') MI*#?N1T:A7)&("17I,491RF"ZS$0: :K77*$7BIEH49H59>X!GCYA$$@X0ER M"HTPT":A9W-\AXFV("A@1IG[2[; CF [,BZ3,($-I\Z*(F> WVPJO@'&!H9O M)H06C+:ZHI)OIOC-VU 8U2C%4U=2XSRCBA OR<$DX,%8XIE?< )$)NW0"\@C MYXCL*Z]5$5QG)_"F)[H!#U*.65>$=#J2-:LG5#89[O91246FI>JRC6Y(R4$P9,!(PB>< M5 JI4)5;2\:2\R?HA?Q)JD=ANU)_JO4GG.MK@X7XK/UR86 [#.O+#$&\\ MJ&^CQ2-K><7I4AB'91Y5 MQ5@EG)SAKZB*J"46&)',$IOHHC7QJE9JD:.S#IL*9F0W6NZ(1E)+YR5\_^GZ M=30ZP84$B>.CNDB[P^2MB]QUF-'-S:)N]T>YSOT_RAWO_U$N?(Y:=KL%*2!) M_3^2;!#Z\=?FFZH42EC^F_4*/L^56+BQ0F-:S0@5#RZE?[S%##DJ-O1?KCN0 MBPSQMLC;_0P?"]\C'PK,Y9PK1\[D%\ZY/[!O&^7@"S]X\(F?U?EXA&I!SW?U!J+1*A M8Q_YB XM#,NT(8\D(\9/W[XA+[Z+YJV&W/:->5PW3FYB[C\Z(8CB0[L_LA\G MY3JE:3Y3[TYP1N9?!('8=$95+ EVW5E./T^[:; OCM5DIS[R MO*G I[/P22]1P[R'U5_TG\2H"FR?Z=Y?AC'R=_J'KYH2#L6A+_KA /DZJ!VRA3:@;HTN5_,- MSO(EHDW2)^Q,3&F."&'5WB.K&T*>WI"K5;F=W-$E(GBCI5[E/W9E;F/R_L-F M)]>8:$J(@Y\>"#(!WJ0X=8$;_&OW>KE5,G8"%J! MEHX.TQMMZ:R@-][2?0G8 V>C+E<+[_?^154H)6RH47)B+/S^_V#%ZFJ3POS]O MX-Z3=>"RQ0%9[D]?IBSYLY(]K$KFZAIY&*=LM0@:PUJ.BG"-)0RM6*SO[C V M2;=TTX"\<4 ]>8,<(-,C4'1_DM#C;?3;$OW3H+TL!$,9(Y.NSZ/*K4DZ0")! MN24\J-(L_XB.&=X\_>2):'_X<3.Q'G_R5-PH*:;ZTT#&J(FEFNU:>1EDT9;@ M"7:SV&?"Q-/'T;TU3FR%7 R53MZM5\T/P63@0N?.<4';,1G66>%?-)2#Y9ZJ M^WO$9<.8JAF1XOPL?2 EQ"WP-)+%_$4W;@V6O4ML&NY=[$[3\+*;AD_8 M D=#'Q]P/IFAZYO-GA]LZ'KFPU?WVSH^F9/6]\P6WJ**DXAGG2?XP>\M( E M4;_]0JZHW.13P@" &,(LUG\W1DX[SSO/ Z=9633F%C;E MO93W\5IHZX#A"M\[CJA@=6/>GK/HME_6FQVGK?1,4B]AMY/H2W-':?Y+]M'3 MSF\?;[;+Q7+6Q_ZN51M'?CBWUO9.*KP*WI>A]^G!*V]:+;0G %OD3\O/G/RE5Z N"],XN-F MMB"8DJZU+[ L5HMMM%V[@1[!36BG=P>:(5+YZ]8+_55>R&XU8!>M_O<$*U&R M](4*'\5M%F.Q5ST>,L& \1DQ2)I>8)XAG<-AL(JW-8^;-5# :GV_Y&>L[?'S M=QB#0NJ>/O8K$$R6P"0?UH\$M#=H$L_RBOV'"A&>$2<"..4-/L*F(-AI!,M8 M812_52*00_QG'5/S:?2QN6OFZ_OHKVOV)EW-*$#R[=OS8RP^[^<[8VH7BC7= M;+UHU_H][.S+WD@LA8]OO9-[\Z+-Z('QR;U6(EA\,S-G]P(^=>R*O\'G][Q/ M>U]$;-)(.UWYB;(0<8B#A;/6HCM\+[B__M,[\W(#!WO)ZR,)5[_TC]6C\9M4 M9O^$ HO\%'7J_;=5LT$0%B5V.RP?80M\T7V&;D]5XL'N;+<,$#LSCP7- MGWM;(I)]^2)8T#MZ_8A?/.S8L4,TDCEQ2:8*-*,@N'<,5MDU;$MC2\-IPM@O MD&'\\QJX:Q9U=4_)X=NH'P5J7.Z:T[<$B.,.T,W8L M7D/-_,MJ#4,YVJO$D$P#0TDXEOX=T]5]0_5<-U: X. 5D#VV08^Z3:;^L(K> MB0Q9D-X.6-I<>0+%+E>G#YLUIME9?>,3@_DT0L;?[G_OH'BP1DO6_:P->75H MG/4OZ_7BV_*.$>OO6N@-#OIY>-(! M!M^+PC +NQW.+.R#Y3U67R4^B2Q\X)1#+O>]ZWRE:RRXOQ[./%ETGL,M2LBK M_NO ?EL;S=E_AZL0 SOS3]Q^_@>GV$17WCISV+M]4JZWM2ZB+A^QH1C,XGZ7)9[O'+\6QCMXOLMIZJ;0>HBU M$ !6)#/&D#7YA($'>,L0/D*K+1'5450K\*X_.Z+N[!O:]!O$HG$>^VV]^9V1 MU(E(?7M,%14^PY;YW-Y[L/VQYQ,M=WN+IL3%M%C;H*F'C][ ^90-1\0W. ME"AK%>U;P&;IIK' - FMBTIG,$R9&XCN6Y1;F##G$!IH$E215<6+QJ-D4;+J MP^Q'P Y&K[!I;M FR@AH(I\1+H(I\>[PEDY"-H/2#E&;V+!-9<'GF_6W'GOZ M[8&ZYJRS(QYS?+CRJ\LMF./ #76!JNC#!HO1P=S7<%0:.N0KSTIV MP0?FG?CC/6EMQF*JC'8GV- M&-,LAUIH":&SP6&X1K!UB&\Y]TH/&K3@(M#QT 6VP]O:SZBUN/D1??SQT'!Y MWVU/#HC_\3UJ1A@47/U(8N\5-.;JJVX M!T6R<-F=?06:12'O%/;K%)-SX9#,,>"F)Y+E7!E!/AHCB$O<"F^R,Z( O[FR MA KA5= @^.(D#%_QR4!(DFL)^&612]_7V+1]&IUGW/[EP.Z-9#9?A",U0>0- MX5=8)Q/CU21S/$=JC/$=[AZ)9W_\MN8OHW<<%]1WI:LZO!JP MT09P:9<>#L5*B^LJZ&YP8&&.#[I.QY-]?HF_/:Z:*+">]/C3J.<,E"N:,QX< MJ4AZ\5T@UX@;=.C+[M2E,^[6(B=9]P&$TYZ)/GC]LW$IJI$A"DWZ5*#JAV8 HI/#:N?D"&V7/8 M0_9M0K+I.+)=(?K!R<1:[/-V$PI.-J6'RF!,Q]R X?2VX0E6?6UDK&G8V:V2 MXUDE>J!P@SM'73\'#D%P'N13IWA19A2TBTAEC]O%4/_Z-9#3[T_PSY_/'I[1 MN3\'%1G-P,"I90$L[)7M(*<_,SH"!Z. !"\%&QX-\J%/V+;+I1H2""&[W/=>&MP.3)]-%X7(TN7K:1 MZNK:^\G^ M#\<,I+DWO.*PMW4,Y^?V0;.F(T'HX>G47O09V+\L]V#2/!@F>DLE?^=K.AB* M7(Z\TLY;B.A!<6I0H.#-SHX]ZQ,F2!OI/TFV!4^!PO>UP0 J090^>C%TZ03E MEK'J%%B!=+PDC ^(&'S*S*=%*]W/$3D75LZ"Y@0!VV37WK@@;F>O@T]1=A\) M+:]V@/;.8N#:DE)(/V"H!>M\^@)L>^U#,I,O,]VZ2!T9(#AB/VWJV[MU2?\1 M]0SUH5G>WSQNMHW/>OF! %H"BZ>0^+'FJ2/*F7P+6!:0W3TN ^6PX5![[>\) MX]P=GOQ/_@_74P)7O11$;!4)/T,8HL]2">5'9+=3N%:$#N[$MZ^Y?$ORQM[5H$V^RA(^:Q7*V1("F#'C,\G7:<4#24S M=#:[LD#([SQPDE8PLFE_# ?>,UH/FQL!H'4TSK-#UKOE M7<"1?>F&9$BQ%ZI7N@"!%7%V-2BH KH*.1'=^A]^PM<+^S[,*UJ[=%#JBSP) M\H%-'7T(\]0P\ -=4L/T"PM8=GMV-)PJ! M6:>6HK#$4/\37CA,,J6A8@'$\9.JL.*E2D>AZ$6LM6W.0LQ^+?Y-[)4)9.0R2A0XEE)"W]$)^Y%+$6/UNTH MFI;9*F <]3W[X?I3KT&U*[[S()XY>^8:!L8,85J&'_#C.N+:>HN)BA=\T5X; M1%74V@I54'',8<[[/^Z^K#=M?:]K*12;6T\OKQ\WQ@I^?77EOD< .]@>!O3Q M#5Z,"U5O6,Q;MF7K-KI#RQ^)B&B D>Q:K]UFZCWV.#UX_+;9A)&.0]'YV@[N M3I6J';NL@"T63/H%1]J[+-XEH0$CQ_-1VI/5$DL& MNEQ%1L07_XXA0.\*,'-3-!_B&B_Z5B!D8V&^ V:]U:_DOAO>7TW+8(G,+JOA& 4 ^K:4VV M!05M.A!,Z$.[(=;0\XRJ-F/QK(W=S3&O$]B?Z\?[>TP')0NBJF4FO[*RKW6< MTTC=>X,QP#P[N2]-5+FR3\_$E7WQ'5/]454E)JU=GL$'E0^\40]J[L[SB5'% ML,*B/ XJAQ_S@O#[AXT)LC[A!K)E<73C5!GM\\&[SQ/=[?'4TQSJ^2S2(9]SQZP[_Y5[]_Z [IO <7+:CU[Y^T]?/;N6UN] MYU ,V;3^+LX$XA9O;+BK5AC#X855,0V7NJ& K#F;>L"SSJ(>\&S3&UL97)Q M,M=SL&=602S>'"@J\/Q,VQQ^:TB^\S_YA 73W@ 9_.7!+V@[%S O]"2$0:IA5\R_![F)2>@ M1JN"ZW.SY;VC/($K[^V[10'/W?D!+/GPS@\6A8(<,7H:*R;FI=;QD$'[^?!S M\-6K+E_]\]BGK6SU\,\+"X4:H:"$;^+A'0N\2%Q=@[S,U7K;3A)7P)PIPI*E/J7:9\\O9][GE3C20HK M>Q)-QED9$!I5=W?K;X2$<[_<#1?'U<./#P\'/&RP.6KOFY],QD4I\RX=_V^: MJL>#3U=3>GHZ=E.?9?'WD3(^7+K!]8?N@#HY,N4H#8Q6CY,,IUR/,S<"G6>L ML5.J0PZ5JB M]JX=#DQ;.AZ#K.):%/+)0$>(.WP5!$2!=@I \%?BZ$NXLWT&M^L0 M,-O A:&<38U-#_?R_D,6N-YZ?:C[FHD#M>]L+9KO/01=>H\OD*P;RYR."]]9J]U\GO/U1B$]<>6?);ZK\X*%]P5K_X0*3\CNN'(C M=E-?&';H#-G5-=:$R]HLVF$:Q+-)C# 7%O5NWE4?2)F%;Z54ME(!CXKK"_GV9RG)%.-B$-^(0MK1YWS/= M7L W\[HAG_W_PAI:9<%)&E?Q6D<#.7$2GV=-)7&W#\)$(0A(I36L<)YF_]Z" M<:( (V55V.+&^YU?B.K@M;YJ%+R:(=LYIRXFT <"IR@X@S,3RWD9_^O-]8*J%3A'2[ G@5^&G 5=24$]=#:$GL*:E(@N3$6 M'5M+C0 9#W; M/1+>BV^LS"OZY=Y[V0H8UOAK H+MH4S*)L?7;)DA\)V% +J/? JTVZ*5@C** M$3A[N]/D18W\6%_!OAQSCP#NF,@ZE"]@VRDKU8(["KW% 3W^0+K@5%JZ)12- M[.T!=2\]J= ^HUM^!K(R9T$S-"2#G5'8H0\.@]L'?C^?@9*VWJR6LX.[OIXO M,;H&"S)^L!]%]6^SE%R[UU8_H^L/%Z]?2G2G&VH)S/SQ,UK3+M]'NQ]244J.J]I8\PSE=VP'J-=(GR,AT)?H]+L=Q Q&S U<%L/\ MP*.SH.F5N!R9$BE$348*'/)DG+J,991XN\_&F4],GOHJL/NU:8]2ZY7',^2@ M#BWH<''40 11[>YN_=)QI5W7PK/1#LDKK-56]^_EA? DFFOFMVWI@$94B7K*>@3 M++?FK]-R3,E?YU9PQ!."K6G=8EZT)\.Q5/4'[#/ [$#5DI!(K.2E!S7P3-(N&-<(,[\1Z,*;S62#IP6Z M(:\V19PQE3Q(C8@P4I*&2]T#"&KGJ6XY3]5;AD83*SY>H5X5SJ4.=A[+$ @]OF]XCPS_ I$I(OO MLWM07OFQ#\WN<8/I*KV)/Q^M!#5;VA*]@XS;S@:+A\X'%&FRW>S>'BC)UAN- M_4%%,[O"_>QAVXBNC9'J*P(BP<0 MAV9,LY^]D(EV_)OB=:&V_ED;5G2E6=&%@2)%$C_"=")#?: WX!HC9M!>NX7WOAT218R9F>' MKWR\4MA6*D:>$I?OUPLWSTG:A: K VMOIZ11WO8C90.2^#H\A?$UPDG#8W;G M<60D+_6]&6TO""(_8+)CQ?%OEVUY[9%]I;ZK-_%?9^+[?M3<%V\E]S)2R&,^ ME/5PK4:2 ?FSFX_G><6=RE7T,]>Z#0="P$@SD>8&+?D9 M>\$W=%,0@HOIXH"QK)#&$.Z9?P6$9$>?5K?TZ:6B7ED%CT"B,?)NG$T8>G!: MY]*!P!]D[]LG?FC(&*LH_-#IM:$\L+U&S5#OG.;/!"$;G&0NS@ZN.#L#&?Q/.)'7*2.12R[9D7_4<5] M;*]@!!^W7)JN7]KJ[,/*Z6DO5[/+4Z );__DANZ7!AM4 :+&7=IC)O%O0&]? MG[9,"N>SNSG9-;%&J.=N.KO94G2/LP$:HL-KA/5Z^4#N!W7Q\V;];?)%B+[W/^>(64!PA(!TG]WVC!;9 !%BRI\(/5AG@XD3, T"? ='RWW M?-/<^]KFG<)!0ZDF?-\=975P:"G"S6;PX%XID)E6YRXS+F^OU/='%*@RWOK5 M@9<2QQ_>-"^QL[@[Y;?FX7W!>N-6.W[6FY:?M>OG\TI- M/FQ9CW70@GD((&88A/".>[K'. <4 2M]M[QE ZFJ /L<=M!XB '[^N)<1Y#$ M49J=)C6P: O]QAMP1!ZO^R MW>[^[_\'4$L#!!0 ( =_;DZ;;TA4;@( "(. - >&POBF++MD 73Y:SI+]^ MDN5+[)%TS;I1OT3GHN\[G^23Y-@OU);BAPQC!3:,\B* F5+Y1\O+AY,1]/+L>QD^KQ!D$EN-+'$!O?@&=/R<]=]W]Q"8Y M()^]D/P0]X!Z_C+J \P#XL4>XHYH#_#R,-!>77=50_C5<_ >N@]>N ;LU.T2 M^HG@7==,H0UH=L0P6",:P!M$R4H2@TH0(W1KPQ,3B 05$BC=KKJZ9R+%DTU[ MUC.=7/,PPH6L:ML*]G-5;Q\D&L\())2V B?0!D(_1TIAR6^U4VVN@K^E0&TO MM[E6F$JT]28SV &J11=9"1ECV9;Q8!,*?8H3(T>2-#.K$KECDDH)IHV8H%1P M5&EH$+6A:2-,Z8/YFG]/>MR;!-@]YI&X$!@5C:E/79O=4[//;)?-+>@=63#T45,' M9$*2)\UG6B72 2PA6&.I2+0;^2E1OL0;U;33)CE6\V2$FE_[GE/,L41T5[3N M_;=\R_]9\73Q]Y*K7Y6AX%?4:/ZT1R!R-@:1\S&('$5/7HY!Y-7;%SD=@48S MV,6[UAJXV"54FH(KR6FY$XQE:/F78#^,V,TK0W\G0SEZ97:*5? MV'K\&AOC!)54W9LC5LD =O97(]R;M[N6+44 ._L.QZ1DU53O=&^%X2]02P,$ M% @ !W]N3L*THW0A" JDX \ !X;"]W;W)K8F]O:RYX;6S%G%%S MVC@41O^*AI?MSFPVQH#!G:8S)) VLVE@0Z;[N*,8 9K:%BO;Z::_?B63-%(J MOMF76S\1C&,?A*6C*^GJW5>EO]PK]87]6^1E==;;U?7^[>EIE>U$P:O?U5Z4 MYI.-T@6OS5N]/:WV6O!UM1.B+O+3.(J2TX++LO?^W?.UEOK4?:-JD=52E>:@ M/?!9BJ_5R^?V+>/FA =QQ^_/>E&/\:96ES*OA9[Q6GS0JMG+M9+XG,!1]D)>]E+NO'LU[[=RYZYEN<.E^C+8?GUT,AOM7_IQC5 M9B,S,5-94XBR/I2C%KF]>UGMY+[JL9(7XJSW? KCY9K-R]K0L*OR<"ESKOTN MYM97Z\/WJDV)O< R_5::#_35NF_!Z2 O%C>KQ?75;'HWG['SZ?7TYF+.5A_G M\[N5 Q@#P+@S0/9FR1W( 8 <_$3(U9UY^32_,8"+2[98SF\=R"& ''8&>;'X MM'0@1P!RU 6D95S=+2[^<" 3 )ET5Y+3U4<'<@P@QQU"_AT[D!, .:&%7.@M M+^6W]H.VG3SGE:R8VK"E%I5P(%, F=)"KN2VE.9<;MKR:9:IQK3EY98M52XS M*2JW(8]02Q[18MZ*!U$V@MV*3!G@UXZ!DB&VS"67FGWFN:'[)'C5:&'_P2LY MI)@^L6-F0LL';GLR1M!5K9L?Z)!;^L1R.6\J68JJ8A>JN)?E#YT'I)0^L5,^ M*+7^*O.\K;M7IO=6;BT!FU:5\$L0.:5/+)5SGO,R$ZSM2K*9J+G,/3CDDCZQ M3&Z%?>*RNM&V4;'EN*AW0IMJ;$X6:Q<3V:1/K!/3\#5%TR(] 9K'T404.U%6 MIN*XF,@G?6*A6']D;2G.9-Y8V!MSIVMEJL_2,+N8R"A]8J7,Q/TA+K@T%;K, M["]_;1I&P1;WN=RZO=H8*24F5HKYB0M9MZUA2WNA6O6)\I7W8B27F%@N'QJN MC9J%3P1#%F*?K&J5?=FI?"UT]0N;_].8T,]E0S:)B6UR56:J$.R._^N7%[)( M3&R1E=BV@7(X.HZ1.F)B=A6#GHA0;6;.E48D+A]01$ZOCJ?'@N5MR M[/Z1_6FJ1.VVR3%21TRL#MOQ>^GA&[9<;AYMDW?H3+N82!TQL3I@-]\+F&*D MCIA8'3!D\C '2!T#8G7@TARXF$@> V)Y!((F]N:.&XCJ5Y<1Z61 K),CT=,S MIXL)Q\"(S1*.HH*EB60S()9-*)P*0B+M#(BU@^,JMQL[0 (:$ LH&%@%"Q/Y M9T#L'QAA^2TF\L^ V#\PPO(QD7\&Q/Z!$9:'.43^&1+[!T98/B;RSY!Z_@5% M6.R-BXD4-"16T$N,%:K=0Z2=(;%V0L%6$!).O1!+QXVZ@G!(-D-BV03"KR C M,LV0V#3!."Q(B4PS)#8-#,C\1@>99MCEK(O7-Q\BTPR[G'?Y>^A.6"+3C#J- M=$8N)C+-J(-(YX3=<*W;/KN+B4PS(C9-&',F*[[=:K%U,9%U1L36"6-:>VN> MU6X'?82\,R+V3ACSZ>AO'B:<]"E0_>L,8(66A$/E43'-9X;CK=%2G(0@EY MO',$\U#,+B:R4$)LH>#HRXGM=^2RD.Y8<((LE!!;Z CFT_#+U,5$%DHZ6!K@ M2-W%1!9*NAAR._D^KN5B(@LEU,L$CCV;BEV:Z[F8LXDL-":V$)ZM\$H366CEDXS=W!F@BPTH8Z%7,SO M0^[LS8_=X@E,QJ%> 1>:2@T.)TR0A2;4\T)A3/O(FH#=S5M,D852ZGFA,.:J M*0JN']U![119*"6V$,3TVLT462CM8$WU"Z;;;J;(0FD7JQ%.V)VJ>&YQ)85)H-Q9ZGK1T,/L13@OMTD->F-&/8))H MU*F)QAXH3!>-B%WDK>8Z81^$VFJ^W\F,G6O!OWB@,',T^HG)/H&>IP<*TTBC MG[D^KIURL1#F)&8NQZX\4)A)&A$;Z17H3&R$UL(.R;?'/5"851H1.^D5Z+1= M/6-@V,7.VM,#A7FE$;65 JL/P^N2^A',+(VHO10$-8_J7NCZ\3FV7UKB@>,,"ZAT+CH$>DF!K#Q1O7T!LIF.@2SLF_VJ;!6@FZIT, MCH':*015>I4)[VE O:G!T6>TL.LGO>1\O,$!]0X'QT#_$G*[J_T2A6:BWN3@ M&.C3,BL/%)J)>L.#8Z!/X9('"LU$O>4!7LT]\$"AF:@W/8 )MMX03A_O>G#8 M]N"T/;UZ_VYM?IY2K&_,32IS/.-YMM3,OK37BH[E-D^<7YMBBO%;<'F^O M\;Q-W/O_ %!+ P04 " '?VY.U9PD@%\# !E1@ &@ 'AL+U]R96QS M+W=O/3_6)X?+*+FQ_+8=U/]XON==?].@XOXZ;OI[&[O-C;\PW.;WD[]?]S^^/S M\W;5?SVN?N[[P_3.BK\W6'3O#W+S@YQ\D)\?Y.6#POR@(!\4YP=%^: T/RC) M!^7Y05D^J,P/*O)!=7Y0E0^R!F0T^DF$M5YK"UQ;O=<6P+9ZL2V0;?5F6T#; MZM6VP+;5NVT!;JN7VP+=5F^W!;RM7F\'>CN]W@[T=@T^:].';;W>#O1V>KT= MZ.WT>CO0V^GU=J"WT^OM0&^GU]N!WDZOMP.]G5YO#WI[O=X>]/9ZO3WH[1L\ M*Z&')7J]/>CM]7I[T-OK]?:@M]?K[4%OK]?;@]Y>K[<'O;U>[P!Z![W> ?0. M>KT#Z!WT>@?0.S1XUDT/N_5Z!] [Z/4.H'?0ZQU [Z#7.X#>0:]W +V#7N\( M>D>]WA'TCGJ](^@=]7I'T#OJ]8Z@=VSP725]6:G7.X+>4:]W!+VC7N\(>D>] MWA'TCGJ]$^B=]'HGT#OI]4Z@=]+KG4#OI-<[@=Y)KW<"O5.#LR9TV$2O=P*] MDU[O!'HGO=X)]$YZO3/HG?5Z9] [Z_7.H'?6ZYU![ZS7.X/>6:]W!KVS7N\, M>N<&9P7IL*!>[PQZ9[W>&?3.>KT+Z%WT>A?0N^CU+J!WT>M=0.^BU[N WD6O M=P&]BU[O GH7O=X%]"X-SGK386^]W@7T+GJ]*^A=]7I7T+OJ]:Z@=]7K74'O MJM>[@MY5KW<%O:M>[PIZ5[W>%?2N>KTKZ%T;M#H4Z[2H=3#7:=#K& IV3(-B MQU"R8QHT.X:B'=.@VC&4[9@&W8ZA<,H=0_F.:=#O M& IX3 /1,QUECIOET#]]GX;M83U^]I1_+O[QG"O+Q^EMUW_^CLM5 M/QYPY?9TODW?77Y^^G^0RU7_K.BN9XP/OP%02P,$% @ !W]N3I^NVX^= M @ B4, !, !;0V]N=&5N=%]4>7!E&ULS=M=;YLP%,;QKQ)Q.P7; MO!B8FMYLN]TJ;5^ @9.@\";;[=)O/Y.VDU9E4J4C0[^[<_'B< MC5L=AWYTFVCO_?Q1"-?LS5"[>)K-&%:VDQUJ'T[M3LQUC M7_NE1G1[\]ELZ_O>KSX]75]*;Z)ZGONNJ7TWC>)A;%\573\7C*WI3WOT:;OM&M-.S?T0;HG= M;$W=NKTQ?NACMZ^M:;][VXV[Y[QWM?5?ZR$4%L=>_+4AOEX._]B;\P%.*Y?L M[,-K8-8&&,Y UFZ&_\5Y>&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( =_;DZ_2--8P@( #0+ 8 " ?@( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3CO901Q5 @ 10@ !@ M ( !Y1 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !W]N3@5^+B_5!@ XR< !@ ( !1!P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !W]N3I&FP,TLP$ -(# 9 " 0XO M !X;"]W;W)K&UL4$L! A0#% @ !W]N3M-( M?P6U 0 T@, !D ( !^# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3F>;<@NT 0 T@, !D M ( !NS8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !W]N3J).^5:T 0 T@, !D ( ! M>CP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !W]N3BG-2P"U 0 T@, !D ( !/4( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3CW6#LNW M 0 T@, !D ( ! $@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3LC JF:V 0 T@, !D M ( !QDT 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !W]N3IB!_HW; @ 3 P !D ( !BE, M 'AL+W=O&PO=V]R:W-H965TP@;\M0$ -(# 9 M " 8=8 !X;"]W;W)K&UL4$L! A0#% @ M!W]N3C3PZA?@ 0 04 !D ( !C>#<,! W! &0 M @ &*7 >&PO=V]R:W-H965T !X;"]W M;W)K&UL4$L! A0#% @ !W]N3O=F(=/? 0 M 04 !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3@_53(3% 0 -P0 !D M ( !?68 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !W]N3IZ*V@?# 0 -P0 !D ( !86P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N M3IVWAUP\ @ U < !D ( !4G( 'AL+W=O&PO=V]R:W-H965TQXN $ -(# 9 " ==V !X;"]W;W)K M&UL4$L! A0#% @ !W]N3K^PECH$ @ - 8 M !D ( !QG@ 'AL+W=ON)]8;,! #2 P &0 @ $!>P M>&PO=V]R:W-H965TM\ !X;"]W;W)K&UL4$L! A0#% @ !W]N3I+F,LIA! 51@ !D M ( ! (0 'AL+W=O&PO=V]R:W-H965T M+ !X;"]W;W)K&UL4$L! A0# M% @ !W]N3L>"[F:2! A!4 !D ( !^HX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3K]" M,R0W!P K2< !D ( !"9D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3@[9]96Y!0 5", !D M ( !N:@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !W]N3KU1I\+] 0 ?P4 !D ( ! M+;0 'AL+W=OY !X;"]W;W)K&UL4$L! A0#% M @ !W]N3FBESW/* @ )0P !D ( !U[L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3GD&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3I&@+VU,! "!4 !D M ( !I,P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !W]N3J\,GX]/ P ! \ !D ( !:M< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!W]N3H42P%R, @ 40@ !D ( !)^( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3A2UC]"( @ M3@D !D ( !'NP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3I(>XHG# @ 9PH !D M ( !^_, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !W]N3O&&WP4' @ P04 !D ( !E_L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N M3D[ZK:K,! EAD !D ( !.P,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3IPCG'QC P ZPT M !D ( !% X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !W]N3ON!4O@4! ^Q4 !D M ( !XQ8! #:! &0 @ $N' $ >&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ !W]N3A0VI:=L @ R@< !D ( !'R$! 'AL+W=O M&PO=V]R:W-H965TCGV ( -<* : " 7U) 0!X;"]W;W)K&UL4$L! A0#% M @ !W]N3L*THW0A" JDX \ ( !&94" 'AL+W=O= @!X;"]?7!E&UL4$L%!@ " ( 1B, ,RC @ $! end XML 135 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 136 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 137 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 479 587 1 true 137 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.infinera.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.infinera.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.infinera.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.infinera.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.infinera.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://www.infinera.com/role/ConsolidatedStatementOfStockholdersEquity CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.infinera.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1005001 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information Sheet http://www.infinera.com/role/ConsolidatedStatementsOfCashFlowsSupplementalInformation CONSOLIDATED STATEMENTS OF CASH FLOWS - Supplemental Information Statements 8 false false R9.htm 2101100 - Disclosure - Organization and Basis of Presentation Sheet http://www.infinera.com/role/OrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 9 false false R10.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.infinera.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 2103100 - Disclosure - Revenue Recognition Sheet http://www.infinera.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.infinera.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2105100 - Disclosure - Derivative Instruments Sheet http://www.infinera.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 2106100 - Disclosure - Business Combination Sheet http://www.infinera.com/role/BusinessCombination Business Combination Notes 14 false false R15.htm 2107100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2108100 - Disclosure - Balance Sheet Details Sheet http://www.infinera.com/role/BalanceSheetDetails Balance Sheet Details Notes 16 false false R17.htm 2109100 - Disclosure - Restructuring and Other Related Costs Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCosts Restructuring and Other Related Costs Notes 17 false false R18.htm 2110100 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 18 false false R19.htm 2111100 - Disclosure - Basic and Diluted Net Loss Per Common Share Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShare Basic and Diluted Net Loss Per Common Share Notes 19 false false R20.htm 2112100 - Disclosure - Debt and Financing Lease Obligations Sheet http://www.infinera.com/role/DebtAndFinancingLeaseObligations Debt and Financing Lease Obligations Notes 20 false false R21.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.infinera.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 2114100 - Disclosure - Guarantees Sheet http://www.infinera.com/role/Guarantees Guarantees Notes 22 false false R23.htm 2115100 - Disclosure - Stockholders' Equity Sheet http://www.infinera.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 2116100 - Disclosure - Income Taxes Sheet http://www.infinera.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 2117100 - Disclosure - Segment Information Sheet http://www.infinera.com/role/SegmentInformation Segment Information Notes 25 false false R26.htm 2118100 - Disclosure - Employee Benefit Plan Sheet http://www.infinera.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 26 false false R27.htm 2119100 - Disclosure - Financial Information by Quarter (Unaudited) Sheet http://www.infinera.com/role/FinancialInformationByQuarterUnaudited Financial Information by Quarter (Unaudited) Notes 27 false false R28.htm 2136100 - Schedule - Valuation and Qualifying Accounts Sheet http://www.infinera.com/role/ValuationAndQualifyingAccounts Valuation and Qualifying Accounts Uncategorized 28 false false R29.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Uncategorized 29 false false R30.htm 2301301 - Disclosure - Organization and Basis of Presentation (Tables) Sheet http://www.infinera.com/role/OrganizationAndBasisOfPresentationTables Organization and Basis of Presentation (Tables) Uncategorized 30 false false R31.htm 2302302 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Uncategorized 31 false false R32.htm 2303301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.infinera.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Uncategorized 32 false false R33.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.infinera.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Uncategorized 33 false false R34.htm 2305301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.infinera.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Uncategorized 34 false false R35.htm 2306301 - Disclosure - Business Combination (Tables) Sheet http://www.infinera.com/role/BusinessCombinationTables Business Combination (Tables) Uncategorized 35 false false R36.htm 2307301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Uncategorized 36 false false R37.htm 2308301 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.infinera.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Uncategorized 37 false false R38.htm 2309301 - Disclosure - Restructuring and Other Related Costs (Tables) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsTables Restructuring and Other Related Costs (Tables) Uncategorized 38 false false R39.htm 2310301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Uncategorized 39 false false R40.htm 2311301 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShareTables Basic and Diluted Net Loss Per Common Share (Tables) Uncategorized 40 false false R41.htm 2312301 - Disclosure - Debt and Financing Lease Obligations (Tables) Sheet http://www.infinera.com/role/DebtAndFinancingLeaseObligationsTables Debt and Financing Lease Obligations (Tables) Uncategorized 41 false false R42.htm 2313301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.infinera.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Uncategorized 42 false false R43.htm 2314301 - Disclosure - Guarantees (Tables) Sheet http://www.infinera.com/role/GuaranteesTables Guarantees (Tables) Uncategorized 43 false false R44.htm 2315301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.infinera.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Uncategorized 44 false false R45.htm 2316301 - Disclosure - Income Taxes (Tables) Sheet http://www.infinera.com/role/IncomeTaxesTables Income Taxes (Tables) Uncategorized 45 false false R46.htm 2317301 - Disclosure - Segment Information (Tables) Sheet http://www.infinera.com/role/SegmentInformationTables Segment Information (Tables) Uncategorized 46 false false R47.htm 2318301 - Disclosure - Employee Benefit Plan (Tables) Sheet http://www.infinera.com/role/EmployeeBenefitPlanTables Employee Benefit Plan (Tables) Uncategorized 47 false false R48.htm 2319301 - Disclosure - Financial Information by Quarter (Unaudited) (Tables) Sheet http://www.infinera.com/role/FinancialInformationByQuarterUnauditedTables Financial Information by Quarter (Unaudited) (Tables) Uncategorized 48 false false R49.htm 2401402 - Disclosure - Organization and Basis of Presentation - Restatement (Details) Sheet http://www.infinera.com/role/OrganizationAndBasisOfPresentationRestatementDetails Organization and Basis of Presentation - Restatement (Details) Uncategorized 49 false false R50.htm 2402403 - Disclosure - Significant Accounting Policies - Narrative (Details) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesNarrativeDetails Significant Accounting Policies - Narrative (Details) Uncategorized 50 false false R51.htm 2402404 - Disclosure - Significant Accounting Policies - Estimated Useful Life for Each Asset (Details) Sheet http://www.infinera.com/role/SignificantAccountingPoliciesEstimatedUsefulLifeForEachAssetDetails Significant Accounting Policies - Estimated Useful Life for Each Asset (Details) Uncategorized 51 false false R52.htm 2403402 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.infinera.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Uncategorized 52 false false R53.htm 2403403 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.infinera.com/role/RevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Uncategorized 53 false false R54.htm 2403404 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) Sheet http://www.infinera.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails Revenue Recognition - Contract with Customer, Asset and Liability (Details) Uncategorized 54 false false R55.htm 2403405 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Sheet http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Uncategorized 55 false false R56.htm 2403406 - Disclosure - Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) Sheet http://www.infinera.com/role/RevenueRecognitionScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesDetails Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) Uncategorized 56 false false R57.htm 2404402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Uncategorized 57 false false R58.htm 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Uncategorized 58 false false R59.htm 2404404 - Disclosure - Fair Value Measurements - Investments at Fair Value (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsInvestmentsAtFairValueDetails Fair Value Measurements - Investments at Fair Value (Details) Uncategorized 59 false false R60.htm 2405402 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Uncategorized 60 false false R61.htm 2405403 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsDetails Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) Uncategorized 61 false false R62.htm 2406402 - Disclosure - Business Combination - Preliminary Purchase Consideration (Details) Sheet http://www.infinera.com/role/BusinessCombinationPreliminaryPurchaseConsiderationDetails Business Combination - Preliminary Purchase Consideration (Details) Uncategorized 62 false false R63.htm 2406403 - Disclosure - Business Combination - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.infinera.com/role/BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedDetails Business Combination - Assets Acquired and Liabilities Assumed (Details) Uncategorized 63 false false R64.htm 2406404 - Disclosure - Business Combination - Narrative (Details) Sheet http://www.infinera.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Uncategorized 64 false false R65.htm 2406405 - Disclosure - Business Combination - Intangible Assets Acquired (Details) Sheet http://www.infinera.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails Business Combination - Intangible Assets Acquired (Details) Uncategorized 65 false false R66.htm 2406406 - Disclosure - Business Combination - Pro Forma Information (Details) Sheet http://www.infinera.com/role/BusinessCombinationProFormaInformationDetails Business Combination - Pro Forma Information (Details) Uncategorized 66 false false R67.htm 2407402 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsGoodwillRollForwardDetails Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Uncategorized 67 false false R68.htm 2407403 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Uncategorized 68 false false R69.htm 2407404 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Uncategorized 69 false false R70.htm 2407405 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Uncategorized 70 false false R71.htm 2408402 - Disclosure - Balance Sheet Details - Details of Selected Balance Sheet Items (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsDetailsOfSelectedBalanceSheetItemsDetails Balance Sheet Details - Details of Selected Balance Sheet Items (Details) Uncategorized 71 false false R72.htm 2408403 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Uncategorized 72 false false R73.htm 2409402 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherRelatedCostsDetails Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Uncategorized 73 false false R74.htm 2409403 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsScheduleOfRestructuringReserveByTypeOfCostDetails Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Uncategorized 74 false false R75.htm 2409404 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails Restructuring and Other Related Costs - Narrative (Details) Uncategorized 75 false false R76.htm 2410402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Uncategorized 76 false false R77.htm 2411402 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShareComputationOfNetIncomeLossPerCommonShareBasicAndDilutedDetail Basic and Diluted Net Loss Per Common Share - Computation of Net Income (Loss) Per Common Share Basic and Diluted (Detail) Uncategorized 77 false false R78.htm 2411403 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShareAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomeLossPerShareDetail Basic and Diluted Net Loss Per Common Share - Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share (Detail) Uncategorized 78 false false R79.htm 2412402 - Disclosure - Debt and Financing Lease Obligations - Narrative (Details) Sheet http://www.infinera.com/role/DebtAndFinancingLeaseObligationsNarrativeDetails Debt and Financing Lease Obligations - Narrative (Details) Uncategorized 79 false false R80.htm 2412403 - Disclosure - Debt and Financing Lease Obligations - Components of Convertible Senior Notes (Details) Notes http://www.infinera.com/role/DebtAndFinancingLeaseObligationsComponentsOfConvertibleSeniorNotesDetails Debt and Financing Lease Obligations - Components of Convertible Senior Notes (Details) Uncategorized 80 false false R81.htm 2412404 - Disclosure - Debt and Financing Lease Obligations - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Notes http://www.infinera.com/role/DebtAndFinancingLeaseObligationsInterestExpenseRecognizedRelatedToNotesPriorToCapitalizationOfInterestDetails Debt and Financing Lease Obligations - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Uncategorized 81 false false R82.htm 2412405 - Disclosure - Debt and Financing Lease Obligations - Sale Leaseback Transactions (Details) Sheet http://www.infinera.com/role/DebtAndFinancingLeaseObligationsSaleLeasebackTransactionsDetails Debt and Financing Lease Obligations - Sale Leaseback Transactions (Details) Uncategorized 82 false false R83.htm 2413402 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.infinera.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Uncategorized 83 false false R84.htm 2413403 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) Sheet http://www.infinera.com/role/CommitmentsAndContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) Uncategorized 84 false false R85.htm 2413404 - Disclosure - Commitments and Contingencies - Future Purchase Commitments (Details) Sheet http://www.infinera.com/role/CommitmentsAndContingenciesFuturePurchaseCommitmentsDetails Commitments and Contingencies - Future Purchase Commitments (Details) Uncategorized 85 false false R86.htm 2413405 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details) Sheet http://www.infinera.com/role/CommitmentsAndContingenciesFinancingLeaseObligationsDetails Commitments and Contingencies - Financing Lease Obligations (Details) Uncategorized 86 false false R87.htm 2414402 - Disclosure - Guarantees - Activity Related to Product Warranty (Details) Sheet http://www.infinera.com/role/GuaranteesActivityRelatedToProductWarrantyDetails Guarantees - Activity Related to Product Warranty (Details) Uncategorized 87 false false R88.htm 2414403 - Disclosure - Guarantees - Narrative (Details) Sheet http://www.infinera.com/role/GuaranteesNarrativeDetails Guarantees - Narrative (Details) Uncategorized 88 false false R89.htm 2415402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.infinera.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Uncategorized 89 false false R90.htm 2415403 - Disclosure - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) Sheet http://www.infinera.com/role/StockholdersEquityCommonStockReservedForFutureIssuanceDetails Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) Uncategorized 90 false false R91.htm 2415404 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - Options (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfCompanysEquityAwardActivityOptionsDetails Stockholders' Equity - Summary of Company's Equity Award Activity - Options (Details) Uncategorized 91 false false R92.htm 2415405 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfCompanysEquityAwardActivityRsusDetails Stockholders' Equity - Summary of Company's Equity Award Activity - RSUs (Details) Uncategorized 92 false false R93.htm 2415406 - Disclosure - Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfCompanysEquityAwardActivityPsusDetails Stockholders' Equity - Summary of Company's Equity Award Activity - PSUs (Details) Uncategorized 93 false false R94.htm 2415407 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Sheet http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostForInstrumentsGrantedButNotYetAmortizedDetails Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Uncategorized 94 false false R95.htm 2415408 - Disclosure - Stockholders' Equity - Summary of Options Outstanding (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfOptionsOutstandingDetails Stockholders' Equity - Summary of Options Outstanding (Details) Uncategorized 95 false false R96.htm 2415409 - Disclosure - Stockholders' Equity - Ranges of Estimated Values of Stock Options and Performance-Based Stock Options Granted (Details) Sheet http://www.infinera.com/role/StockholdersEquityRangesOfEstimatedValuesOfStockOptionsAndPerformanceBasedStockOptionsGrantedDetails Stockholders' Equity - Ranges of Estimated Values of Stock Options and Performance-Based Stock Options Granted (Details) Uncategorized 96 false false R97.htm 2415410 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) Sheet http://www.infinera.com/role/StockholdersEquityEstimatedFairValueOfEsppSharesDetails Stockholders' Equity - Estimated Fair Value of ESPP Shares (Details) Uncategorized 97 false false R98.htm 2415411 - Disclosure - Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfEmployeeStockPurchasePlanActivityDetails Stockholders' Equity - Summary of Employee Stock Purchase Plan Activity (Details) Uncategorized 98 false false R99.htm 2415412 - Disclosure - Stockholders' Equity - Assumption of PSU Granted (Details) Sheet http://www.infinera.com/role/StockholdersEquityAssumptionOfPsuGrantedDetails Stockholders' Equity - Assumption of PSU Granted (Details) Uncategorized 99 false false R100.htm 2415413 - Disclosure - Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) Sheet http://www.infinera.com/role/StockholdersEquityScheduleOfNonvestedPerformanceBasedUnitsActivityByGrantYearDetails Stockholders' Equity - Schedule of Nonvested Performance Based Units Activity By Grant Year (Details) Uncategorized 100 false false R101.htm 2415414 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Balance Sheets (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfEffectsOfStockBasedCompensationOnCompanysBalanceSheetsDetails Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Balance Sheets (Details) Uncategorized 101 false false R102.htm 2415415 - Disclosure - Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Operations (Details) Sheet http://www.infinera.com/role/StockholdersEquitySummaryOfEffectsOfStockBasedCompensationOnCompanysStatementsOfOperationsDetails Stockholders' Equity - Summary of Effects of Stock Based Compensation on Company's Statements of Operations (Details) Uncategorized 102 false false R103.htm 2416402 - Disclosure - Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) Sheet http://www.infinera.com/role/IncomeTaxesGeographicBreakdownOfProvisionForBenefitFromIncomeTaxesDetails Income Taxes - Geographic Breakdown of Provision for (Benefit from) Income Taxes (Details) Uncategorized 103 false false R104.htm 2416403 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.infinera.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Uncategorized 104 false false R105.htm 2416404 - Disclosure - Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details) Sheet http://www.infinera.com/role/IncomeTaxesProvisionsForIncomeTaxesComputedByApplyingStatutoryFederalIncomeTaxRatesDetails Income Taxes - Provisions for Income Taxes Computed by Applying Statutory Federal Income Tax Rates (Details) Uncategorized 105 false false R106.htm 2416405 - Disclosure - Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) Sheet http://www.infinera.com/role/IncomeTaxesDeferredIncomeTaxesDifferencesBetweenCarryingAmountsOfAssetsAndLiabilitiesDetails Income Taxes - Deferred Income Taxes Differences Between Carrying Amounts of Assets and Liabilities (Details) Uncategorized 106 false false R107.htm 2416406 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) Sheet http://www.infinera.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetails Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax Benefits (Details) Uncategorized 107 false false R108.htm 2417402 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.infinera.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Uncategorized 108 false false R109.htm 2417403 - Disclosure - Segment Information - Property, Plant and Equipment, Net (Details) Sheet http://www.infinera.com/role/SegmentInformationPropertyPlantAndEquipmentNetDetails Segment Information - Property, Plant and Equipment, Net (Details) Uncategorized 109 false false R110.htm 2418402 - Disclosure - Employee Benefit Plan - Additional Information (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanAdditionalInformationDetails Employee Benefit Plan - Additional Information (Details) Uncategorized 110 false false R111.htm 2418403 - Disclosure - Employee Benefit Plan - Obligations and Funded Status (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanObligationsAndFundedStatusDetails Employee Benefit Plan - Obligations and Funded Status (Details) Uncategorized 111 false false R112.htm 2418404 - Disclosure - Employee Benefit Plan - Pension Plan Assets (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanPensionPlanAssetsDetails Employee Benefit Plan - Pension Plan Assets (Details) Uncategorized 112 false false R113.htm 2418405 - Disclosure - Employee Benefit Plan - Components of Net Periodic Benefit Cost (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanComponentsOfNetPeriodicBenefitCostDetails Employee Benefit Plan - Components of Net Periodic Benefit Cost (Details) Uncategorized 113 false false R114.htm 2418406 - Disclosure - Employee Benefit Plan - Amounts Recognized in Accumulated Other Comprehensive Income (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanAmountsRecognizedInAccumulatedOtherComprehensiveIncomeDetails Employee Benefit Plan - Amounts Recognized in Accumulated Other Comprehensive Income (Details) Uncategorized 114 false false R115.htm 2418407 - Disclosure - Employee Benefit Plan - Weighted Average Assumptions (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanWeightedAverageAssumptionsDetails Employee Benefit Plan - Weighted Average Assumptions (Details) Uncategorized 115 false false R116.htm 2418408 - Disclosure - Employee Benefit Plan - Fair Value of Plan Assets (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanFairValueOfPlanAssetsDetails Employee Benefit Plan - Fair Value of Plan Assets (Details) Uncategorized 116 false false R117.htm 2418409 - Disclosure - Employee Benefit Plan - Estimated Future Payments (Details) Sheet http://www.infinera.com/role/EmployeeBenefitPlanEstimatedFuturePaymentsDetails Employee Benefit Plan - Estimated Future Payments (Details) Uncategorized 117 false false R118.htm 2419402 - Disclosure - Financial Information by Quarter (Unaudited) (Details) Sheet http://www.infinera.com/role/FinancialInformationByQuarterUnauditedDetails Financial Information by Quarter (Unaudited) (Details) Uncategorized 118 false false R119.htm 2436401 - Schedule - Valuation and Qualifying Accounts (Details) Sheet http://www.infinera.com/role/ValuationAndQualifyingAccountsDetails Valuation and Qualifying Accounts (Details) Uncategorized 119 false false All Reports Book All Reports infn-20181229.xml infn-20181229.xsd infn-20181229_cal.xml infn-20181229_def.xml infn-20181229_lab.xml infn-20181229_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 139 0001138639-19-000019-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001138639-19-000019-xbrl.zip M4$L#!!0 ( A_;D[#'L)42[$# (ZO0 1 :6YF;BTR,#$X,3(R.2YX M;6SLO5F3XS:6*/P\]U?XJ^>ORE@)PM'C&R!(NK.G-E=638^?'"R)FO_X?[]/;G_RL-WZ,T]%/.H^C M4=S_Z7LR>OCIG_UX^-=/=WGV^-,_L_ROY%OT^O5DTM,OC'-/2<]S*/*Y@YF' M!75#X7'/]8D,G/__QR\X9H)BXD98((;O')=QC'H<.1&1,46D>-F/K_D@^<7\ M\R=8=3K\)>K%O?]\]3 :/?WR\\]WT?#KFRR__[F?#'\V3WXF"+NO$7Y-\:OI MA*>&X4]U@_.L872>U0S_VK"4KW4+^3K,[NX:QIM'-5-Z#>_OU;V_UXN;1L=U MPX'@=TDO&@$7O'Z*\E%UJQ.'HT>8_%@[/&U89);6#A^GH_QY-L4P MPIMAW'MSGWW[N7QHIHG:::^CP6#M5#-@S73@^,VO* =M>,UPU-_\&ABTYC4; M7]$P/>_=QTU(+Y[5X3WO/7UMG//TM7Y*WCPE;Y@R_-H@GI-G=9-&7P<-4^!) MW81QGH-^:V*B\FD=YLI':WA@8<2Z%ZQGI)51FU[4S MLJ@>_Y-G-13HQU]KM$LQ!9[43DCJ5P3:(?YX/KD[':^8W34X>FD@/ M3^H6FPRSIV'3%/.L;E+>,"&O&1SW>PT6VSRIFY T#*]CK/CQ7]\:AL.3N@E- MT,:UH,;_'B>CYX89Q;.Z24T^2ESKH\3C)HC'M2#_Z#W4\Z1YTC"A682F3YLF MKI6_Q1'K7M H1HLCFEZP?G+]Q+OD[EN_'JO%H[HI6:]!!YHG=1.&K[\V?<,\ M:IC2]!'SJ'[*W<.@P6Z7#^NG)6D#JT^>-4T:Q7D\;%[D=$#]],>LSDTMIYJ' M-=/NQU�C%/:B8\-&F4AUJ%DD3W#>/-D]H)68-$FB=U$R#.:I@ 3^HFI+U1 M]*-A2O&L=M)=NF02X(@&Q0@/:E_^K0FKQ:/Z*8N,LB2: MDV=F$JV;U*Q1YL^;)Z]52DCMG!"#."1:,O M0'\N1TPG#.(&%P >U+P??FW@7?.D;D*2_K5F->;QUV@83X>G4=(;UB.I>%3C MPA:_-U-X]KAQZEH&61JR]A6-U%T:TOB*#=,;IL;W&US'PO4KA\UGC3;/&,U& M-VBWM$ZWI5F:CA_KW]X?Y3^/GI_@Y5GZ&D;%>=*;S6NP VF="=CB"\MOSWI/ M=PUL6SRJ^4:33J_5Z-GH :SFM#Z5(O7<_N=?]K MS8),GJ]\V#2MSAK-IM6:)/,D2==.+!ZOFUICHY;FUIFJR<,:MV8^L\ZU,4_J MN'0ZJY93S8/A.HP.&S$ZK*'S;%8=J8>]A[B?):_OXGZ:C1KD:670FM<\9(,& M3EL8%21(UN!"+(]:\(,MZW]>_P(Q8]X+1\&'#"V#$FA<,'R#6V(R(V;!U MKQH_;O&BR:"ZUS31LY:$<>]U+^W?-7F(\^<-DYOCK^G3AHE-:GSRK'%28XPY M>]PP=3BNV9683H2'C=.>UGYR\KQY\E.#(9P];ICZ[=_-\[[]NV[2W=/KW@#, M1X,NF#YNG%H#Y'QB+83PI-D&3!XV3$O634L:IS7KQ\G#AFGCWEJT%(_KIC[$ MO1H7KIAF'M5-2>;D7O+ X8$9CBO#F\.&\F'#M+41Q\* -=,;PX6% 0W3UTYM MF);52$*!RZQ6!NJ\Y\GP6L2#2HSO&_8=RX<-T]9Z![/GC9.;Q&;RL'%:C=*< M3ZO5F?"DT:DHGC5.2M9\S#QMF#C\VDP"\[!N6IVZ*Z;4*[HFJU-K;>H,S;#> MON3+PK$XO"%S;)X8_[Z.G--'#=,6A6%I4GVFV#PQ$6;#EXI'==-&3WF#S,&3 MA@EK5$3Y=/K_IA>LUS,+([9Y4;/:6!@Q_7_3B]:_9/T+FGS=6O=VE#1504R? MU$UJ\!5&=30=#U^7^W(ULQ8>UD^]C^H*665D8 MD3]_S)*T043KQZUYX=KU-*ZE&>EK,-X@MM,G=9-&>3R/]*LI!7@^'6H>]%9BLG#I:&CVJ%\,G2T.#1I7 #]&6S4*%K(9OP8K!G\/V^3]*_YR-6\['=: M#,52RI^+I[.APZ1N(+P3__P_[][>0DSS&+V>+>77__,??S/3BXCH,?H4W_U4 MO.Z7AR*=8[8E7D]W'][\&)JD9/'8$.$_7PV3QZD08+=D]&Q^F/Z2],UO=TF<_U2L8SDS-%4Z^N:_7OV* M !!,78?*O_V\.KGXQL^K'RF_\13G2=9?_"J@(!_YT2C^M4C58@+,-)T^?[8P M(4[[T^&N&4[D_&O]Z>#I3[/O37\H,5./JIL"4^0?XS0FLHW(FG#,: ([SR=_PNRGG+(9>O$7V-^,$@#R=D9RT'>X79#P.V:#W8$Y6 #@?V7!W^ M">[GGQ_SK#_NC3[DMW'^+>G%ZD!E6B&Z@J]G31UERUHD0.B:K-2J3\[5*4R!(X)U,B MW2&WM1D70>YM700KW1?D(EARGX#<;7!SMB6W5>:=)[<)<_GO;"[!(WB? 2HH M3A?H[/$I2^$_ATN$5[W>^'$\,"6 'TPMFAF6QP\&U=_BF[27/79$!\PD?1W8 M>PP7\I^[OQP\IW""R1&\QT8^R/;:7ZK<1T]DBIE:9BKU]:^L[7*8/O;]& ML9;DZC3'7HSR*1Y%21KW@RA/D_1^>)$<4@_D%;'&7D;E?9::%^798 !(NRE; M:UPD@ZP#U9H:F]Z]'FUQ,]$6+<_:K7#_8>)U9^=XW;+^X:+QHY!T][R;C:0Z MD5_;VZFQ_NZE.S+[J7(K]YU1ZKOGU:V=;G'6?#]YM0FN4VZ5M$2.;4:BXW*^ MNS]N2=YA+WT_DEMKW7*2[E'88#>X6U 2?)2"A_UJ02T_M*+@H9NQNLWA=-#; MWR/$LTJB!4:C)S&*->N6(6R^]V+9H.P(:?V$5OD)1^F N3N9K>[O!''W=P)MRJX5 M>?UN&@'K"%RB3K"FW4J[31BOJCRLP MG<@Q.G=YTQ:$O^W%:00O_9C'WY)L/!P\?XJ?LAR41L>IOPFP*V(!85G@G"QP M[B/U>]^ <*G6XD"-MKMMFUK&E1?(9I;P)U)'EV# 6J"3K+E\V?U0EZK'#G0- MB=6:9[GHQG+E!7-E&Z++PW+EY=ORD[!F2VQYE_C3AK[7$OJV@2L/ZV%:K7E) M6K-+OJ:-T*\O0F^#_EPI!5/?H[S_^?EIA3GC_"[+'Z.T%]\^1'E/YA/('W V& MGA4)+.)M@9OK$?="OIZ^O1;MKWXU:/RE >\'^O("U1P_KO#[3@+6=NXO/)0IT!/?9 GJ W'; MX83K/<3Z(43=0:(2T=Y9"J"/R7#O[QG+TY[ M#X]1_M=JY60V3D?#3W$O3KY%7P=;O*G"X=-U5,9VA].K*"YU7P7'!^+[311: M*O*L)='Q%E(5QPT4OB*Q%"<1R]MH$ /!O\7I.'X?CZQ,MDPF:^ESC0)Y_BR6 M^SMM\-&2=.ZM=('?5[VMQ?6W5<,B>4['Y_/WS&K88VK8&8*MAKU>EZ=9PR[& M@UW@]WWCV0O3L"MW\%F=:=7853B*-G)KBU]A([>S"V0;_(JF[+J-W#I)T!UR M8S9RLY';I6O85K@\OW>@>4(1Y,QA;V^MA*G8RI/>*.X7_?>^I,EH^.GVR_$K M)E@W--.&3=VUZ+O_)WD\I::U2R<4 MI5K<6ZMTGGS#]53S;9NEL-5\7=G4MM5\K<^.V&J^%HIEZTY(7$:(]2 :+C=F]L8)H"V]OWPVV$%]U.-LKC:7D69Y MKRE :^"]PHZ^C:-A_) -^BKM3_%Y\_B49]^*\]8V:MN&(0O3MATF+9?NPZ7O MHG1\%_5&X]SX*O\>)T_=:C5S;MY)F"4C."'R0_S MEV7.72*@9@1:GMS'S[Q(JWYJ9]-:]:-8]4N+@4YMRVT,=$!M>9D6_(2:TEKP MH_%D]W/I9^##J\VE;VH^7-A>LW>:Q[U1>5JC.YQ5WZBUL(>U,)V,\*TX\V$) M?WK"GU_B-[5SMH0_ N';T"=Y*\+[%T?V&HBNB.A;V7=+]"NT[9;HEV77%R3] M=GI?P&]Q=I]'3P]);ZG:=&P"H7=)OS^(@V@X@MA;W>4PICMSA6JW1/JW1$6-2 MG%#)G__\ _/+E]HHDW[&&H:V&H66!8S-[F*=JF$0?HQY0J'<1O& > M5V"Z(KVPE4=@"7]Y-G\K@V )?WFJ?OL8P'H"UUV>8&.!RR3Q]K& S0)4Q#>%;L?_B%+'7Y[Z\"U8 M%$.R.UL;*VB;;&VOP=NZ1/<6GYSU]=T%ZY4>U^O1?D6[<)N.;#IX_Q4]9/IHJA"[P<_UAC]D-"$K-TK/)C1> M)W]>*L-9%CB,BBH?7KV*6L*#55&MX<_M3*CU.+M@H:U_>V'"N9WQL,+9!=MD MA;,#PGDS.>]C100<2WBIZ%^[>6X/?DPCFT3?)-G.GSG((8T$K M>5G:OXU[XSP9)96[\=8PZ>T#1,&?X_QQ/N;R6'0MED[ J];@8-YG^?.'.S_^.BJEZ7G%73?H&CUD_[PW.>$IUJA'R=_OHWOHT%0 # _,1YF>9S\GQX T#=E/MIZG>'J#S.#7)[IA>&$8VG;)BL)H.OW>=8@Z/+ M=SP.G=+=@T=MX&8#M_9SJ0W<;.!V#LZ\:,:RA*TE[(?10YR_S=+[BR7N>@@O MGL"7X+18A\%NB-H-T4O@T\?'..\ET>!C!!^S_+G"GS78L7S9!?UY&5Y4!W3H M-3ASMCS/EN=UF3M?EF2]"E-_UA2KM??[)UBOQM"?+@\HY>ZW!Y8&8>PM*U"QG#2FZR_,-]8K[\CRV/'\PGL>6YT]:-&-Y MWO)\&WB^!=[W-H5BUD.ZK+(TZZ9=C/AN")ZMF)TGIK;\?)1-2ZV"-M,>]O3B-?.S[ONB]HB'5ND MT]Y4W8[<;"N@VR8FG2C2L4F[*\FTV\#H#DS1*36!P VO.QV;L\LLF[>R#'[V'*+V/X3^_1WF_LXQ]?)[:95WU MN%]8RQKD=]?-.G _@&/'-](&L,UP7-8&<(<5R/5ZE!T4D@ZQ MPREUN?6:6LU3%^6CM" E=/SC.S:/V[I]=YO';9O0'O168RNT=O/%"FW;"A[L MV20KM#8+T#&A/5D9N)7='B>0'1/.W57FVOJ;AV?FY9 MXM5ZD1>3>+7^8RL2K[9-0W=BM0YQ=@N<*WO:I$5R8D^;6*%MA]#:5,;E"*U- M8W3PO'('!:1#[-"&D,)F 5JCPFT6H/TB>TH-WE:1LQ4#< M[4_E0I?U2\--[@#I.OD5?!X"X^=^?GY_B M)8[]G$?]>/JF^;ANL>I+,#%GGK6H.![7 &?D(Q^$:,XW>/;&V;.%"7':GPY? M\8"F3P[G]?LP_5LT2K[%\K7EZS/P]=&=WLU\_9OWT;+UOFR])_(L5Q^;J\MP5H.C M;Z*"*64^Q3 \Z0$Z=#1\6*63Y>PY9[\ @9:[C^UC6YUM=7;7/.S+Y;FVDO3H MBLJ2]"*D=#?;8STKZUEUA+O+'/F'W@C/>,L;#Y,T'@Y5[]_C9)C,>*_@[<_Q M(.YECW_/ -+T_F,$!!J]?:NK.ZO)*'X+-.[?I+#"^P2\A&)+9.@]OXO^E>75 MK27?;#5F3W'_<]Q[2+-!=O_\*;E_F!*V*^S=@+V2L]>B[W ;F=LB?\[0&[!_ MHEP^L#=ZC7;)Y2\.?W$N_TC2< .ZXFX/B;A)/^99#[X-BB\V&_8* )S0R2#: MRL5N*]B1#'/9V(H.5D).;"^*O#T?98YQ_B@=%V#%\2)ZL@CN%@EN#^>O0=8>5@BOGUDMD"^+'/2(M M;[2.-TB+BM^^CE:JZ0MV4.0-)EQGZ3?3* FT\6V<)EE>5!_Z8_BOIU&!'TP0 M8=UBDBK()7_L ;/-(^'>;S^B>F_"R" 2Q0R;U#Q7"?A@]Q/GJZ"M@HC5P MMY6!#AS"UB3=[0#O MKHN\HE(UJE46J<8\M"76.A\[O'CF6A+K,0+]2*V):%G&6E=?A-0LL_ MK>>?4VX/;L,."V643V/ S6S,!7+ 0D%C':S==&;WU@%OXV@8/V2#/@SRQDE1 M GCS^)1GWR:-K2^0 0H5L!WRPZB^LA?QZ#,9T M[-LH7921"V: 6DBO3P-8@E^9A(?C/$W %XJ+"T]^F+\NT>S/=M@:P;T>6;?1 M0)NB@59I YT51_=[IABA*)J[!_FX9'VP#N#KT0C6&)S#&!S]U@N;'&Y?.]UME *S]/[7]/\6QY)NTESW&LU8@;[->M86^SH:C#W>WT:!K%G\- M<(MD7H'NB@I0]F"&#_ 9^!4"HA]/@.^.7>:Z%4?4@W@E;+'J,Q1728S+(-C( M"JA-T]T[_[9L'H+'IT'V',>W\3? 7MKK&&-L '/.' UP=M+XY=+@;K''^L9]2[@YAC%9QY!- MJ+T,GMS$8!,?QN2!;AZ?HB3O7CIT(Z$G_D,=B-TD<+U62Y51KMR80RIS=@:6U5OG4#.EX342/_=MNK M#=M>K8L![-;X^;;&SV\&%I-"VUU%HWJ]\>-X8.ZY?Q^/OJ1Y' V2_S7MFKZ! MDC73?XN2]&W6M:*9+>^)V17\[B:35JHF=N:.SQ M#2==W53_7^,)D?4YQRL]RT45R4:O\ID,8 M/>N&M\@-/_^&[$N3"=:'.HL/=>Z$P(NW;ZWUZX+U._:Q$/X2%K*JYU2J9X$- M)HK':1$;6(>F)9L=[6,-:V0Z9F2.PD(ORC1;(W,&(W/P;/&+4WZ6#<[ !D<_ M@61]C:[Z&D?OXV@U1!^S43STQ_$_QFG\^7OV^2$;#R=M[@-S(W <=ZP'4Q7P67.,/2$_ M$5,@?NRB*P4KZB>#\2CY!BCHC?-DE,3#X$=O,.['_3#/'B M@BEG)](M2]:R9 U^KG=STC+D=3/D^;@"]BZ8HTYAFB;QA\E^6/INE6,:ECR=V3L&8#CFP$;AGSFAFS M#1KSW)&X->>M->?G]S7/P)Q6:[9?:YZ?,<_@9UJMV06MV09?\]S,:=FR14L!.":(L MABCU@ MOB*% @QDN:;M7+--T] G6 MT2UN:0)UGFS;#&LG,RLEH+L' [VNA,):VZY9VQ:6.U@FZAX3 MM99B'F*+L7ZP>B?FU3UBM#)W$0Y'"6/8#N]YTIP^<\HSV$%SQ^^#I+[HDZB M8U5SVT [)WPCN%?B1Z\J\M_&D<%''"\@Q'M^'XT@")^[U%Z4_A7GP]G@X8=\ MH8[0R])^QYAF$]BE0[TUW)=A""PS=(<93G&AL_H>Y?V*Q>AZE?4B4+8NNEX3 M%$@R[YR+?9@,>]'@CSC*3:GA;T8&)KBX G:98J+4!(VH6,F.HY>"&*S(38;';1U]NL-[F\ M:Y&;;N/!($GO5=I_%^5_Q479Y(\G0&#'3A2N@75.\$W 7DFB<4]6^2U.XSP: M /94_S%)D^$HCTR_M,OEEZT@OB*F<79G&IT-1Q_N;J-!U^S45@Q2@>Y$S'#N MAH![,H,U-J?7&VU@E3V,S:=X".Y@[P'0Y\??XD'V9(9>+K=L :\U--8[::MW MT@8M(RS3=(MISGT&;D^FL:;I?*;I_ RSAVFR#',NANFH6;)QDM4MC?G_E;LK MOZ3):/CI]DNW.*,A([\6MNO5&981SL$(;= (6QW$MHQPV1F1[*4.X=O>O;*RGZ;DO66R# M=[U5O&T9X#+C[.W4NJ5^9]3Y5K&RI>?EQLB;/6]+_F%F'G>ZJ_-,SU@1S#WG%@MP]SYZ7& D11 2P;_' -I-VC,P?HO-J&YQ MTB)<)0NL!^Q$H0#B!]U8VKH30H>M(/PRQ?,!V=YJD)9;> [SI24%N>!K3N M4.M/ FYWW,02LA-'318)Z46#"6!Q7-\U[R;]!DO.\N?_C@;CR>.T_^'K,!O$ M0S!;75/83?#.R;TEP-TEOVO)WQ'R'_T(J"5_F\E_BMN,MDA3=(O$V^09KJFL MHR ZLT0_+='I,A4W$9TMQVDG;'=JB7XY*>@%H@_ST9_S"D#S7^^B'\GC^'$E MUW=1<1R ^DU\MXBU)?, M>^W6>Y;W+IGWVJ#WMK.Y7>2B;:WGA1%T.P?>$K0SUF$[SZ2+!-U6SU\80;][K55K(=R MX?:P]6!>QN87@*_SN)^,=)3GS^!'&A]S7J:DHT$"/Z9)5'_SWF1N1]ST*6$; M82YKEW8"NIN;8#NRP<?1TT,""FUBL$=/^9\W;Z]$\1OSWH@+L/Z C%]NWAXH6+]:Z[*9ZWK9.!WE MSW^^_;(MXX59'B?WJ9Y,O AN*Y'PR]LO)V*X.AQ>,I<5NDTKJ]MFNDTKJ]M. MYC*%<3_.H\$5NH#/7C?$;Y.W"(\K,'67B,(2\:1$ M/)/BG%7SO@O415!P5LP[ ^B29="2K]/25WBC'T8/<:X>X?V]J".>Z 8B%EYH M#5B7+(G6 VV1Y&TFEY6\]I.RU*$?>B-\,K+LK7/00G'103HV3B G?MPCLHW@ MK_0K-0@@,U8Z]Y4X?GR7I''?BU/X8V2ZXWC/YI]J.(Q'&KYUG^5)/)RK@NJ$ MFW0XSDU]L(8/Y5&O:UFB'5!0ZHWM<=!=0[[()&&4Y.:P=NP]S_[\.R#?).*? MWYHT_'+*>3KF)GT:CX;% -PMGM@.XH4,<3/(E\$"!] 3[Y(?<3\%I^'Z6=BJZ$!K:#"VK[\+JLS37*@(M=Y^?NW<, M" [)\^2">?Z ,<:))8%825B:\'&"Y.-X.%W24'\QWTZFQLOX%6EE$M6QPUD=\Q@WO9B?RK M=06:Y^AH^&"Y?I^P9QTN+<]W@^9R&F\\!"(,AZKW[W$R3&:W$Q6,_QF(,7S,^O$*=W^*1TE>%-97+S*] M^?RQ#).[=WUI S)*?EW!QH&8LAZ7Y2?KD'D\UFO=G3HKO+J.[1 MH9159!LYEG3! 0!4L=T<9^<(PFU05306^YAG_7%O]"&_C?-O26_Y0M;RMVZ( MIFDH5@?-PL4$B^"<3C+.3F[Q.[;D;FD2=(D[#DGNUBO"=J"J$S9C OO63>G$ MH1=/^LBG,YFG%VZ13>RSA/8=T&5/(+SO)TB+!]> MBF0L@7-5BI!9V^KAV CB2^ MSN_5;BL9ULVY$,FP;LY5;?A0*]TG]V6W%:Z+X+< MVRIS*]T7HB\,5=K_% \!9_'P\_/3,A-4AW^X\^.[ M.,_C_N?H1]'LH6.E=MMA8,XX.Z"@K:F0X^2U7\!6LU%AEFO 8S)ZFPTOG(_6 MP7Q%C.-:QNDBXYR_2X1C&:=[C'/N@['3.X\MU[2<:XYY\?7+M8=U@UOH!K=! MMSC[ZQ;+4^W@J07-L\(BAVE%^0(6L>;G#.;G*$SP A_$ZHG6Z8F#>RBK+6NM MGFB_GCA%MU:K*CJI*EJ5.WFA;K$\U0Z>.G;'=&[-3Z?,SR3Z=5K#!%9/M$Y/ M'()%QFDRX8_QL+](M\Y8;I MU')U\.?.+X5U?HSSVX#]^-'UYLL7N*5O"]A]+"UE^ MT<(7_#C-'I.T\1LEJ;W]N/D%P5# M^V9X.(CN?RK%\5-\MQ0?O)IH;%CO:^F*@#$F=. +QW<<+KDF/I-:.IYB?O#J MU[MH8)!6>?GTBWH,^@E^2H:]:/!''.7!Q.7O@T,>*>XY46/NAB[P9,;P B&%FU2UC]I75 M14S6MSU)"!*N%TI,, J8@]R0&8042Y#45?ZK)0>R\4NKRS#&;HNO8Q0JAIG# M'4RTAQWL>].O^U)X@ ",7O_7\G?-JZ>?"PK[IF-S&\S@)NW'/_XK?MZ&$8': M"KN2(1QX6/E*^U/J*T5]ONPJ-'YI91G9XV.6WHZRWE^%.1E^&(^,!>TGZ;)D M&L])_H[?13E_]5,_[B6/('+P\_MP$36$!8 /Q!2F$F,9<.R42PPD]O6KGXP: M*-XW5=18"(8YDWQIR6M6M;+^B;A]BI^RW+2>,[V^MF)C[M! !XPKC20#,7(! M@U-L8H^"6/]A[,2F+RVO)@ #>0_/?LNS[Z,'@.(I2KXRX<\86PM@ M[+=1?A__I'J]>& \@;C_4_&-Q74M?71Y/1_'7\$-# =9-*JPEOL[^<!?R/5$TB'T@\]YF'A&K[A(G"E1[T:OEG\PLJW >F# M:8^^+3[N.B@(P"A+ZB /.:9<^L?SU_\X&XW04Y1,&VN;[ M2!!)M0X]WR>N*Q%&F$XE6) 02/ ^6_SXRA>6/_]/P,I_I=GW]!8\ERR-^S?# MX1@BIBT4B0RH$P8>=P2C8:@=@J9JV=.2>!5%TO"IZ7H^YY%1<[?/CU^SP3:< MR%Q0&=IWD Z(ZTCBAG@JM8(H5G#B^\D"EMYM/ECX;B#/V=AHMEZ(4>C(+,OARB63/13_' V"1SQ_3P)@V&/3"-N]'$$8J), "1)MCC M&MQ*!P$(6NF ^LR3JR#,U[YV$?LO=A7?B_P?$B? /,2>KV2H' E,'PCANT1( M7[BBPD 8H67^/]&:%Q&,%0.'!BL,%AM+/^#*8Q,$AQ[P3P7!^ZZY_R_@'N-X M#S]GJM\O9D <%"7]FU1'3\DHFIDAL(5?3;X!1MR 5>R-JCK/*75N U"<$*5\ MEX!TA3T/O:PZX:((JTK0+TF+B8+0+UDL<<%>7XL:MI"-P "%/[Y$U@N M^-9RCKS^LS5Z?!%]U/7 =/K8TY@33S,!44.!OB!D$CCZ:M#W,3*:;1.V0,6& M80#1GQ9IH@ M3L,OLJ*5+A!Q6PF44,KQ AWZX(%)3X;@08H23\(/_(KZ.0*>!@/3F#SN%[D. M+QK"6 HAI%F8-E-WXOOLCQ6CR;[\+_%@P]W'_,DRR%T$^8F_0:+@>#; M]#7?V98%"KL@;*[K8(V(0LIAD[C6#1!7'%>\4H'HHEMZ/%#.B:X7]N=O=#>) M]AD)F'0#<#PI!+!L$KJYOM9(5G0;D8[%]1*N?XO3.(\&$"ZH_F.2%GF54?(M M7KYDHPG_'O+,=@+&4@1A$(A !K+$?X@4 M/15*>2OL:U MV&4N=2!<,?&54F4>'2)A556\$%%28M&_W*U@,$C2>\#^NRC_ M*ZY>+].8? BE9@%A+@X9!PG0U"_5O.][S/$JN,<(HO7+Q;W8X(3Z!7MZPB5N MP -*N I+= 4>IZCB(R IV,6CZTA6,?1\A5MGH,OMTEO\/8Q8E<1Q" :.<@UON84_Z4Y"<;\A-Q.J$#-0#I(YH2L\4!=,3?UGY59S4=1EY)*]"/>89E%(IJF .%S[ M@2-]AVDY==E"Z5-=X4U0(!;7AS.+U'.P8IJ';L!\K8C$1$S=$M#7%=T@'28M M_@]E%255X'L$@'/-G5 K@;V9!^Y@IY*7P@X1R*+_(%:1R1 +1"7!/%#(4Q@Y MK,2]Y[&@JGF0ZYR:]9?FU8[]%/>R^S3YW[BOAFM7LG/.U'="Y*M0",YX:#)* M5*.IU\# 9Z[NY$NQ@)X#+OU$^-@0+8.;RI'9IO& 4[00OA3.-+'CJ:"Z92.8 MTVE\;'"3/ 6,( G MP?&@3$5"R5R18NW(KE8-(]+3YNTE&4WB=?!_'D^,;$ M*?D$.CH=[RX.+N'*HU2%OJ\Q< Y*45<0[C@"A91PI$)$ T(- M15U3Z<&JWO>Y4;!!)4D7=#.68:A#HEBH02T'$XKB$(?50)=0)H[*H*MWA]=L M 6]0.V'HA)Y'$"$^F&+,>5"H'<\!7Q'5!*,.=N6V$%56=VBH#LJK0> 13W#. M"-&@<;3R-0->52%3#G=(I1"O)9C8H(3<0"H9LJ)(GKJ@B1PSR]"78["NE2T+ MB I0:Z Z*'TIE;[P%(,(B+J.'P0"E!/0%VP,"UPW;"DF-JBD0&*%E9:$A6:' M!>)KL]4B7 M>>T76/+PT^V7#; SQ_6E&V PJQ#9!Z"PG-)'#@.&= WU3PV\. ;)75.Q;DJ. M*7>U463<"TJP%<6TFE3B;81Z/Y(;984Y"0/,,59AB,!1+MF=$XTJ:HRB4P._ M>M;A("37P-T:>2'H-.KXU-.<.E,I=WU*5\%V21NAWE/*.7"4.2 M] KPH%DE:U%T/'[ Y^FXVA@]+U9I8Z&#WYQACSM_Y'$@_XV]FGY<"-7$B* M@& F),AM8$XTEF&\HW2X& 5-#_W/%KY^+?,U?XN2@3F+$F:YV1,P47[I$D2C M<9Z,GC_'^>.[Z$?R.'[K;BF5GBA2%^E?;#$\7U>/"A+]DUXL+M[[S'%P18XB(6$48\3CC6X?Z H M$0-HJB<'W,7\[[[+/!J!>%I[#E8P M'+B0H&H]3U9*&=N*F@U!@NMHR:E"E&*F71DJ3EBI!5! 5;5NC7-Z9%:?)U]O MRKX\T2SL*%Z>Q_TH[4\/L"7Q$)Z-'\U)MZD)-08!AIA:]F^@>=,5Q)2'JC[T M1GAF?Z<+65R^X1^SRC\_QP-8U./?LX$Y[3FI@G_[5F_:8N,2^3)@FD'4I4,O M 0+R0+N>,RAN)(V(%PLU@2>"C4S6IA'.AL8*N71 *R6E^5Y]AT\DKAG[)5Y M76%W#5'!+ZL_SCC?B2\:7 $FBF.&2\[.VW@$;_AP-QE21>.RGX C-N%.2@@ O2 ,?$(HA+S4(],0&(R^7*P)GC60X*SP$=],&?&8 M>#@]L@'72/R.U^,:B3UP':@0@@^':$(=N:0S3R)*[^.9#U'ZZ5,>6%#R@?0"I;5BA*L M(@**=1B&,G2Y\CF%B 3Y*^!JV9=QX0C26OA8!(YV!LH'R2, %6'OUD"U>94G!+*!=%0+3SH8_#6S*X&I;JAJF"E:/_XZNDG!#QG/G/-"W<(KO\7YR.26;^,TR?*B]84_ MCDW_FL_?L\\/V7@(6@Z\R2"Y?QC%<8TF7MV,,XE?+5WLFK/P0FA$P*,-I,\= M5U2S(@[A5=U3!7$O++C;84&1-YCP1ESJ1(FX1L V(X& M@P_JB;A!2!5EQ,$U\&-Z;O@/SP6FP^6/9(-'% %P@/G&?E:.SH0 ..ON&T("7P_Q!#0AZ8U D1BV@L+A% 4>A(K MT800^<85]?BH@7..DB*\T5'>W^#OOR!46O*YA(>HHT'W@2L*P;O'18@@4A*A M%W*%JT452_G_A=7.(9A:B'E._K=Q9%IMQ37D%$< R0%?486^5%HA!%Z6P\*R MK1P!]Y)6]O#(4H)[W?KW!/(8=*.,8BRD8GZH'0TT<]TRK8Q]174U4T#9SE N MR]<"%W]^ .7VD WZI1,%;S%!3W0?EUL"!7-_SI/[^Y7^7:6W8D00FW\0^2)I MUDG>&S^:B*87DTV2["L2$E#J.'08\#D$6@'\K4#)$8HP=FN3 M(M,7889#3@ M]GV\VD4!A"I_-J7"CZ9#UGK!.:Z!7-HK]1WI*->5(?*UQUWP_T$9FB0W4;ZH M*2NE=)'K=@/Z8+ARM\#52YVI)=ET T=!\&I.[$J'$.)J"&V5[TLP&8I4B[7) M9#/@H&CZ%#]&X/VG]TW1WO%\S(6&D1[UM6.V&GU)A"DBP081TH,G#M<09CBS MS:\URV\$\:D,0PH14\-%T8.?TE[R% TF6/HX& _+]F; [E_2IZ(YR,1+NTD# M4\D+FO?!1$_'5%@[NQ_P>2Q-.E.%@&Q0Z//2QJ^LRF;@!H4=!U@)I M[I(T[GL0!MXE(Y/\*C)+DR33EV'1>Z4W'A050.6@#U\'R?TD2QV-S"HFC?%O MTEYN&G!O3!ZQQ0!.. @7\B0:_ ;<_G:UVZ,_VW4@?MQ;;LRZ'+Y*[7+A^,J5KA-03S(9@K(! M']6%\#6L> .<8HG6P+YF@:M@E5 7,X#A@9W>)G?Q9)\=S/*S/\Z++I2C)"^V MTT(0[,$V[5T5LPQBA7#H1EIK6A:30IF4N%2<30/\2[92#V6\Y+@7JW M'4@NISR@#O>H5AR8DN @," Y5!./!(X!"?WQ,H#>'0",;8[_ M;-.]V/2%=T+'HYR#G@*%+WW.70QQA'; 39C Y[R09+6KFX$X9F<^YG=PP!J^#K-!/ 1MVMMTCDN9TC(J?%]Q3N'?2@I5 MNNTA\V6UTY7$"_TY-\"V/P[$*7' B7("Q3CVJ.GU">![=!JZF"+WBK(BG)\ M!^XI<4 4A3 M!&LNG$!2%1)GQ@=^P"H5:)/2_YUQ\,.8JW$R?'@L3+;Q""86 M_L.=:1 \T-GXR5BLFLU9?]X1')\ATJ!^""H28@H*-EP+C+G@X/>$FH /J<+* M7A!>"C1V!'R&L##+X^0^G32X[3TOM(JKM<]-15.+@*#040[0.!1*:J0\A#0I M2]8$96ZE*@2[BX!L7M"+UEY3[+.X=HA5F**>V3_'&/XDIBG#A$LY]<)*4=-K M>L*UUY2I+*X=5*SV4$@%U5SX@>-+7&ZM$AE27@E57Q.^Y^)G?9%ASA<0_7P$ M(SY'/SYFY5[J;KN@01AJ2AV('T-S#@A1WRU5@ZLXKO9P7D[L;%S,?-F9*11) MC: 8",M:F\_9^RS51OD5A8C5?9X::-:UZ[QJ/ .2ZELH.>#L>P,DHTX&G57$69%+C21%E%65%',3( :%\7T0T M$]4&X]^:\&,S""LE,SXR5>"@84/E.D;-BE"(@'N8*N8L*=SR\B12+K_VZY6U MF7K6XM'7J/?7KNUH5Q)YOB9@$VS4.E0)X;^*S8JW!#$M)P*0R< ME9.@)7NS$\ S-'VXNX-8\7-6N82N4$+YK 0-?B^#S-WU.6AR1YC+I[3O!4AQ M!T*,\IB&::17/2ZY[!'LL<0Y>*.'.#<.5AX_F%CE6SSI]6#DMAH[UUF.0;1H M.3[%O4$T'"9W2>E9SBI,BRJ<#_IFTHD!UK)?.L )N2,4"(D*/!R$*&38X0$@ MCH/Q<]UJ^[ %__J,P,X1/J]2NC7__OH\V1L93C='-MN@I:RU0R0+L0!/D@OD M>D22\OHP@K7C5?*Q;&E#:.-B7K+L=8Z C\SI=40Q86Z X)^X/)@DL0>KKA3: MTN5&_=NO^V/T7-@3<\7H9LUV^HSH\H:EN1/)P\+<^B.5.2W-A-%QR 5'B.O: M7M$+6-D(ZYY8V:I)"4;:7)&#J/0X\CS.74E# 597^'XH*D'?2=:\H=X_]('= M'!J0(##%_@Y5VJ6A$U %/HQ8W?X^T9HW]:L7DCO4;+\$'*,P",$[0 0!SLTM M6M5S*A"%N?NQ2)%Z^G 7/#X-LN=);FI24OTY*VSGY$$<3_8!I_EWT)MUH?:[ MZ/D%):8+S0M!#$*%.'6PP%JRP'6FAI*X"BTE&?>'8(X$^(_@QU.2/]?D"2=2 ML:%T=FV9\MRYT2($T=$F)1P@X1 LR_93H:>)8_+!> [7RJ+FJ\WCI1M,C++J MC8H,HYESHJH+X@>FZ;+P"5!*TH";8Z=<"("*>;Y7:6:[G!38!,,"L%D?GOPS MRLW.?AU]%O<"MZ^1]$("!BGDG!(5:.H ZBF#DO 4,77%$X!ILS!TE37*H#Y(:@?C#RRTPO0>9&U^I9TRT M*1A@&J$4][;U38U[>6)K'"9:4"G[!N(]3%YG[=4K\(>+4 MGNXY(/XF9RS*([H0WX#FK;,;SCK7GGK*W"6'@P Q7_NN0]&LF3G"U48JBW)1 MOX"=U[E@U'("LE3A?\.I-=,7=6)7G]V=G% MFV4#'CJ2A(I[/D7:)XYKMAH,4JBYU;/";UW"QG3^ M3QT?,1+( $]PPB5V>?6<;?<893INZFGH03:$D>MYQ<=:>4HC+D!W@B29V*T4 M('"8Y EXQ4"2[=V;,2#89;X,0%'YKL18!=/SE:X ZU5Q[M:M?VDE+U_S08_# M W "?%?JN,"Q"E2U"[&!:< (D8XIT&HCG+=@\"-P_R'"^I9DX^'@>7+7>-S? M=&%# "$&!-S(%2P(' ^"C@FP&B$BW$I;A), *W['OZ]A1$4#HK @5'*"$6/8 M[!-,\HN$RZ#QIM4CKYFL6[.KG- A8!1,2ML- S 0Y>T CLEX[R3\!UPS7;=F MC25SB :& ,Y D@HQ/8_ /.%76V:<:,ULW9JE<+ VU_"YBH"/;1K?E\<+',PU MJUYL*S'#ZXW/(9>^ME.J4C@P;?J=T,,0/J/ *7M:"1=4 M^L0/ AR4XN20$(Q>36W#J=:]5NNZ D0@ .7%L ^:+ S"\F(4R6F <,6ZG0[= M:Q4O=P)8M/8=&G(NS2$EOVS/AJ6'JU?2$^ZBTZU\G=Y%#B@?)L&]\QV?"NX1 MM]QE100%-1OT#CW8RE_>NIAH2A$+D !3A\%:<\:\TFIHQT4[.4/-G4Y?M/:# MFHW0)8(Y$#XIJ21%CN.AL.A7YC.70.#99GCW-Q_*7- -&BJ <$2%BH6>7P#M M<4R\:E'I28'>Y-: #RF$$W(7<\I"C$U'^ F#"J18Y50KAF!D@RH^$@@'Y5,( MB9'P<$#-+82."+B6M""9XR,!)K4%)#L\GTK$'0\"':J0$X"YPA(XU #-D><3 M6BU^/@.M-W6)X[Z4K@@5,*>O"2A565[5%)@S;-5>D01$\" @1";'-.\;UWC\ M\?>EHRLA5SZ@W>?4]7#H4A^A\LH_L+":F=UE]D?=XFH^-UM74X&A'S_E@+:= M;S19VD)PN-(!1:# 14!#9LKB',6T4@Q4F:XB>*DX:(>5;81FRWX>S>59X"QH M$0AS%;2D!'/PV0 2WQ&^N?Z]VDN=;P-)4PN.IO&?XN3QZS@?Q@L78NT,"H@G MF!@70S3FNZ[P24!-IEJ%X*UCJUC8'J/:V&64VL^^+"=[S?$A9 MVU)LQ$V++J;U6L.B]._S0Y1.=L"FO7(_9_]=G/L< ;L/DYXY\;*AR<'^79J7 M7&$1N)[4G&)$*4%@[L))#L+L)VM:J>!?O(+V+$@Y-4DFQ;JG((4"CQBDD1)- M0)U[8(DT+??;X*]P,2J9]004)Z?&!!\'H,)P!$B UX91DA>4_7!7=MDKJJ!J MF].L^JWK"FGF6"9++81#4.'$$R["@79#[C%<1JQ>$.J5Y,:\TPQ[P^F+$;T= MR*W$[7()4#UNE2>4CP"=2#G@-TKLRS*\XR:5Y#?AEK[!SN7C5KR(;]V "Q2 MTZ$ OZ;AJB-+UPG<*2:=9MRRJ\;M5GR+L(>HE$X@-7$!SR0LTT$\X&1U$WB. M6_*&LM^8Z M:D1 N<+_0+\*3R-OBEM3\;J&;T5G<#M[_T*K$)WE>3PY 6/Z9=Y^_.WFYN/G M3S=I/_ZQK\-PZ/HY#V%ME IS/.6X?F"R"\3LE+# 92&KO47C#4)>^'+P*U0]=I"21 MC"J(^,VV>'D>(5#*P;J!1.PJI6@[+^C0)*)8,,Y#QY&(,2:PUD[9>R'P/,R; MI A?(X7.4PHO-<84(\&H<&D D=FL%#[P"/7K2N'1&W:56NX\M?8J#(F0KO01 MA,Z>@P.)O1F!EOLW+(H0>G'T<7H2E1UJ)E?'7V^2QX7CO#/7UZYI008U'#UENSI]_ 5CRA6,(Q8$N[[GZ[7FE=?59 MF'RKJ2Y>)JQ+0G,TRL%*,NZ;XP@43X_3N>"]-_U=M2^\S4'DX.+Z4;B1V&E"C/DXP0 M[!)/ASXNL_6A#K"03<06;PBWQ&X3L3]_SS9&BH@PA7WN!5K3@"!.D)P26_LJ M:";VRW<-6DGLI8^VAY1A-L[7Y\P B-H!!XJ%>B:&:+7(?]&=0N3(Q*O# M[743="N722E*PU KEU--S2E\ORP@=L, ,TR:%:MS;'&T%-W'+?*%EF:/77.& MO,#<\<5F]]L3Y3;NI3EOQ(LS0I:@1W!]P$+ZV%6^# CSM"^8XTW]W) QKW'C M6;QA1_!S3T=04^M2=.9?<+76U (UET/[Q V(B[#BI@.-T$JIZ2$O4\A?5]6# M\2&JK#8"]6*ZF]24+_8 4]=\!]IDH2^$D#Q$6I(92B]>+6SH=T6M8 M.?1L[LZ5' 2)8NH(AXHRJZ:E2Y>N,)V)E"264B<)MI;;*^! >8@8PC".$69, M!-/*&K ==26-S+6Z[R1^V_+!20]QBK76C"%PW(3G>-.#?,K;\4V,A MI2_&@O2W#?H)4GZ%P'8,M2VQW];)"SSPA I%9! MB9"Z$BN'3:OAF%SMQ[R8''K1[HLE[%$4O88#N72 M-@L-B71-VR.?>RQ KD93?Q+^B1HS]>+-BPK#+&&/X8 N$E: 6&KF*4J8YIY4 M,M13_S-0RF_,[XJ7U9P?D[ +9>NK2 VSW/0O-95<2S2ZF343IQO:;J]M)]YX M30Q'@7*E[R'JAH+[01A,-RFE)U!=SI#@R=GC-^L=_>U@W8"P:9-%\N.9TZ<@;"SPLN9"4^1[%PI$Z(!(3SZ.(^\*KK3C%2S[7"7'2(F*A=L%N2.S77UK>86(L M72+SX>XN+JXL*>[;\,=Y5#75A[T9QV7,#2EU:: \ JBG'IO>C",Y=NFK7S_. M[J8^*HS;8_+K\WS(XE>FE\S?I),,=W:WZC/O&12LO8NG2:D$#N&8@3OCA[[V M.04O<'HUCT_44LO56>:?U\0$Q\'$R[%=&E"5IF-S=?""+_9Q?D/2Y'[AP[-O M8TF_XVF7$=?5 O1'P%2 RM8 "'._IM_BZE;+D3&QC/;ATAGLL@F\">S"\6B< MQ]/PKD@5!,.GI]TJ65#@>"STJ'1]5R*EE".#:<]?X0E6NYE+5Q&RZQI7(+P= M?_T7J,W/69D+F#2[!PSU9C>+Y)^&XP*/.UXP"^%V )J+.(%6./2XN1)XVOP/ M+'C=UIHKY6I\M=L*Y]!E=R/X)=[NDJ:EZW^H4EHC"EI!,.1C+;SI]3^4>ACT MK43^=(6U7YDMHNB&=6=N'II=O?XY"Y,?<7]RC>?.#3\=P<'H,AE(*A%Q>>#2 M,EX+11B&E7C-=&.=XW/3 S5RA&\.;O@ZF\<3L$W^/^_?@7OKQ M,+E/)S9\$8/O,S!5DT=U/4=7 GG@<.W+T ^1)T)F[H,H3_IJG]'5=CC@3S A M68G"M5@Z 2)7KB&>(G)NW'0T?%A%ZQ%Q*;7OA@R!I=:,:5-+&] I+BFFE3[U MA).68/(W[V-K.#( U0ON7+&QH$U4H7%9L*\UZ.;Z'M6'1Z#;79D.5""4[Y,0 M:= MZR)#K .7*]]X.Y[TI.\IY%'. L_G)'!63ZD5-Z+@TK'>?:%S%@%/=B^T,B0$ M F/H>8X+D;DRMRR4(:'DGJY>?$P<7-K&;1;SHD7OT[=^G@^>/3#WAK^/OY>? M-\F_/$OASUX\J198%)WYH%MSBLB$W5^>^O MLT>-Y*82=A^B*1]3AW 5.I0! M4@D.W2#44I-PM5[4W-(IZ0E0N8Y=1>":6V,(=LR]$QI4*@XG[ HN)]J:-)O!=>#[H!&J^]N4$W::A?\C M2IO7K35@%VO?[/<0O.XV+7NJE[^H:4C,N1]L 0 M4!1XE/KFHC1)N2,"AK'BJ,[?:_KV;NO:=/4&=1GRG,"ES)%^X(".9<6Z:!B& MRJN[-N0PZ]J04O$\!K$[!V%R'1PBXC)@S&)=@<-D]19A6'W%1*U=W3CNOTVB MKR8T3^+A7@I?@CWBVE6F6YY4%#MX>@4XV%?E5M,^4K@5?5^_D/U7VSE-'_@X M=$*@+I94"Q^9.[E BD-,D0DO*[E^S)VJ$!\4B^N4O R5@O ,](SP/L7 )W?Q<%BXKV&\IV1Y"&P/]7T$4JT<[6LUO4=64I=[U00V1;4LT;"8ERQ[ M[:%C5S@RKM0_20CY+_+7Z'-S[%^>C9[+Z9JXK-IMS3X\Z$,?Q"?<&(YTOA.P[QQ;2G M(9$:52 D3,JJCWN0A9\&&>O(S80'&EWY0@GE>!X7FD^YE A\+0"# M";0:%9\-M+7Q/B<^J"/J.MJ1'CCY3ECR*0LE^%25O 3A[0%LG0"&A)L[DHUG MZ <$G$3?0P LYJ$#EIG6T(Q/]WL. AI(7Q[WPP0^$K^%\?V;%!R@^P3"B,G6 MW4IY_)=A?#<>O$WNEOWATAW^T!O-"UB\\3!)P00L7-P^3WI]C@<>;6K,M[?A?]*\OU(!HNNW(:W#\ .?]4MB(=/B1/PTJQ$0(- M()7@CJX]Y!F M@^S^^9,!H8IT-Q0NPPP,C2M\#7%C((,"Z2YH9*U-Q0&W2-\*Z9_SJ!^;2J4J MEGU*'=?<]>J 1X.9BQFC$]8.N("H';",VXSEI9A_\2)M3)!R.5,"@E0,:G+: M+)RY2DN BOZ!T3O7[P9H)]!QYL2+IH&2W/-"Y0FLW>FM2DR ]U.(FWA'T#6@ M;'LM13V,P UDS$6 *00.!UL(@00"M)$_W'>8MQYME9(OC7G@ VR!,N4[W!-! MZ'/.I>(XY!*"4L,1Y%TWX#J!! FF3<:!AAPI["N$. 2(@*_B]G*FW4+I.-> MK^W%AYNM@T 2AR! G.L<6H*9!P9ZOKQUY&Y*F#R MDTD6A7%DBGEW3K:' 2*A\+EC-GRHI[68UETB#Q%2S5L15Y!52 ^S]E/B8W[4 M>YH8GY2JFQ@P2ZMI[OH5;#H\JK1G.BU0<^JFS\7"=N M)][]IB9,VB&4: CM T\Q3@*PO26;"A;*2B*[1:BL/Y3P*9Z$/?%MG']+>O&D M+OS3I+S6#*BYCWB;O4:%7$ 2T:8E3^BZOG+*R_^0!%50&93 UM2'$M9D !ZJD3N"B$R)T23$K,8T][ MLF+3K@WS&^H"4*BXPHX'85R(!'5#=WKQ+1.(RDIM!7/ 8;TZ])U$ASB<:.5[ MS#.7Q4N*L8M*5QJ#7N=5'6))<2 =$IBK#K@?A@Q[H28A$WSJ<&B!5[NJ7Q_F M-X05&$'4+P7R X][;A *")_*.E-$5%"I,X58<74;_PK0=Q(=PCW$'.XJ%_M$ M24)#QJ8=7 1P=24*L:0XE YQ1*BI@SRJ&38[Y &3LTL&&5=5'7)FS!>AS[#H M^;]]I>/B:36'($]@CQ)%*%-8LR#@Y5D"5X(_7*W:7MV2K:QAUQ76^#9+*T0! M"@-7<^2%GN\KU_/+]H<^:'54K6%P#[["&LVYN$(LL!:ARUBHI'1$($39[LWU M-56DLL(=43@89#VSX]W0F*EIT0?O+"9<($# J6E$Z008W!O7GW86\P)=Z2SF MH-4BSZT@.03L&T)NHCV3KO4=B63EWRA"G]$R@;/#\A8L" MS4+3.=XG3#.FR%1A040EJJ:""X+."LH!.=()&17,]42 70*J&$)V.N5(*6GU M" ]B\DRP;W"^'"D5-@T5&$5$H% 0MW2^?/#'6*4VAE&&S@O* M!0,4,,*HN$$E.' M$:R1.= N<5F:QCGW>,4:N))4@-EZ:0>$:>WNBG)8X+I4>5A1RGT-&-6/FS,\CS@M6%A+'MW&: M9/G[;!0/_7'\CW%J6KQ^?LC&PR@M6J@66W)Q32.0-)KP10;?QTZC !":(L$V9/7 6PM#Q M''". E!;&!-,(+RDF@3 1)7B<"IH&U%R>&ZAKB,<3RG79PXXC1IT RJXQ7=# MQY55E>\(?"C,A$D*P@C^ILZ&S9U?SH 43(7O4@_[TH'H0W/AD8D(:8F4]BJ; M(:YTU^!D& M,4+,L,9,@1'B2CC@Z%*G8 SC(0A53:LB75>K"DTA4 MZRTP73T\!]P5BN! MZFB"?U_'8H2 KR%)R#S3>8\"2<#G=+'R?<:Y4PG0F>NNX[#5];QLY63=RI4D MX#2!DT0I*%"0Z)#CRJYU0XHOQD*Z?K5AZ&!',(OCU8+^;*TXXI/#(K M5P;O%8/%J3P=SMFZE3/M*^([2C,E?1EH<"U=U_.]"K<0QUG-N!UMZ>YZ$75\GT!HB!RB/ @2E >B M.D&Z!A$E%:>/4[9.S1QVY6M%5/I<*N5CY8)CXE%DCER5C.ZYI-IV@,G5^L C MKGRMB+(0] HGD@44:Y/$!Z-5,KI2B%:S?:Y8YTH==N5K1136[3,!03872$O@ M%0_3RB()V,A)A[BH']E+[I[%V*J!"225K MO_W2TU'23P9CTXKG-NZ-\^+,<_"C-QCWXWZ89X\F&30>E:\*HCP%PSR<7KM2 MU]EH*W_.=4Q5D!"(81^'(9XJ(6Z*AA;5Y[01JB1\!<9#K/QDJ)AG_%[V%>^Y M_@7[IX%]Z6.(?U3@A C,&AB&Z74[DH=+)WMG39\1MJ38AQ23?KV;_BN==T1 M.NZ0<@T4H$V2?8) M.!$ODNR>Z:X;)0'(3.!#)O!!BR&+O(C")B1 1@-H)!8&/T M U4Z>@E9>B>4,R7-*[;%BPVAEB$ BY87*Y(!X8R!#LUH*C[J>R7V MBZ Z:Y.9BB$R3+-D]%V%@M+,@^D[&W+S1NK/!3E5!%4I!ZZR2BG@:8@\6\,Z MKZV2ZD68WBALYK\W"[Q=!6O4X\L^/: MVEFM0M216QU%P"@*H>T=4M89W;LO5RR6K]86+S:$:IE2L2RC;^!!6YUL[$*H M$:(WA#KYYTJ<+82*DFSA%KP/3"8;K.^NH)2A_NS>LR'DGPMRGA J"L^91JXP M&30-C!*^0_L82VU?$@I\LXKHS^4X30CU1?&8(45M;(X&=&1=W/#.^SYX:K.^CQ[5]'DRD1B^VJ7M&.>582E:[$Q(K0H)72Q3 (.9GJ MC?^I-7*92<140(-SE1*I@.I("+4II2H> M?*?8!EA[R;9IYD&MB%4VB7JW^\($##-M)H*R&?_70QN:\# *[:JG5RZLNZA% M],LZ5T$(QY3(,@7KO&1$W]F<*^OH57J0]OHE6^IYYTH;[BU-II$FI,@P_6_' M@#BA$M/5&]L[OEDR_I)M<\RY*HY20,$@^> 9=T9UK4)99.4KZLQWW'!Q65]C M7M;)DHEG'XKSP(S)DN-^ CI9%CC"9U=9[+58ZGDG2TF!V1P(91DB):9-#JH[ M69AB5X54[R38U[.+CCE9RD>,VE;)P$N,LC#'NXCE0=1XP52TQCP"Q.LQV/..5Q&YA&:>91*6)1D1 ;6 4#(; M:D"X27 ME7-5V3(5,IU=X$$V< U!!,=5=L7A;X(WO.LM=D%=1^"A5C&;>$PV%1DD0_R% M]B[MN+)L):2:Y9L._3$"4QW8]U^^CB9S.F'Q\VC^:;RU"O;AI*Y(PA].]0_4 M-SC9&"-'-=OO/_XRNNN]U%KK_/:%*VN-+38!Q "9M=WS68O8P]W%-JO<>K6X MD)[OOX[GH^5CU_D.93'I"@482&VMSM*QQ%F'KC&OK]QVU>9^2EW_ZZ1KNO;T MRK24QB3KT1$;:47BF%FYR((S4L::BHHQ^7+TW&--U_"_5"8SB#XE;;7F)L?< M*)M2$"Y7[@5=_9ETM6??OT4E*YC)GA6ZA:)2!V<$\QAE?3N:-U.__>3?YU,B].X:O;3S'2E3$J&*MC\9&ESK'F;07 MU8(TO2V5I'UR'"GLT+AY;3C:- 6?F,?P!B;&MA/*;E:>M,WX1PN[. P*T4PL M/+H%8HHZ19'!R%$?$3DL7-*)?9X$IVXX5 M"V!$=3\ E@'?4Y*C. >\+"G&YGY=VD(S)US7GV\80O-ZEJVA?ZGEZ>O 'Q9K MR$X*E>8942JYW:*CA^Q6=@+,'&HJ!'H*= >)5?#P-K1(U%]W-UO<;W+<;MZ6 M/'Q!^-9\AYK^VW^B(<^/+UJ;$RP>O\'#;_]]@IYK?O/YVP]$';[VW1X^\_WT MZ_URT7P MG_+OXU'I ,=G#(?_\\]B=+__9Y\DA@4T$#H.7=5^;DHB^;H+ $! M*]T>J_;93R3,X@;'6FXS]QM9$WZM-=%!19XQC4ZR6"9R4NV,-B<5.K::6D-N M-FV^DI4YKQD=1)6R9IC<\QQ#) [E;M(9Q8H7;L9(W?(?)T1BLR NAZ^SQ61S MW.=K]CQ<9,_1QWB5? 1HYE&U8"UCL*J6YX^V,-=S/\XJ+8S7(E@,#C&'V!$O M:^/KR0]\LV3M-:W.>4UI)'4Z>NT TQ'&M1.QO=8&%Q*O!TR^+%/.OGP9SV\F M1%6)B=@;\CU11QH-E:TU"5-#YD0WB$!!D+&Z7?_C+,G5O [F TPI@RD\#6@2 M@FG3=J1963"'J7-WFHCV"@_+F9UW#CG3?&W,IF)A(@C>8D=3>(A574]=FPE@0:=WH) MU8/%2]O;?__EP[Q1^VW>.0O@"1,O8$:JZ#*"H&X>CF3@ZED60DGVDJ+"99;G M:N['^%Q$RM0]:B58)YWNB,<1&=6EKJ]T7RFES$T MZXO9XZ_.>\C -34E[_;$J1")V9J'@M A,I!MQ0<(%5.54OZ!UN1Z^8K3,H*E M(7M*NE!\:9F";,18%^JK6^=>YVDYKQD]UT8467(V)0+S %WEO"*6\ZH8\869 M\:V_5Q>IN0)+0ZL#+SH9T?4L,T0B]N5ZGK?^7DW$2U$K@U&!9XG_L:F]902K M&+MD(<%9%^;,"4O!_1P O8^*'*&T5RW_@XVN1%G=?;\<*[[95VIEL*3AD0W,9F&%@C6#2>-RE;]9URH,Q=UG'F%SGR'('+VR@;0 MVJAL4]30UKQ++5VJWM=>FCG?\*MT\9G3Y:,57$>+O^&Q[5JQPLC8,Q)+;+(_ MO_&EN5Z:E:40(DG)BQ"^R BLS7^E=%Y>LF[I7&MRYH<+'ISC.DECD[&.TVU9 M^W"A>,],\)>VM]_XJS0GGE:NN-+,*AY8"JG;WP%1:G6-P(6S?[SEN9K[R33S M6G'I3#9*&B-=6].!D4$+\W+AZ4MZE<;]S0I+F3N3DLM0T)&W>YP[FZL1HE?; MXZ_.>QBT;/22"Q^C1[TBB^TEI$W 33W3&(-I#T?$R[7LU0Z^#];XI!D472PF MITG)AULPV<.$Q+6"\Q9S;;'LN>LU34DL"\82GDJN!>O,(&(PKMI@&,5D#S'' M3C/\.IK<$<%.F+19QW6?FZD\D6)X@W"P\2\DMWT5/3:2M31E,J,-FH) MMHKR#(%/]R[XR''VX=O7\3IMQ?+S>/[#;/KIPWC^Y?%SNXK#6#=27=U:^]RZG=Z-Y90"$TP+'T0R7A=$[>TN2Q#K M+AK>3)IZ4Y8[8K]Y",4):S4/O)2HA,GMRQ(O7)?JYHO8KU_6Z=QQSS)@KCA: M?/;36_J%.#5_1;%V&XQY'153R6((X J<0DS4\0<8J'MX>XK\KVRP/3+#4QLM M<\,"2,B@,T-X4:"#929F&:HLVF!V_89L=DP<"(4:<:Q%F"&-EY*S[EPR&TSU MXLN-Y.J")COU#A% ?3BA>Z>UZ+BI:HH%\#@DE#RM!LZ<3S\0C@A8HH0!0?9W@$)YK2M%U@: MM3GZ]>3J#E&&E92Y! Z9V42OT0I**S!+>#9K1X^YI#[WCCQIB>EI%Y@8CT24 M'--)!EP@B&WI=AW+"5RUG>LZTBM;ZQKP2YL@&"?./L1S+0((:' M:0"'W>4ZL"YB[,CXL5(84ZZ;RBT00,!@T=YS)3V_VB_Y1E@(BTXS9%!>1NUC MB+PC<55H^\$*X#\M?^PQ%D$QS'Y\\B$G#DG&;IHPHDUOJJN_-VOUR]]0"ZN3 M.B>LB2WH1Y2]^<"G/(=D<;=$4F<2U$T$]QD54"ZAWLHP]E@/>F;LOL5\M 2LM8:$7VB<1,F:MYV M;%/: G:0XN5/VS_KGHE[$ *8#-9(W/A"VXX2#[@89G]\198_^6,?1.-L( KJ M8*,@ G?;E1.IHM]*"GJ&FB*.^RP;;SSF[DZ[%'F'[:R/Y:U$MU,?4BD29(LA MRF2+_^]]5\% @[E?\R$=>FA)2H$Q(BJEI6:(@E3;G&FI$,W7_#][7EV]&,U? MZH6#]ZH(YY24A=DB@Y"ZNR9-4OK!KN(W9?5KX/^$#C)0$PX]_ BF%/>,7GZ4 MU8Q8QOXPQK\P_G=1IX+YKLY62Q"X]4WN6(-HANP?QN[7>(<"S'J9=T6 ]0Y! M@?0=BQ:'('I:T5ZKIS^UY4STT1@O >BVP'%%S1WMF(( OO(6;])R1WA9);UQ M.A>NN4-DY36BT3;$!:W<8/O6M8U&\\N/?#J3!:31SF!$-ZF8+'3VW5-"4J%" MDIA\/WO#K(E[?MU?\ON9,Y:;G#P-'=0.P2T3N2O>*RI4-]M[O\;^L:Q_Q'EG M"*,D]T&;G+DRF%FXKJ9.)JGK>9AOV?*7?T?3QF"84CD*I9SE@)C*=Q2FD$_^ MA/F"37_!=S262HK%^83P%2!HD7C7D81_7VI4M6\!V>LT_'7>TJS*JACIR.>; M$&BX:J#V+=9]C2MP MX:Q:"5>"S$PZ6VB80K!=Q1V/K-A37R6]7+M?(:M.&%Q+-(*B;DPR2"BM[9TQ M5M<;_PUO^XL_K!D/D6G&0PB89ZH213>UE";!UW?VF[/77Y'U3[UO8W8'IRRO*MW*U+4S'^O=]^>X7T-LO)>9@])2T K8E[?ENY MC4[!6P."G@; MUCL&+7.=4F8^!$^\P]ZJAUWGG:BI0+E\74!MZ*5-,Q!<2TR%$Z+3J,O#JRPB MI!*J;A/WNC*%%_S4IJ*4:.IH$VRY:7RIRYK>+EV MOT;C/1,Z,%F,+-YP*& >:BNLN>R*U0$< 5> MV4&3!S<5%I!I5'G)CV06P1"H&*4+N%."L4)T;P52 M&EO=F K&]MXPK]:6Q]Q $.^1]L+3)!6!L-YT55R\Z"+KJ;-T[?DZ['CY!RR> M)T')@0B,FIFBM#T97MN>E2RI-9BI@\.&&(^I3QDKS4+>N M3,_@TOTIT:YMRBOD;$($[V) L*FXE)'+$DSWG@.E[M4QSKX6YWEY&C4\X:GH MJ+/(+LN@>=?8S;42L68^,=*]C%-^\D.:,2LSW 53BC=1*1Y*=^^=(-;$.42P M]C("R.F#*7,0/ 8@1;QGFD9N[XN)IRI,+, L"\CD3LQ[X'PB;L"B+X$ER9Y MS+&Z-BU33UG,_2V81/C3EIK/:;HJ$HPH;VR83;PN@J*8W:NKK>_ M7_!;10Y.H(/P.6N:;<^ETKSKD+"B?B5J^&!?AQVO 30)&X%+"H*.8**U2:GF MZ4%:B%'5R9#0;%_RTVO;\\) 4TB6K13&V)CQO\P':;LSKF1?%\3^Y&_7-N45 M@*84:$Z.:65&U\DX*YZW-W#,%U;S?Q MW,OPF"QB$]<0&W!D8UV])GU$][#=H]=&AEVT,E=P)G%>X7D^D8S\,- M+M@"/SN;TM(MOWV/>L]1\L7WB\7]^/;]G'ZE[_WC/6GQ_N,OGT?X[ZM_73-3 M6EGI_;^_L?RM&BUQ&B*5BP9'XMT+&8$ M9+@ #-=@O0MTT>B*)H?->'L:^^U8D9_&\QO4=/1I_/[C_SM;HI$>OGOSJ?G& M"GQ_TA78;L&6[^1>[N)Y*OT\_G4\O1\?O#Y@( @98L8$C6>)IUA$4@:=H4N\9^JJ M;)+PO95IY7JV&CO61#%NK")Z<(O9$N"* %NI83&$EKJ.5/S*G\?-6SF%V:T[[,0^^9UZBBN=9SII'8*R ,HD*%QANA.+$ :@2B"M MV&*-W>KM,$I$,TYNQ_/F#Q_FH^GBXWB.#AS."!:VPVV&N[T4-$0N)E"++B_< M.8]9"E&/U7>15EB^TS!;53S2-+W( 0%U!QVN83ET>=J'"#[BC\M&V.@"68Z' MD!TZ^+K#S>F-V3XGM, .PW;']OOI1_JE06.C^1357;R?DUM]_['%$>-?)M.; M\1,[)=S7_F9Y/[K;8F6>QC?%PQ&42C"R^%30*=&2BMO)2A*BQ_ M9\#N/KTGL$F8:G+\B2$FYZ@:57NJ-3!)@[.^2CU!K 86'FSP M XRQP](_HYJ?II3)?7^+.DX^3NA8K.8\=A 9S\L/^->3NU7JAT?G"[KLT=?) M#)9.Q<"PQ"%\-#%[%3=)^ZD MV6WU$QOF?,O07)$\N1ZYQA)8J2C394GEK).D.3^.NZB N/4DJYTZKH\[XPIL MVN1LUK^?DX%6G\3O,L8?B%]YE340A+IE-NA2 -,^1+%1TAI8&4V1MD)J8- ] MZ?,MPA;3G'DIGOQ#&J\P0%\N<*$U245D:T!HP1'_>5&TH#5Q'%T3YD550, 5 MW"B,O*B)SK4VB+]&TT^3AP\W+[T?/H^F?YW-;G^;W-U=8VU<81Q!/$U1*4*E MPHI!")^4UIZ%H'L&B[!SAHV=-GKSB[.&I*PJ@CF(4GAP(4>M,.U4$CB5[X?Z M!?C-+@X>S.5L_NT:)P0((I@I+!CQ%=>&D4>;,ZY!:XIS MV?K'\?(:5L:8D*S/B)@B)KH:@'L$4S%F94'$GC+EO:X2GF.%LQEX-KVI0E!S ME*YA]\QTBD*KK)S2P6D;(Z4-@3,/MI1Z*J<#:^3Y[+[5..=:CN:;/_[8U5=< M8R5BX5E)=.Y6.9_P3Z 2)7"<)5Y$JKM''&R,"SV[6@J)\+X@*@H%PA%)E$0!U',=4YDS.UTE<5Q,&ZCN?8BMNE;C/S[ M9-G<(D/OT\5_/KDE7SV*/#RU_3"[&3U8[Z$6\6MSESC]E'__.IXNQKO@"O-9 M");I40HMIZ/AJR8)FP5ZE KGFVVWY(]J'*'DYL/&4PEC3L"H/ZLDX:2(7%/M MDBA1!4%%\A>3\*!EH&_U_B.5'NPL)S+,V6(P[;41H4K)".ZAN,BL"SS%(0KF MJVBVQP9;'V"+$"PX%D [A,8*U7*->EY*9UF%A\^P?/;\IZ@H]#OHA:Q/B5D> MDK:HB'=&NZ)Y7 [ZVZJCGZ\O5^.9[_,ONX_ UC6UN, MU&C0H[I>5WUK6 G?'JJNFB":Z=7HZWRR&/\\7LSNYS=C^A)ZZ/CEVP+MUK?> M:T^GR1>7%$U_1VR/_S6FHQ%,= '4R^7XU"#[JGP:,YDKF8G)Q$(6G%LG,=V1 M)7;-#"+HW%,(NIGH7]9,]EIF*D&#"\$JEN#EWH85NP%82DG[E;AJ'V 9\L%3MAF-3%\IRH;Z@; M0H(>N";HT5;S36/50M25J'X91_/Y-US#IAZXEE(/C4H!Q32&[RPMPC TC5)$ MG$^4'LIZUB,EU[(VU4ZI3J#&X&3?X#*J$22#8"4-!'*Q6W!9;%TQ0[U(ZBIJ M#.V9'#,]%@)7"(T]34WIR*8E@ IU_70]9OJ":OSC=CSYQP_C3Z,[="N3Y;=' M-U-F\_'DT_27^W\N)K>3T?S;#K<"V15K%"8%/M#43I]D2_3A7/2\(I6Q;K-$ MX"BU-S\]O>TK<-Z]A&LI3N0B P)_036D5B9J=EFIX@N8ZAV8NH9Z=-E/M!T* MH8]?SBG0TI98+WF=Y@""+*B= MQM'2GE'M(5]II <$4QES'VWP2#K(C:\45H<0:BYR,*;A9'X%:@_Z5DS0.69W M&$=%QK.II5NI;;C@,=:^E8/>ED%7Y)I>V[,UOMI,9>5 MAFH5K2_>AN1:D@X\C""J7K]W2C-7(X(_IFU[RJS7*#2#4,QHRT%@<(X8R'(2 MU$G)1&#&]XTYL.J$8>SYMIW=4>'R?'2'@"O,YO/9;^,G3:C#;5YQ/KZ=+-$0 M=-_];>W.Y8?QK;8)]FP][) >'%>D1!!VH MO@HFW+E'9)!.;G J;9'E*'$'+>QP0] (V5"\%PI 6-'-%L>0HF.?N$:A\9\M M[OO[Y6(YFE+X/=#$,8#%T(:YDL?TD(68=7>!##Y%?Z2)GPATO."#QM8Q!>]- M$:G8S$1FJJ.!$YY9UKLW]C#V;L&/N.:3DFE$&AJ2P5 I"Z#C:#V>,"*("FML MU'=O_O3#)!N,DRY0:NQ9Q%,6K0FN&T3*B:6CNG%&$QXBV=?Y^/-XNIC\.EZ] MF?TX7K[_6+'Q[I&JA9*]MLD;%QR:+U&]$6<^HO6L2C5'ZCN%2:W<%'6;.$=+ MO2,+XEGE)!FXP'0PC&?/]$IJ3(P09%92@T*79\\N]HX$0TOI->Y03"9D<0:_ MI$!K;*5\?1>($5W9>LL^4VR_Q/3CG_=+*GCY,*.:(E1CCGC[22/ZP?N(HZ^( M4D$("GVRY('QTB%ID+%*^=\I5F'"YPA\5MUW[$;K/,N,240K"'2-UR) AQ]- M'*2??\E:[]C,G!L?)&&>C''9:>*L7FF-GLSHZFWB7%I/B4MAU6+Y\V3QKT=R MA>VOR8OY\A]_&_WW;![O%TO\X?/%XU-%]U?OI^,-&H3J1X5O ?.[SU]&\W^M MLZ)0V47;O(!Z[?XV-<5,*T3UV3KWYD^7Q*OD9'*9:U&BUR!@Q2V,&6Y,:[R. M'5,%^P[TTX79;LV+6/W#;[-79_68"R(\A$H*P:A"/))\>_S!9;MV;?1H=68O M9/778TU%?(:_N9G=3Y_VI%W.\$72 M.P6/-'E &9\=4*E;2,%%S[C:8GAX&X:_VG:W3O'DDA$('(P&@P$4H;55U'SM M>"S]5EK1J,<_4ATF79J-YK>+OW^]Q9^%$DGF=M7EO<>.(4Y!RLDF2])N9QI]5.111?6;-R(L9&K MFJB$,\$VKQU/+G9[Y-+X1FP_5Q>G"=/,Z MZER2#SL+STO,1F+<*Y%Y'SB- $";)],\"UQ*\)8%X,!Q62PK%TA6!3I99G5+ MJFI1@^"J^S3#5V1U>PK?RO1\'08OBF.2MG ,,URC!XP:H!!C1D@.,\E<76%; MJ\3F_>L)=7AL,3QP*6Q.L0!'Y K$\"2)8G3U:F""J6]D.=_DE-A3K)-H,EAS MJY6AVO^"<5Z&&$.4264GA$L1 W]5!4)]:@>':8\OB7G=U3VLR3 80 M127G%/.&:Q>I&E4H(U-1TE>C&:2L:C(.$G!#M5]IRA9B_#3^Y_*!ISI-%C=W ML\7]?%=A"GW5]]/%5Q*M+UJE@J7BL^9X2JH%)=L69=_8"[4\]ULU"'%C$U-,6\ MX_FODYOQXI?97<_JZL?4 #'#[?W-\OV\_8HUU-#^XRYT()KQ'"85[ID4#'%A MVQ9:$AA;%3)*(*-LZ+I-^(NJ> PPVU[-RZ($:[C!B,A]!H3%U/R ,<5 2*6Z MST;09& 3-+ULL_R"^=)H/IG]-!__.IG=+^[PY'Z=S9?CVUV<&]K9P$-44DI]H4+=I]>0GW -1?(8H 18 MGKGPU@AI'HH:C=_D6,E^*NZWB)A.:H@E*J:Y*Q:*8Z'SIB!2S74K#-M,F<^@X4ES)@H84&1R'B$0 M:AG;1ER#P;^FD:"Z1'G^@''MG$D O=4KT I_@6R;_!FAD$+D(%RIZ_ XDU7U MX,LVR_$YDV5)!!V*42D8C1L' 3391H6D@ZDJ0"4W "_E5.QW[O&X1\N5%:P8 MRY2WJ:O8*%D(7YU[Q>1F_^O+T/#$.1/G6O$D"L<(QG*QKLF9#,\0%VA;I5,DCN=5<% MQA.O9V\ ^DI^;E>XKXK['?<#\BWC*K$E''G5T46JNM> J6>B*E7DI M/4VN-*_X[!J>,FO2 :,N50=XHAT0@H)P6YB,F]?7VQ0X-^>^K-Q7Q3U37]R9 M4E >@:MI@!-/:>MLBBFA!W"SJK_D]!J>,FNRTF!"CYO5NV)0U4S$Z.T5% 17 MGT1'-0XO1,4][Z $+UPZ)GAD-ND4:#+C2D67=3VV5SC)SG\23YHU:82'4@EI M,"H2NR $>DJU0@9TL:JZ@U*83E1U*-=2<<]G@RPS.E.J_2B@?9)MDS1MK,%#Y$P]AD?:QDV= M1K)!KB !VD?<6S85/-21#O#*-7G#7*P"O73:] +28R4[K6M"J)DSJ,CP7"=I M4Z5<#\#G3/4^BQPCV:!KDBF[; TY2D3X!TVML: MM7+A>-]=_S&2#;JF8/$G10%4N:YXM 0 .IN5K'M8>1CO??$\1K)!UR0P^#D7 MF @.G5&V+-K6:7+E7%WZ33Y3]8'$HR0;Y(.*TN'&RL&A1R=OE+Q>N:8070_C MF^;XGU/MLV-=TU4+SXV(HB3%,=R5$&6)*D?9[1,&SX<93A_&7U#"T?S; M]U^^CB;S:OK&/K"?)L/D0*W 60H.!H-Z@MG\54]ZHO6;VVH0E:F".Z20-2G,_Y6*,,$1DFFBC&5:WUQZ]<3;I_J M1V,N-3"K0BY2R(B(,"GT)1Z3/"7KJ0IRIC%:T1W(N$O;),G8U8>1G:';Q&QTJ?9 M_-O[C]2UT#)LKM-_]LJVHZ%"91&,$Y$9#2XJ3]S0N,-HK*FCT8U5^6'=3O'Z M[+PCJ#.?HRDY:*!:19&4AJ[Q@A46JB?B5VZ-G6R[(6=/A8T8)!- H8?EE8]- MA.9ZWEHOLT/NO]S?X>'XM279??]Q(W>:3&\F7^_&WT]7?+WO/_K;V==JS/Q. M]O@B("ECE?>>(?ZQW$)W6ZBH(0!Q50:C676K\B8M]?-XB5MZ?)M'05V&RH:=.B(Z&9>HX5SEQ!(-H5V7+, M)WK&-2G)],O7]QRG*3GM@O<\"N42YQZB:1]VA! @ZCO*-VFJ X]3"<4'ZGLR M@4E-ST_*I(3Y.4(<&7HGG)S):$WKOXNB1-K:4SV[.84T2AI M3^R9^,FLZ.VH^);/Q1%16,U,8'7OGAF6Z@1J[-A!&(VRQ$!:>$A@*1@)V[D< M>KVLCFVOPSF[%KO(JGU!")"(Z4(FFZ*A%^25%B;Q4K\8;\[X.E2-=9Z/QP$P M_@MAI-UT-&M3]_ 4"Z>)$!P,#6?0^K$W5/54'F[.)1T6YCEB#PX+#*%IB:#1 M:HQF8)AN6""&,5DSSLG-9Y'CQ7X@+UG]=H' $S'IS293X4H#<6YREC6^1AY4 M(0I8'[T3@?BU%" #A/R3A/M/"(2B%GU$B\#@.VZ!'V2ME>)[6>O[ MC^T?VC$RWT_S[S?CQ>+]QS;M&=V=TX!Q,K^Y_T+3)V[&O#;>QA":S#/7)CA7 M$$UE;B+3M-NR31Z#44\?S]#Y.\0$K\&4>^S%C=$M$!U&+S[([F=2W&-_>4GW^8C^C".(V^+]CPUVZORH#[CS70AL$*!&=HC;2!6&D MXFC A%$DT(WAN@'5Q>WWR&;[_N-J]A9%HP_SR:=/X_F+V89HMR0T!F)%U=:L M:&6:;1@4>DH+?1,&X#MQB#$'[7"829\LQHLQH),^>^E%P1"C@.E /$K42,F8 MRABJU[_KF78("MJO_'_73\X;?9A\^S^\5H>HO)<9Y\ M^KP[#@5+6J62F;$<,]OD0D'4;@M3.FOA;,V0W T:/(,=5F;@?QM]$W 9 M6ZQM"6Z%B"PC(%+H1.EY$[-$;C$WI-GKIN<9ZP2FZ"80/8[@Q9C_&+&N MYGX)..?.FTRT$\78E#B%YVRM#PD,[PG/[#N$W%OSY!T*7]A2)]E%HJ(R1X]\1GO)<@M]N);$&I-<'KR3''*P&*]XB8)VE=<^6;MV M8?7$6&"N9:O+>_*-B:-&%L<]%!F<@Y"=C(Y_U].OHR0\W^ MO_$M<3:_#.BG3 S)".X<)EX8Z>@ROH%^DEL\C#W\>/2Z-A#F>K2\@$E.$__7 MBBG!ZQ248B)$Y5S&F"<:*(00@(C:>MYUAZ+_3K-\',_GX]OV]?U4KZ2@4K#1 M<$_T6<;DF+GNR@%,<54-X)KX^TAT"AUVO':5@'M4*JNUR9EC6# /[Z4FI9JD M\BHZ['CKBIXC=!)%6"M\ >I:]RFR1@UV\@[)?7&9CI:D]7;_*EV5"Q>E."T M=,H"76)+_E!@XEC-T?0.M>/]J@P*=@I5=I5+2YLQY9/%RL!M$EK&[AE5 *2Z M0%:#L5=29A1=!%L1,KEL5RU6NO/@[@W[\1*J<:F<)FZT2L3@I M"#(;'TU'D&X4JXN MN^L3[QU+YU# M^%UU'6APC7D=<818I9J)6*WPSKKZ^N<=!@]Q,N&[*1^3OCD=0R-A G?60C:1 M,1=\QMW@0V$]D.5[FH3KBZ'C404;!,X(*=)BJXV0R0N10 M7; XK>'T,O=.JALR=4( K1%'),8$Y\FBTV1M9XDLQ57E#AST!I74#G&>)?G@ MC+V"F215GNT^FSRV4B!K(IL5PRSQ*,,(8]X#KI*Z]S=7UV>-'L MM6A&4WFK)?Y.)_6 \8"YH5$6S]6'YIK3_,0%L7S]-KF[P^^!.>IH^HD2HM4_ M'7;@'6#VAT<[),1Y%E&WD2V@T$7&F@*E/QSL(]?I]!F<@N:\:,CB$G/>Z:2M M[^K0F3&#U=RG4V8^6QRX#$9K)U(V!<%VT2HFZQ\*= .F$Y7?9=JRS1*'/C&. M$730S3(6) L(>[B3Q M4S@I^D'#@?(>C!."C1"*=D5["\QR75R7JTOJI:@?3;8@LJ\OX_NN8I@I//U'#:!S-Y]\^SN:_$?7- M@=X@RBRR"1*$\098XJ$K7\8_^2IA)9JX':)O%^UD&@W"85NT#2PCJ 0MJ.JR MZQ4S/(B: 8DKXWA_WO1;SIP6-93^-PL,,-;A7L5.H,+5 !+B5PDT))+'J="^M.B^:%57Z= M*[6F<(QXV*8N;O0!560K&X= M,30=9UBI8?%.JME@H!#&2DQS\.A$C9[7HZ_K H41J2'M+\!$M/GFOXZ) MSMC?W,SO4MB6C=B*30^2LTRF:'B$L'X^'TT_C7L(<';N[I2, M\BH*[X!KFL\@5>?0Z!6U)K'>#MQV278RA08#%Z8'+H20;(PZ)\$T/%R%>%DS M97(GMR/KYVLT< GTO)LW8XB5U@B-YR*H%)L1E.V9%L[7&(X)N<^N.T#@,VL_ MF!!Z+Z7/,@F111126M&E3XJ;4O,:NDT>C MH_\-XM'C6X>12$^HJJ"9U&<:$ M)]28;"/#U-[*?:Z^=TIT(C6&%BM8L,GHHB-N502/FCC95FI8;ES=>Z4MVPH4 MGJO-C[/IS:HC^/KEY#SQA&"!8K"2Q5.ZV93)\FCP6/LJ+@M6]]D.Z[C;'C_- MQU]'DPYN';A!2T#OJB0'D:225H'7#Z41-(:LCAYJ:X:\7:83*#&T/8DC/0@? M%;6Q\6P2R_KA?=2"9=N*SGO^FM.&\? MV4ZJUM BZ8#(55+EH22JS!"LZ":BH5_1%1@$MT]0WU$L%NBC5_+6*O'I![@'A[ M*];P%%("/A]_QAT\^76\>F@,XX^S.3TW'K9^8*W+QNH8&5,8#K*WP>-.EH!! M+M2)\SLEH+IQ>H:T9]*[5?O]S1(&L(K X)W0EU"U239:*=VJ3DTC5?B[F,Y+ MS*9_'B_OY]/WT^9O:B"6'O3C:7S#W?883X,(DC&>)Y]D" ;1-V[D$I.+3-1* M:K5[=?OEVT.K^61TUQ%O'J=.2DEB^A"X4-PCPM3)&E3'0[;%^)J/[!V>UWWT M>2K9#D569<#-H7W_D;YF05^T&=SV(5 1RA6I99#:8E"(18OB"DU20FV4JB+" MN\V!&P<(MU.G^X8;]6;V:4HESM]/P^B.[@Y^^3P^]('.%^X=>@FG?"@UW]$3X+9.U206,XB91 M+H#JX2X$GT.%_35FNCN7;5C G=K=?VF( !=_I[O9T=U-0R0X_50%F:YRG?H> M=FHMUZX4M00?O"JI@$;@HC!LE&@LHF3$*4_QY-/VGO6^L1,)?C)KT#=[__'I M73;ZZ3GF+H?9AK-06(',,%K:J*QH-D0TGHZUMVJ+;=8[G\ZBQK"ECD!(:YZ8 M,XVXJ)FI%GEVZ+L3V@\P$^8IQP9]<$7Q06"< 0XI; (L5F682U' 5$VDUDQ&'-;S$&'W4[O<(U+JJO]^&GUK[D,*HL+';[3X@(AQ//JX M'.]A@/5Y8@D_( #WKV*62\ @Y$JF86*.]3Z?HJX1@IGZOH[/[ S7T!=(R4SU24:$0.7-(0S] MQVWZ[*PCL-YGXW&-#$-GXP*&65>2CA' ]R1R^V0ZO6*=2I,G;P05?/GV\+7M M0)O)>/'X>%!_P??3Q?V<\LN(/VB.YMC% (_8,5A&0TY50G,9S)5@92WMHHC5 M:S.75E6/*6_-6@\_XT&L\.WAM_\^&<^I!NW;#^-?QW=K[/L/G_E^^O5^N6@^ MT$.=M5'"[C@PP94C?D9MG(N^68 49?2F>B[XT_+[6KZ'BVL=A:I$S5F %0E MS2-=TJVV/B92L6Z>?%-;_V^3WRGX3'=-"E4L65%"T)"+51@!139DI"1#*OB' M"LT O!EGNF&C2WJ%G 4G8NJ ;B':HIA$=$5F%U:[K Z[Y/_3X+N=@6?4#&A= M+IZGY+*DP$KDV-.E&N&HM>XU;=_31PM/N\P4&#TIL2XU!B1_.*['+)\\ZEX")I1Y4]5F<#P%9W60$2KL$.\HT_;;Q7H)<9 M WT 3/HS3R4P:'UJ,-G;FA#DY6SG"VQ J8*T-A 3L=(BRN)@91P$HL[6Q$$O M)>!<8-]0[01X915HEF1,,:W<8%)>IQ[2:LU%S;UU">/L4U"@E+;<8VP#HS+8 M[!V75&\GHU;.R7HD'V8=Y\A_5S1PJQE;-]_R[S>?J1:?:D5B\[O%<.W$WI4& M1G@AB;=.4@X8N>Y7ZQL>-A+B.(* M3RI7@7/!,R@A:(<&4+@[-3?5HNY5TE8+-:Q$1UI;]0SOO59*Y&BX17_, P*. M'*5-5!7BB[:8%U<.6M5MH0,R'2G]7I62THF2$:MGH1RSP&(B^T=?F ^^5,CQ ME(+_.%ZN!NY.;MJ_/4J%K+-T%J-@",7G[+VPBHH]C=7609T%*[4K"^X7;%B9 M1_>Q<<8^S$?3Q5USE)Y7H!L,BZ[0)''(&L!'D,X18SJ"W23K/48%Z+O\WR%2 M#^O_RWC^ZX3>2HX]0B9&IC6"1CPQ3#$MI%-TA)PUL82ZX$;J76'\B4C'R;[/ M[G/,!7I+UT'RPC-1_3?OTL2+[+RN!X0\4^SF,6KRSWM:&?IT_O+U;O9M/*S)C:4-:.&MHKIH'47,@;6=O^CJA:RG8(LS&NOK'(7L*>O= M0E3Y5 ^16$!W 4E"1I_-E85VT45*H>9E%:J>I?/XX_<7JX=O\JE83EH4'9&T M25QR$S37L1,K0VU>T=2T/E^L'M?Z5"P:UH7IB-4Z0K1!.R@M(ZR(87U@5SL. MNBY"W2T6T6P\J4@]F'S4\V9LK';>),5Y8$%UO+7!(5JJTA*$[IL 9*LT1PN] M@V&4!W0WB(^X9D6QB#@)7,M:R[T3M="886V6.IY>Z%U857'B\:81R R3(?"9 MM0V1#! \U*VWC,FJ^GI/J>>37T?+IK^LZX=>_#A;IO$",1)UHOG%OX]O/TVF MGYY\X+&4>3\*VZ=[W0HE (B(,RKM. N!M?Q4TB=5HY]W=5OT,T4^L_X[7% ( M(!CB6%K,I%%EDUMZ1(E9KZLVY#M1>\:7;8!Z&5K_ON7!;(H_D4/[CHACJ'T6)RL\^V?CH_VD(1X$+4"1AW&H.)E@^^ M,=D-#_XX/_H=^PZ>-#CURG*$L.8_X3^W"\NMQ>0J(GS%C4@W+0CF5\(JB3EF M&1"6VW,(RP>$C45#D#ZCV[82H[0-OCTO&A3;O-E;%]:=0U@Q(*P,F,$QY7)F M!FU;3(GM_ )B&=VL8EL75IU#6#D@K/:,92D-S=PJ0F=1;$OPH,#*39:9-6$5 M.XNP P<,(8=S/%H;H6 DMRJ9%KDUS=;;+0O?"7YZ8>W@ 6-&6>J-QGP>A ?- M>;=G159ADWCI[-[ #AXP##\L8JI>$/]ZS#NTE>V>U8I*#8>$E><0=NB !2\E MT!684S3G1")N;ZD+E?:^Y*$#!N<0=NB ^8*;$_< #WBZO$(+FS8)PMPC;?): MK EK]%F$'3A@7(2"L"05B+C^ %XPR1D&:AN*3TP,';!G"XL(-4WN[C%P'QIX M6=:%KEP2SY 58B7\FJB,\ S]X^C]BC5LQ08=FR/M^_ >Z0/YQ_)N_:;K)48Z?YK,I M_O9FQ5*U]I3Y^*%?EJ/I+;'F_OWK+?XL%$HR5U\&/36LPO-^/I:#Z9_30?_SJ9W2_NOOT\_HJ)Z+BGM'7- MRUM+P(E% QCH,4G(V36:>Y8Q)68#6TKN\O+[:7ZD-PI4#*:%)Y9V6Z2V"*3: M-"#1I($CO=%S!!Y.!3 !1YT$B\&R9 V1@_ NGLJX6=.R=RKP/(&'T(JTTGJ> M/6_"*A>8'+8 &PVPP!@(!UXGL!#B(4ZBXOV3H><+-!];FA! "0> MP$.H12)6,8C\BN6:RO"S[29C:-!FD[9J[[3@F0(/'3ICDPDVY<@E9H0"@_\* MP-J45(K;8=9P!'V.P,/I WFZ,J]4X3G"3QTZ*Q4WB'X+L%J@)!24"V],/[!;%9% M[ITF/$_@P5Q<&0SUSM*X#A>2SCF;5F!AO!RZY1A*%9XI\,"A0\M*#!Z.099! M*Y&R]VVZ@$ V;O?#PZBO3^!FQ/G[CT]+>-XWYD?,,ZO_\633Q[\](&A$;U0!*7 :9D#%![;5X12I*\NY-])L?&*< 8M+FZD M'4\MKJ"#$"42683!7>QY-U-#X)FK:[/E)F/,6[#1CI<==/28'"FM,409&U/. ML;W[9NA78\\0X WR@HO8Z(%N\,/H]Z9B;D8YS#T>U':PSFRZUQE:J]!D"G=& MTA3JB*1.R>XA+@,/I9_^"Z'IINK[R'8JC>H-OSY"#'$H@HXHC6>)>'*M;G&' M#WJ-C?4):==3/K/+:U1OSS6-BK+6T(-]1@R%>4PTIETCIL7:7?M3CHVPZT$R)2Z< M\M)P88E\."F?6B,$CZ"\UPAK./'R1E@5,7\_38?.$]GMJ4$E%Z3706@G5<94 MQ4-KCBS4VA#N)UY NK65)3RS"G#S,(KO$/K\9AD]-Y"X& MHYBD*P].16U%MF:($0/O%C.(G<#BI9EA^'P4>JDR'J)+>% \.I*V\ 4A<,FQ M#UZ1&?B!GO749OAQ1DTF]S?-1(QVYL&^H^CVR LLP\. *4!F&3<#;I32(9 @ M[=K#_E./R@_<&XZ2AM?LXF& MCY8/2B9A"+]Z&T/P,CTX6I;L-D?+#HS+YS510_K_Y*'QT*.DDJ Q/#J QOP% M(W$0G7]A0;.^?4(V.##8;$IY>BV'3X.@0EXN9&"9V%F9=;)#&7@ZY+8D]<## M<'XMAS*>3^WAO8S1CGE&;CUB4J&) M-:1T)];EK5=(!^[ERVL]O+?13S.Z$,;_P^6% -[PAVLFE[?D"8P=F"><2NV' MZ<=;)C+OWMW!10G.L")MUL9S\+[;W:FHM&UWVP.!7RWH.50=WM&*VV*4BSEK MYI2BZVW671YHS[9!?3@P$%]&U>%MK+PO3(N4#,(PXJDT[7L'PC*6V#87?6)5 M5XU=^#7-W* G\Z_BMLDD0Q/&,&%5PC@>J'/'.2L2:Q].!>>\GG;0/''V?*_QLO'P32/WVGU14V4_O!Y-'W_M>=>?Y-NH_F: M#]^^CM=*T7X:SS_.YE]6XV[PV^\B%LHINQC1-5-?G TDT< MJC8;L[=(<92@@U-'%'/!%"6R%R C@#63Q:?Z9_> M?Z1YIST]S&WASW_<3\>PQ9/3=GU0BWMEQ;%7UJCM*,=Q[32-EQY]&_ M'14><]'%NLB454XE1*ZL%&.24R%[9TW%5/-$U"$ACA=VFHTV:&)F$KHNZ2!%R[PM02&$]$:+$*5,U6B2 M7?+VCT#K_6@W\0$W]8',EL9D+AP3"4S%#*>H^'NWJ9_( M^IPS 9DA.H&#@AB(2E*N#"#:@/TFMHI,^NKSUNK2QXS1VJ))*1 MS&A00=):80I=BJ]#B)1:':32,:MTW)2>4'+ 3>;Q@".RM()[[FAU==(DI,V5ZAJ5J?=A.ZQV\L]<7 M'3IIQWIM%9Y[A)392)X2^CE2!?\H+'=5,NCDQF"P/:7:ILAM\ZS[-_SM_8I6 MI2$$'$;6FY^N0/;F!YZ.A:P!RWJA"'"&'I*&M*2H(\9_*O.,-IF$F"V(OGL< M3/A-OT'ZM=NPQ62)AON51I4N1]-/!+Z:K_K[8OSQ_NZ'R @:J/7]D4]SZ M31;AV]]&_SV;Q[O18I/M]]?QW>SK^/;#^.;S='8W^_3M9\)T#SGCDQ9'6XB7 MT!<)"1 3,<3:2Y;_\VT_JO];TWZG1?A98/!F6O)UK8^= =8D;NT2J M;TE&:(P27<4">B'T,O5X(F6J>'>@A&?0[UF+'>\7R]F7\;RY\J"L[//DZ\Y! M19+JH2$)*W'=DP33M5QD+1$*]4%W\\;LMO.0;+NDQ6L3 %]#;.=X7 35.!;CMWYKM/LQ'MV-BG=MIK$@]?<$TH]4M-;8(W9+,)25M!;=YG>.= MR51/OJ2MKGA>VI=4# J\P;U1#).X)Z"C.+'M,?K?5Q.B+E? MM%R$J(,H7"E(1G?Z6AYJ(CDKQ/YQ>;N4S]3SX(01B$^E!(A%"<\S'O[.!W."*;5$5*)H3+LD@5T%L/:B7,UGE8,>( M^4Q-#TTU'4+OG"4PYP.35"OJ9+>@ GIZQW ]JQNTPX7<4\N_SC>YC'=F%J6$ MX.@!36I%- Q=(T5649(-86?4D;M'9$:@9XM_,41CF>*1RETR,5@JNKAP2@% MHM[L(VZ>9_8//2_ )L>BEZBE1IBI@VN-HO"%*N:7@ ,\Z]+;I:A MHRN\M\4;HQ%J*5XX*[IE9+"A"%_%',%5STWD>86_^$X7+&*V8ZW+6>FL5%#, M=+2C>/Q[WK9L,X[[U1CEV*WN,_YL =*@DWXI-)-[ M7^ARI4&N?<+?OE+*2(ER5*CIP8=I*(1%8^!K)XYA5Y! MB[U3Z"L;Y-C=#85[)B,+EA&)L\M08G=39W)M%&>=W3O]O+)-]HY?/@0.40B] M>NK,D7+X)5M-KOI_>S.E)+8U7OU[G46Q+F9-"7.P\ MU7Y;#)68"3*)@3YC[&<.;5==ZVY.=#A8^]IT=_U7=?]S/YF/;V'+%)O'DK!P MOYA,QXO55RPF38?M0UW8A_'=^&;VY=]G=[?$A3BB2IL??HB;HP,OY*ZTH*<$ MXN4PWOKLT94[[I*,16MZBZC=%6Q.>-C'9&_%Q,6M52IZ 4(E M,I_)11E]M*:[O44(:Z)H/.MG0H+MI?KWY15#4O""B/./]+TWMZL.5K_/DNV, MDV6+=MS &7@2HII*,5U?^W.(#;(\EV',*-\^0]$1B-\'!O9Y(ZB4Q%]?G_]V<7FY:P:H M*&EKK3XI"O$AR3#LJW*&Y-S8*:\-C 3<_^+MB-E8(F.OHX3,ZV-SE(FNMUP/ M?5F,I77YI+1RK(2W)>:;HSH5SV=/F'0PD/@2)T&W 8+6&+2TRI3<=NX[J;87 M[^ )Y+L5T]3%$#O?TD2_3EKK4\XN*=Y=&?LK(**4::*+Z3D2I\B9(GO';:-; MH3%RQI6[]GG'5G6%B!_0&!%M;*TW& -^DHO=MHH.W_7-QT^+BQ4KO;WH+PFK M!;H<-MCJ=2J O2T3TH=VG=T$W4\I>$(CYY#?KJ[?7VRWY.MI;SKK*AE0U6@R M\#HK\;#)X]^_=94M5CG3Y-[6$MU'D15/L=DA(IPOTH(L*'* MH-#F"$2-H96?MFP@('G+DDZ20BE'SH@?]ANA=R6V1+E1?FT_HL;PR4\?AO$A M9T$FIUA(%DC+]WTS%.NI,;HO^_&\8.]PHL80R:.L&]"M=C+Y:IS71:LHALUQ MNM9&4FBE.PI1FVXZN[X I/%4<&!"]P+7-]U$4HM-/4LBCH.V?:AJ <:?&A"K ME2)K&'Q,6:<,9!9[ UWIOQK%X,B3/_SYM2#BHX*7=,&9;I-#)KV0;.V?'V#P M;:SD*&C01R!JXTT7Y"A8.D,1BW4F4]AJ>Q5J9%6R(8K[GOT1B-IXTQ/%D([S MA412*2@+R*'K1TK=5B$<:J&.0=2FFTY?8(5B](I:;: (T!3;Z_1")JB)(R@Z MA.W4YX,-^O[].&WQ**/Q;/QP2&ZF&TD>?_5,1K>2ZJF:[DF"B%@%FAIXZ &S MCN0'M4U9HP>_);_;BNB;JW->^CM\6_G][/*.OY M:WKB0#:JZ &-L$8(J*.T@-'/SAI383C@BK>#.@C(6B9YX9OU]IB<;J\68@7BHAS&AL_(\IM8U> MI,]2:UWH]F3RO"-8WJ_9KZL4% =/K.)0^L]PUS:ZN1A]HA!<.]?M>S58PA#Z M:OK^IMF,(@@A__AZ;2;BM!35>7)ZI:LU&)]YF7,O-65)<&UU!_W(Y?V#2FUC M5DIY7F7I15'T)-E+2F)M#;R/2K52 V[R_U.*[;'KH8P"+<%C0D,&P9 CVL^% MUA)R:7(NG=C^!+['3*HC1^U2K#[S&FOC2TE#JHJD8T,K-FG\:-#BCRFUC58T M1Q>E"1CI>:9"$4#J@>F[-&V+LO-&RG4=](\NM8U65((L]"R##L:ZXI4BR?4> M&TK9EIK>*(E6_PFDMM&*&ENL2-IFITD:R:DXC)MJJ.3^MHI-*?P3F-&)R/RQ M/1"FFA!%S."C)T7&2"-#<2J'B>*4' #2_G1B>U)ZDB0GWTW JEI<,3[T"7F& MHC7M;9. 7G\M8NO+C#OG-4(63J"PN21.V'(#C!GFXU-NJTSK"OF!,NF)/17+ M,_Y4U.06A%(5&7OB&Q7:86=CDJHT17395;!>-\LS*L,[3"53F%=-#NNV$7N_ M?CJUHWBP'JTZ%<_TV;[E)"ZOEOO4D6/B&I8-B2@-NJB$JJ]C28QN(I3 ,1SQ M,Y0ZI V-U'4"6+=I/"/0^Q,\LGZ"BACU-62N:V1 MW&<_5 @AM@/7;V#2:3X6K1N=56/H,M=4;,+()6 TD.[#<>E3/6>_)BR:%Q MVEFZ"WUO+&FSB0M@]$FENDD+I!HUY.J5B@SA5E-0QJ#)Q4BILFZU@#U "2QO MWBXN)CHD9ORK*K3W2H0 JI(T P7D<0C-\T1H;L9]TB,"=J)M1N5GH,/CT0(3 MR=F3D2*7 =*KYF!;7/MN#O=(M,WU:)/1">1E6W*S*2JW-<5A*I9T?JLTC?'/ MO)E)VIZ,\WUS%&5E-$-84&RO@4_?B.= MU(WBW$S4@1S,W 7&B2B%_&CCN"7%U.![#24HM,>V?$6.C7I1!F8N#*,!$>7) M&F*$6$'1;],@TVM%;96!;JMOQZ#_A^79\N+7O6Z1BHR.5LBQ,J 35"DT<8:A[.QNGNR)F?G:Y5,4-4@_<-1 M+$>&D6S2@"9"'[:5"&*B=4!FZ3JITON@<$M5H4H*?=K9%/*Y6SXX?[J%KMJ)CV&U\P_+7Y=7 MXVT,6UPJD*1B2TC.5UEYXBVZWG<053_=Z-Z_#3J,&1Y&-!W(P-QM"@JS=X:B M,1[>LT7K_C9!#!6:>!<,0E,Q.2D#,]=(!M[-F00W,RFO,JG8<)^*=+KQD,BK MG_,X=J*?-^-3ZJ1Y8GA40 MM-$_<3EGF[>A\Q2NU#F;*0F][.*L#L0_]2G,Y<4D^A M4O1>&BV5-Q#(B8>A0:?&TDZ]*FQSY@>S.O153XXYS/2#C_&!9GY:,S31C;0R MT==GRYN;!\R0N7%6*:2VF5N#R:V@N,SH?L;&8[2J182W8ZR@7=F>%ME&7(R7 M _95=X/W]>+?-@ 2A>DAV[9 @" 7FA1KA0*ZDNVE7PBS:@B.@:*_DE![2+^ MC2)\*O4)1,+MKN>&!]CI%JE2M*'H0E'H )"?,[;M-PJ5A+%AWH:L38S\8WF[ M!1N;IN>]\(;7QS $%/"&1I7RT$5$*J-Y#BU^XC8T'<[#YB4/)6B@\#-I1]Y1 M*:;PSC"E/)<3VA$H2?8/QA[VSDQT'13[8M.$4A@(GF)E!MJT+OO:>Z3.2&@7 MFH)T;NQD/*%@)^+FDITUBL1-9%D;#<5K$WK/S2))N7&7@6S/\8B;RW92@!>T M<63C59 4R])Q#R$A:-U(3DK1)$P.)>YA=6J?HNC63WY[O;BZ(66XWJM$%^T23TMY4" M[[&<'7<\[:;.)]XL!HH_C29%%:'Z5,E%EZZ**L&3-"9J6=YLO)U,^L[LN^W8 M#_+?Z'B>%<*[Y:?;CEN>J<79/48;M")72335H VWKL/LS#S+??%B>LRG? M<7>"\5[P0FNKJU>IH@IN %26TK2-*2 MVC&%4V3L0^C&O950'4(*$8**%.(S MM'DOR")<*TAP0LIQG+\UH3L#=6M)02J%H"H(J-)(7@\^Y+&$:. MSQWSLZC3>T"8/=CX^T]P<^$_EK_UIII#J]7U%7UXUOV IU'2PQ>](\_RG!>. M__3IG'X7483"SR@[@488=-X$$5.)L?KBZ'@KG:G!TB8LW\CFP>XCJHW;B[AI M $CKZB#H023'D)N=D\U+PDJ+,P 4*(PCA1V)6M,$>7G&R'Q6_?T=FM+NC7[W;M,5D&+Z@U0P[(2&7# M0@JO;9Z(3:PVSTCM,1%[4+EQ;89G5 \T07)$ZVIQJB]#>@C0UHLL!8?/B'"6 MRO^Z7OWK/H>PFS I1E4ZD?P$)!O(T#I[KXNG A/M33,G-$7%/G1N$BS#X MSZ,R^,2@*E)OICK@3JGJB@T&.>#@%9$VM?O:B,&F@/$%&.R;XZ]^Z1W=.?1D M4IVJDO:,)=Y!;;=AFB*]'^BK%I>[I,R>-#+KQ*ODH\H.@C8J MJ=#W9M1,RK;5-PT@]20=>Q ZTW%=6'%$$:+T$:-&+?N(QA7O96D=<7DJ0F>: M0H/@H=$*D:=(A>V6^ U-C4 \M(2.DTA;$'ISLUS61YO&?URN/G[_GF=Y5D0# M3!K6M6^^N/IE>>^I?[?X_>+CW<=VY[=S*6K&UE=69JTRH^W;@J2]Z#ZC^]N_ MOP7QS\<4SQ!T&NHIGIJB7BBZSAP1(4K>JTA1L%]3#YFW=1'U]C#B[ZU!]^5T M3LO?%I?\7<]X- ^D.1$HVM6Z(+>M0-%J:(4J]">/EJG/_+8YPI[R<>BEL**6 MG!-8B)*B%9F3'$)AS"K#]*781-&)Z'_F6E#D5Z)%6^@6Q"J*TO<[<1F2P3#] M!Y!_2RKZACZY6IY?W'Y_=WO#$2I]8_C((>OFO4U_OUNL%O3YY?<_7U[\T@_A M??['XO9NM7Q(_\7%U;_H=]Q_\^N?'ZZGS"^?KF'_5)7BB$ M;+47R2:;Z0(*&2D^L<#V5+9;W9]HI+ M(//JRF-)XZ$GCK3ZN]OKLW]]N+X\IV\O_W-W>F]=+E7&C+7TI8'E$4S2D&W).Q*X,8D _I KE$2 M.4528Q*TM,/ %"C?SE (Z48Y_*T)K(N+U?]>7-XM\\7-V>7U#;W'S7KM_AOB MY_L/_^."-.KJ[,/G;[F]X4F0=?\UWUQ]H@?5?0&,M[,\_,CO2"43">PFU]7R M?^X8E7OZYSWZ2JX%$I/T4-NU+UQ@7%R.*B_WGU_/0)??SSZPN:'__&VQFEM3 M8$2ISA078@7OBV-/=; YPLN-^G:CW%_1"$"_F;_I>HHM$\@9UUG%[!691)=%3!0<,M!,0E/;7."X]+ +R\<3 MU0N%CD^!8(Q)Y#$$R0N@)1ATKK=P4NHTD>0[FJBNKW[A+ 0WVC#\U#XQC<%$ MKJA":UVV(CJ(O59QU5;1-@T\)GORU^]#X*:8!CV1:&UTRJ9JG:8/^M$*);)L MN\DE#U\_+=4?E= 7;4@S.=-MLEEJ>H39F31$Q&T(Z,4 MJR5)QKYIBX+VDMK,#J)X&LEO2=D1F;E_&O?ETW4.)EU__'1]U33P3"/FS9EL MBQKIZ"HD*^BRJS!L;8"(9+-.(I=_+&_3XN;#V]7UKQ?GR_/X^:<;'HNX;T,. M9[<7O^XW#YU]D2ZGD'P,3AD;3?*]_JV,-#$QP^>>6H_MB3L62W.+-01PK0ND M284<*VO"4/0R-4SM$R&+:;XP2W/CK57[ZCA& O)_2-]Q64EKK83BNGGC#4EA MG?.GXVFMC Z[>,3U+J,@03>P^Q3'6P\OS-#>&6!! 12<5PSYH*3+DGB=.+K/]QD)SAI& M7^S=D"!#G+J_.-X"=AAI7UT'>2:9"0K*2LW)&(I.D4?W7-$U,_I?"[/E4#;V M\Q0"VWN/-C#4JC3.80S66:^S1.:(["@D92>P8*2TL,_]#+>WJXN?[VZ[:;WK M(ZVEBE(57Z5,CCR56*/1=$?7S5;D7[8;"]^,MRCN3.*1^9OS;A36 E9'N@%) M@\[%#>M_14[M\;PBSN:PK4CQJ%*O$Z6,] 8?>F*Z*)8$?OJ.3G!5DVLZG-H3DSP1D38@(Y7 M!9.Q%Q1E%1)JN8>&=C$WW2(D87MJ"6_$A14^%F\H7O:I!-/XP$VX=V2*9]"7?:[>\HI?B@R M7J!P 0<1VSQ!L93C;,_1"=[XZDBE24>QBI8IF$#_JV[ 8K=6M9J9[H0Z,;T; M'YW*Y(>1\T(^BZ?;(:H:4!+)D\FF56M6P6GU\ P8LR[.\*HYY0T#@EB-0U47 M=55I D?0RW$:YO@4;X2'"*646%!;)^B969)P6K\ZFRB.FLA84GBU#\5W[*Q^ M__X^6'RW_&4B]3]-\=/>SB1B+ Z"$0 \LL@X76O_(D63\;$JOEG_DK_].SPB M]SE*ILA=^]J+KNZS+[U&&%M#$5&;X'P,-:+JZ](R^B? ;IOH;4EY3/#W9Q?K MW1X_+,\8@NCB_<79XY4?/RY^?^I/K6&.CI3\I]CK[N/=)7TIHV%=7"W/>[SK MMY>,\7$?SY%_]]/5XB/QZE=;"K%P-[05WB"D2MXA53+2' M2_]4D?Z1)/GCBB[EY7H2<)2#>-YAM<%K8+3G*,%QV!^-2KJLE5+HG1OV M@3"0:]MA\$:.=E+_D42YSS,WUO$Z#>.\BUH%7D#1#P4P:()LXE*%UKU>1>E> MW2L7)0$9'R[?U2C)BRO%6INC+2$*[5MW4VO\X\KWL,I6S[O MC67A(4,Q"8/W'FPRI& D<27H8&7#UE,D%9&+Z.(Z#N6=$T8 M6_R+$QS4W&[,X'0(2I.J=B@8[5L/:^:$$J'Q,(".8JS5#Z9P8Q:VZD)A9"H* M=+1:TWNMPYAO,'X">$Z0,V^/3.'&O"LX;J<%B;Z43,))_!S[8D>NJ06T%;SC MZ<@4;DRT*LG-7MJ0-@M92ZZD#C+,4K>H,0#6^F.?\N9^&W(B/)#%H35:7))*L6)@$O&47A*<*4W?N75F?;MAF^'#=[ MJS0ILC(Y=$ 7ABN2DM.+Q!*Y1<1K:WN.?U S=2:*C>CV6DV>:N%M<%[X^T5_ MI$-:"'YAQM72PRG.%L8DBL84TFHX_&IH_,'UWGSI2.N(D23!8BRL2)&[J,0T4<4PSMTB#O M[ A;Z@@4;O0UBZH\KI+H-NK@&>U&]ET1F?R )MXD/>%&J(?;47A NV"0SE:= M2Q%")RC(BZ_7-$9=,DPLT='V.C4+G93^$5]"1"59-0AIMY[C?+6AM: +$WY&Z)9\[[("HW/FSR MK64,I+.]YAJALS%9I/R 4J9Q- M:-M'+$GR%">^>7Q%.X!*UHUB+C391T]/?%T,=LF*B996<@Z?LX4'D#EC#YU7 M$ W9YRJ0E244Z.TAUFQSHXA(^N.]U\>A J/AD $D_"N M@4IX(\&,MFPC;$"/&B8X%\J[U*62Y\?G4:KRK M6E%T%% KQM[KFYG(Y:@370I ?S\NOQV'S(V+[HVRX$.6MGA$32]&F][ZD,]6 M6HT)3AN[WYEWJ&4W]8[GGWM+SUU?0!ZO_)O%JLZ"',9DLE84I5A75<2A M8]- :'<%^''S\Y9D[<')7M!)QI*%"H@^QB!4H%A%#EB[);K:AH?DJ#R3I=B* MNCWXXF&Q7Y?_7"Y6.TZ_%EM]"J(6.BNCR&?4-@Z\R9";MX#^.:.\-8'[L7=] MM]J#/6,BQ9')%XGD8&9GH(3[[N'K'7=&)*L9*+^#8',A0U0#=]G6MK+ _M$S M6:=M"9SFCJQ"6JQ6G]^OD5&V.*0G&!>:8S,M*Y8LZ#Z"M\-^UTJ>::-"]'JD M:IJ/,2D'$+Q.Y RIG;\OKW]9+3Y]N#A;K-& NOF>U>?_KM^, +ZY1G%W^Z$; M!)_"D4GK;YP#2<&4&=[71XK!Z09GXQD:-ZB03%%B H4>7Y%0OOWI)$(A0T,N M8N&^5O)FF7^Y*5M2!:EP#I;;4TNG M6/;/42/C;)KD>+%W)QU;'.C2FG+],L(Y,=M(H;VQ*E&@4DEMD+=&VB0$28%6 MRK'M9,-N\G(?OKLUL\UV]KW04*,TJ$15$K+* 5)PV'>N>V'1MAZSQM' Z&9J M#J%[DT5.I)U4!NNP&.FX(!&&32Q8LVM,&5ECE">AFV[*#&S3(["AU<6O=+Z_ M+A\@AWZXN/G7 ^Q0N5M=Y^75]<>+*VYO&0&A#3#5C[8?WHQF:/]C>?X+W9^\ MO"%5OVB67A"EY_VGYFN^1H7@HHQ*UQSI=AM9^OYUX30V&38I=A'P$[%](6D/ M%K'[:6>?!VESF6E%3WYYSF/O8]F?3N#>)?+#BG%<)D;C%=P/# AM)I9,?&7B M_GM\^UKNMLR\L\57'R$AV"(+]FO!4X:J&_7QBN1\1"E43ZHS!=3<0$2R<-KU M*854LFG'1\>HKE]"%.ZKU:4CJ%_:4H5,39.DS_BK5MO9-\30C07\U6Q!5VRS,@I4^W2^D+0Z7)A?%Q>7_(UDXG@O MY3L&&5_OC&E^W15RQ.-%N-QPJ]*&C,/1TN78K:A"N5SL"%BN._;EIC: M5-.X9>O5"&.?AV$H,F%VL^K EE%JQ.$NV*B:J 7&O2S[4GHB=N<@($DQ&HQ8 M@E8BQBATZ*%2T"60FS"F7QNG,]<::K(^DI9'^D#5$H(;,$L*N:N-QG,3:=]3 M42/T_G*3B=T]P4XK+"MIP- MSR@14J^Y5; (C9%_E3S.[>+U(L=*H0#/^("O65C=S6]F7L#9UFO?['!SC\7H M?K' JYK8KB8QK*\ ,!&5*F!\A\O FS&@A3G=2<#'<0B_C*@/&]YF7&L$[^C& MEE*$,[+T#<&F4 #3IEQW\#._?MGNA= "!E+VAJ*9R-WJ+IC[1G"RXELAM+QJ MH;X^S)9V&Y2I; \ MQ0%K2 ?3PH_N$G9]_<+=1SDXS8,"TCH( GRL4:D^>B$!IPF0^A;7Y57+]/4A MO>1*JH%"IEQ8EDF034NL&YSE'56UG279.L_TQY#X82HB!@!0.62HOI"K3R+M M.SB-3Z+MR=@E%_'URW8OY"?%&VUBBB&'$K*0,0Q(&H4W,FZ#!O-"0AW55SMN M%UUG6KB:YGWO="C=*NMEM"GY6BH(K=.0'*@4#DP BNWD5.W/R9>0U4S,;2$$ MBD4-USVM$<&9^T1*=KZ=1-S-QGQ=HII#G2V\SX?N$/?,FI*,\6&X5DZEB<3R M3H_M]++:^T%9;NB2QAA%OK+,057)>+O)G\78 .F*YX5*@6P[\1[K />@ M9)AP_[^0".8V7$BH/$XB$F0KO3+*P_JJ![KT[6CI! S7"[+QXC>]5.%\"KPI MT/$0J$$OA\E;Z\T$U.17))ZM+GJ@-ZY5>55*Z>?B$1'+--J=#3 M!"XO80*ALB%5/P!,QNCBA$NWE]4Z0OATDN8C6W6PW!W!\$PF)C!^B,>=Q\:M MVT^5?2GFY[QYQ@.,AI1=,EB08D4Y)"-<]+;U:?>[W4?@_BW_11<%=%_U]OKF M=K6\O5AUS_QQ\FLZY156%S?<'WJWXE5TR]7%]?E]7/]$:KW0OC^[E7EY)OWS MQ7?-:UJ5C]EA"#IK93A#:0-0".EJN]Y0ZZEVRY=G=UN)CTNH#R$7;V@.WZ=O MMB:RVP5XGR [4/ F P-O*.E],!Z2*$*QX$DMDT]6)](]:OL;>WJFMQ7_/B&J M\BHQ7*&M1F(,M: 9-+DC#VUB$=,.71*'TCZ'N@BH@Y91>UX2+XLN8MAPQ'L< M9^=Y3D3U'&Z,*K[D KJ J\K;1+=PJ$Z@:S$A=NEDF"+]44?YOFWB5DEA*#K5 M6H58=8QXOYI)&]4FN\#(,=#-LY3L2^^FCG'O&!4]1IG)/P=K% 3RVKU2OHA8 MV_8UNNIN0M%N1R]_:G'S868STUPG*E=,J@%'#I1)EOD;=LF+Y*!- X#%B2&" M*5KV)'CF[9GLJ]'55-[.12Y0):>@#^>"IAL[N['SV/3.NBW!"Z4E/3O,@0*1 M6/HK3&YI$A/+NM34W-NV!!]I-Z6@F^"3\K[$P"B'M=1>RM:DTHX^$"\3]WBK MG5V[4CZ7'Z\%2,F9'(E,2?Z-,D,-MMHR(6^Y!DMX"=+GUK9[!U$5K9Q/1+$@ M9Z#?JV)]#;Y=1,>H^H>0/ND0[$+]8T""3'Z.$AXXZ-#1BF3HVI>D4S8Z5M?. M$^LQ',$<28_I'U!LR'/I)O[NSFX[!W)WO-&4M98EV41!I2WDBWA_#^,?0FMB MU-A'>XZ40\B]#_R??'4BX9 S1W^W7/VZ?)C-ZR:,OOGX:7&QVJ(&61GG-U_O[G'8LH*8-NU ^J*L#E]7/GZZO/Z\7+Y;_DJW_.IL+C/$LUJIDH,) M: /%C9AE/PF;&5MVHJ<<1DM57P7;Q O[!)_3Y37'2W-,!Q&CY_W"X!)6KTL> ML.G(4/IVPD28_7G^8;DNB%^3&_A?%['PU9=GI^=)(EJ.J5[6==A9N[!7E' MXVKFDBHZ*H86Y (SZ/PKDXTDR)ED2&YGTCFX'Y;?CH:'K>/S, M3=[0HP-+H2T"^7)*Y%1[?CS&XC:-:W\9?F;>G4#OB1V?$N=OI& P\-X+YQU M$]MJI/-^V[NV&U_K0MQWR]L/UX]:)I]??S0\P6^NWE^O/G:F)7Y.9(I^N5Y] M_OY]7OY\VS_ZI\AO[.M]'/^6&=2WZ!C]WL0:J[0D'V,LA2^JDI^72E2-L;1C MS+=MN=THH2VD\GS""4N1QF$TP*4(G@_OD6DY0B]-+6*>@Z-0/5=Y(\J\SI6N MH^8^ K!VL'95DJ.VRWL["KTS[REF4WE3EH[. ,A@E1]\CAQ=NUOI&/2^77': MX?8S5Q0XB.&;]>GC/E5>KXW.)-GB3/863&$EL'8)E3?0+LM12LVX%L\2=RR6 M9DTQBWG[VZOS_[U=K'Z?M5U(I[_[\7EW?+M*?(T M>5&X4$Y"+5KI_MQ4T4T&7R MH&7N:Z *G+'X0MQTG[[IPDULM*7X9(&9DDOBDDGO3 M_:;[RIQXCH,6D%SI@%$$4#4$.2"KD&\,3N/!3T?[-S$W&OL1NON;2:^E#+.2E9$CD_488B-44 M\)Z*V._O;F]N%U?G38UL5KQ)2%L1@/=>"V>,E&Y 3=(1GP0>6U+\B):#R-XH M: M8398D9^?H$L0:, _+07T$7@@:[! M.W?<OB.##0&4"AZJJX*!@] WL3ZG+_Q89SU+RT$T[[.F^6%(X_X3 MZX;1W\)9MQ>&:PJKZROZ\*S[ V3U65=OLZFFX/YY'IWFM'AY-1DM&U9'$E@J;(3>D^U6F3%NWME=J;K4F? M6'BQ+P=?*3"[*-'H*(6ED,Z3=B!OV0S [%6G&>7ZR@3[RD#8LZ"H U0RY#?Z MPFU-0S=KJFYBVO%5R_85(:X' )UXA;F)Q8&4%N!>KC*XUR378Z*K9[+C0D-4 MF<)8+4H=^G R6-L"T[XPUQNAR[.6-AERX6/UP.AORJ^ARTU!KYLZH=/C+7,O MQ,%7JL2!-P1;:[R(,EJK!(0Z/ A?-O=0OCK!OC(E7J2W43KP)H)R,I74+]OB MQ40R-E6-5RW;5Z3$D5QC+]&2]Y$JN*1(O,/:C )U$X[>2\OUF*;+Q!083EF* MJFN@JU7M<)MB@:.^U.NSY?+\AJ?O. 7"K7W4AY^XP+E;J2$%C MMEXF:TMTG),.!3V:H;C"6P]:Z'"^.TUF9U\>N ^7U/EW MB]NN*^_[]T?L]J[D=C-LHBDQVBP$!_E#7[2WV"[K1>G\\TI[!U)/PNW,%8PE M5H@>:Q!65DG:^SY9I)T336 (6CH[SA:]'FYGN\.=*=YA4DG7E%V$V%L#D. G M%K,+"2!?E-O.13FD/U.FK(SFM5=.ED#Q+^\=65L\$)C:A*L:8^;M1-\1&9NY MJJ%2S&9$$CIA,L74!'W/D2,;UH),O@*.9JZC%*%PECEZY[P*I"!37PMAO.S2 M/CZAG[>^!_%U5 T:E/=>@46;BLLEQ]#C%+@*R6UA,/0C.\GROL ?3>PJP%=;?0F_3C16.[C M<+(OW@O$&C59LU@M*N>2O/%BP\TQNZ,^T;NU^KE"%('F/) MR25&9NM?JM(A8C.T((6'QN\_D/:A.7IG&\5S(,BH,RUXG8:/,< MZ$?H0)L).H3T.5@C(VL146>,($A)"GVOR2,:UW8=DV+:1NY;D+XO1@D6##Z@ M2!0K(OD&R@U)!U+JVC;]K4#>P\:7.MG@N1VI<_.C<4639N$JH!I6 &B& M8FK# 6RY B4G3MR,DWT2 ,D%TRF]H. M0C5@1R_$W%;PI, P-KSL%'FC5_4A#7XPD"!:6(U39=9\'K/_C;+*L8-U4P3J;W& MO.],D]I$4[$4F*&B/Q1=JEJS[M-U7@L?U02J*+D5MJ(K$-DQ$B%#>QR@^\:CS'G6G:J(Z\-_3"R&\ENK3GIAPU((NJ4$U+ MDY(&#I?31G6DD2)*;8)%'V,E*N3P5# 7,G03"(:*'._#B=JG,VW.!-*MV<2B("51M^G,GSJ:GQ5O(G-G,0X9:*[UN7WT,%.*8I.]1 MJ.@^M0AC3CN/8R(WD',@X0^WZ;GOC9]__/SIT:1AX1#CT^KBAANYKN]69TO^ M%CZQ=Y]OZ)CGH$:P5EZ148,6H6J-RM\/@<04)M+64\7]UR20;Q<_7Z\6M]>K MSUV=X^KN_:+'M+O_ECG3RNU]]!RM=S94&;*H?4-HH2A>M!"7G%Q\W3)9+FZZ MV7GZHGAWT>%#??/QT^KZU^5S<#1/WC:#IZJD%$_MYQ2%O8?MH2LR,2N@T#8O M^Y7(8_A:UGIW]'2VO122G.$(&8K*-B=G)/?>KB^%UEZU\&[*N2: >*4R>'?] M_O:W!4/ W"ZN?N%VH:[[;7:9=\K$I4(&LF-LOV*'OA0D5[/M"Z(P\/5+Y&H- M@GEQ??7-%7WG+ZOE[/Y,4YVQF=Q&\L0AFZQS'(RZ"!*:YZ$8'^:5"Z+>D=4G MM+JL:K-ZKDLEA3I%(W$S@4N%Z/50 7^S@$/C0 M]J\@N5!-M/Q*Y+&O4R02YAA\=,$@!D41G^Q3F"[[/.$4::.:RL4KE<%^3I$M M.>=(0:]QY!$(+8T:;@5X$5JL+N''V$BO4")[.$5.%M#DZ40(*;C$,[!BN!H6 MZH1WZ/T+&L.7=DC2]!(OW#1@3H?:)J,KE*K0>@ M?=LY]BPQ!Q'=(3G<)_'^OJ3WN/CTX>)L<=F=4X?#L/K\WS^]V] 65\'ZHH/7 MH5 HHOP 4^E*Q-J,O()TVKT.[CK3O9[0^KA98+B MKA0R6XUW:[9T;4_,*'\VW%PLWB[.>/?;#)?)J%A 69UKQ$ VV0V87%X &>9& MW3;++[X0FX-6*=^5,%?,4[QU)FF?:C!0!876:FCMCE-X<;HMOY^(QQ>/4#04 M9S0RXA<968/T:H=N8_)+V_Y]M-L&* ?)8N/6-#H^$WTJPAICO'7#R(Q7N9IV MWX5"V>F5,["EG3LQ=SNK5!5X M? L#T0\0%0+/2P[*II:F5"A5VTO[13C=3:=*"*Z"28Y\>&\@6)'\P&9QNK62 MBK<5O@8^=U"JSCF*6VV1!I4T,C@G\G!OK?.MG^ZD?2DF7URK\K+,RGLH:PI" M9&'H@=YK50]-!J]K6SJJ+'ZZ6;Z_N_SVXOWSH*4=CA?#"]Q?Z>\6OU]\O/LX MPA3X;O'_7:^&7]1U=S\(:@AR_V.Q.N<@ET@8XMU!1 ^OO01=DK&$]U) ML8[P5;.^*<_QX/!$*RA(9L"AA#GPG@\WO(/L_"N[ 1=7)]20 M6F:5,RAE*X@80_5&W(M"IDX4_S3??;6RV%E'YE""R=8ROFBWH]6G04<"!66V M$\A7*XXM523O3$LQ)1)!XL%Y1ND:;H6V*7S%MV)61P;OA$\R)-Z!4L@Q!JA* M"Y,I9B_&RJ]7.>RD(RE00$-N J!&+:#0LU##.["8$XE!'2 %].480^F;U-&(Q84-6;R@7AA9^1]43U]0!&_ M;!O%A-)H#B(PWRW#>S)+]>+][8=_+A>KW2@FKXUB&I6-XKM1*<*3=:#82-,$ M.!LI;6B9)?V;JSWIIBN 4F%)0O@00ZC&Y&'V1I4V86W'BV%GJ-F&^%;#] (7](AC0=ZMJ-K"U;>+8GV\]V/02E?2']!#*A< M+%64P4<#M%*WJ^[''2YSY&Q!^X\?+E9[D%X840V52%951O@D]U(/$W6DMIO4 MHAZO3)RAYC'E/RS/^CGPL^XK&;0AG)W=?;SKMNYV64)VC5?+#[QTA!$1>?5\ M/S+^=KFZN#[O]C#^N/A]YS'/J V%T I0Q M,XU52085M 1L M-K5D.5J8_:)"N3Z[>/*-K6D[PRWMZN+G^]N&0#EQ^OUV,B1)EH?,3.Q M1>L!V)^8^.EJ\?%Z=V.*QKUN@>TUZGE0UY.RCC08<2!]-3$9" ML);^MF1-?]$T[6SEL_VA9'Z8?C ,)20$).NDMU:6.&1&C D3ZVC_5*+=1S^0 M 7.E1EZ:F,&EY$I?NW"L.7#3.I O(-!]PFQO;#6YY(2:WJ5D\+4!-(8CJDUK MF;>EZ3A\S*$2FP*N^F)4%C&BM3KV/;K91;TQF?FR?,R%M3J!E5H+"@,RYN#% M?5\C5#J?H_/QJ<<\>X#13HM/%[>+RZ[0]Y FVAVHRS! O*P6H%1RM;W@&3\I MDM$JF^PV9RRV)NMHW,S!Y;EDA">311_D4LD32Y&Y$3$7[E-_9=S,7#.RNT8[ MQ^ANP9M**H <2REL\C6*VBZS 0DP,L5'XVD:3'[F0R0WK:W_]4MW=Z;W9KE8G7T(5^1>_KJ\O.Y*FC.K MVC?@'C%2+JE^5!6B"S[5/AE.TIYH I=* JH1T1L(.ICR?79O/G^5V!Z3IE$\ M98> R0:*6V3(B!5%G,#C&FV&^4*\OCM;7BW(]KQ=+7^]N+Z[N?Q,-X4"A_D] M/E5$5V1BC%522KQ4674,2Q-5Q8D4KY1^K*9.P_*<-X)0-2=$54PY 1V8'X#G MO1,3*TPE*O,RAV6/?S$Q25*YT@HGI34 02ODU]+9T*1 M-2B7)./_I@@Z=.S21TF9J<.5_F58GG,N:XY6E225-B(JNHG#DG)!T8QI4LL= M)WZ,>V:B?JCLK8IE%#7L(;-9+6DVAU7N(N_$TC0-^"#N;[EZR$3UZ14PHZS)4LDD]."*O;FOW M(^C1D/;+L[.Q(4M4&07KY&AKXB94]L2Q1-Y"94K;D&5 [_:8MN%G%^H?M[LI MZ6*4SGF;2U&V)&\#5AUC]A)"NZ1LW(SW'!4-I7=][VKZL%C]\LRJD_]\E'=; ME\'OLV_?7I^URQK3] M]3B?9A.AD@G.DG'CC=5*"0?54[ >324E.7&7MQX=W-QM;RY"6>DIFXN[KGLQQA6%XO! MFS_5@X8"/D3>1TC.?U5*"YX1C-G5JG*[ZA[:+,()Q')<'A&TU4*A"Q54J8'< M>XIW''%954#;6)8.X.U5\+BCSF)?(&H5/2^[(PZ0G&XZ3)]%U264=D6(<*?B M=&,-@T%+K7<4? GZA^,"0+_EF(=SVQU]&K"):HY&YHE4JPY.EHREI$*!M@H0 M;-^@SZ/)I9TI-^IT1W%*S5HY[)&I:F6K+9YX-OVDM40EVR5C(#6\P&D^_28Z M-O('.1A>_?IHYKA#A?KFXZ?%Q6J+O G]%C2EYA( <\8@;1Z6(YB +6P[CV5_ M>4:'KRL?/UU>?UXNWRU_I?.].IL[5X]<7A!2!6[MC5A"OV72Y2")_S8$%*^) M7>+AXI(+S9?7-_-(1PY$]I%"#MZ4Z5!78_K%7,5;@VVN=C*0WYI7(GOW^ESV M:%UT)0M'6E.+A+)'J2#]HO.FI8OM;]^5MKDMXJ@IW(DZ"^DSHHX2^GDY441H M.QFD7^-*')/$&:NCM1"E.(K%"C? RJ#S,,MA'92&1#N1F]Z6POY"[A;/._*] M"X1:)&-5BT+A8Q_/:ZAD15KK;6 B/S&B82\:3ZE%R0XFH/^I;(*OF2S[<(V! M0\C-_88OS=^^RC-GQZ$__RDI%Y!Q&+!VL8BV7JN,W6 37Y35W11G=!Y4Q039 MA6Q\$A+C?>5$^6;!+6G8#>]^;T8W0N1Z1JZ+*GA=9)&18OFAZABU-JW91J4W MO/Q#:#PD[MOV_+I)B"=?/ >82_8=!'BO8Y#DAGJ?$D4-V@7EM&IA#J%!3CF^ M?$Z@=X0DXZ25(N/)W2Q>I3@LKO2.O->):_"%F=Q%^3P^4"DU.>* 067)0(UT MXS5RT&$S5Z$GDG0;P\!7Q^L3+[4H%PRY0QB=K:Y$HX=!_9I"B]E*O&Z*)5\# MK],_A_MY'UU]_I7-YV?N123E[$,L42AA)#31#0.7*HG!;]I5#>T+MO=UY\18P^;=FKRE>*5R(W5(EN<7D?HV%- M;;\K2K,AJ?FBC'Y[<;9%1DMS ^VH M5@:*))&[0K%9DL[I/$ (UIA4NVI]LL(]3!&_K_ZQ_(U^*AJ9=*U?7%>&V]?\&:L&8"\/%/P/!?9"+K$!:6MH%44U4-W"D:" MM]AHOC>6?.5&_>W&Q:_+J[LE3_4DHG9%5+"23'0!KS\N5^7WL\L[QE]C,T]_ M-DV#=?>;+N@YZ=[O5^]([9+S_'2!Z?J3@R);<.],T MP%D-8,9.W\YQS04.F>N[9H#LXWO=]?7BCK M9?/'NBDN8=#W.EWT]0MGNIA1+8G#D.#GC M0BP)L R5;@#KVOD&ATWK_&N0B3SF12&#AJAM9IA0XTP0_?XYPO<:+@D>\*$(QX@\(--#Z]$)L?T9EFSAB!L"3+352EZ6/7-T]ZU:>LD MX6DU]NB_'J%L=U$B.:<2#7EO(>92HS ]'H&KT=761P$>&!OG1;^\4-Q1O=FJ MB@;EI1!12: 8**6^LP;9EVM[^2V89ISIZQ'*MG%/(6\D.07%9V5RA&'ID79: M^E:E\$;,5RB38WJS5A*77#-'BG-(G6@NH*\O2F87RRXK5"VM#U> MHU"5;H=P*5'@P^T3ZXMB1?;MBG0Y1A!^'3(YIC?K!3"V8R8OU>84*H5_MQD1A25-$#T#&H'JI)F4 MUG M#U3TY,G(0EZ.<9I.AR+([@97"!Y2F_#U."[Q_M&.:F]M8"+4@%$(E3WI5]*F MT;,LM41&5VG'8)RR3;GY&-+\8?EQ<<&%WK?+U?OKU4=N.-IWVY"#Z&WJANV= M2)J,A*'_#VLEF2G(+JH[#QJ,NI"U^!(^),G#%CQ[P*(!:0)Q0G$6@*: MH!3?K>A,U2G%IM:K>!?19 '\KV-X_ABDF#D&%\&3S+4UKF8O3,P!NF/P7-Y0 M39*2IU F8Z*_3F'#*<#,*5BGM2^^)G*RK,T0$61W"J&K+[1943J>20?CKU/8 M< IRYA1D(&O B%05K:G*(FK=G4(21:!N_#R##SAT<^A$VLKC&ZX0]U3@].U$.I2%3A4>H$[+DF?Q M="7PL<3ZUU%M[6@].BK'%?$*4E=9370J0W=4BD*\A.ZOH_K2WM@#A+=,64G> MKJUYZBHK6]9'I:,,RL>_CNI+NVP/_@$JSPC".@I=$X+W?GU45A8/S4[TOX[J MQ1V[1V!OT=-A@:N0A7#:!1V[HW(QQA3S7T?UI=V_AZ.JY&^[8".*)#"CL>17 M\U$%>F:@[-_^U^\W%__WU<7E__.WV]7=\F__Z_^:D/(>.$H5G=$Q<152)Q-4 MM -D0"[T_4WUT0J8[AN[V86>YQ.KW;1GOEB12/L?,K>R3\1@2@1&7"+5I),E M^58R^]989]LA.">\:6;@CL[!-U?G._!@E<_.:H:8A*\'AC^2WCA;W-SGMW\B2I;GW7?-KBJTX$RA M@"K(@E&2!DV)V:HA51!M0PL=A9H,@8_.5;E;77]:?G=Q?GZY+(MN$#:\9S[G MZ@@Y9@A..I1165\9=9X?"=2"Q8+LYX\=,L#SH% M*Y0SQGAGHU;2,@^(I:N!M@/,*"?3U5NRL)Z7V=3@0_^S@A0U4/#GB_9#'R7O MNIWHH]1:3E8QMJ9';J*G^)J-#H9^B56 #E(/4>BU"-ZV75C6.'F('EQW_V] MS:>?+[@OSB.=5+(5^ZXP32K.-65 \.N\]@'TX"9Z2+,F 60A0DPFFJ1 ]S5D M*;TR$_1H-YW8VIZ>398W9/KYX!0G>HI&)XKJS\L&A>UF7XO"3K<2[D3/$2VO MU<7KDBQ#G0;MG(R>$X76TDEJ%9H&4>,5-LAN1^=@-\N;-$;C2R"GH(@$A31] M[7B(_)!MT_A+#$P/@>[.PD&6UXCL?0)!C@)HBT&@XS81"U(H'4.+YB"=]D>2 M_0DM+R]K"+J#0P[90>5.T8XMC+Q!J04*%F*ZW'UTKO:UO$HZT%%IGI=T%GTE MWZ+CR :10FT!]Q3Z8SV28UE>F50V*M<.!U]G4R1@QT.02#J^Z?#2%L0A,8*; ML;Q)DY"\)H.GP5'4 FE8^TEWO[4L% \DN' M/K9Z4':[I@ZB9Z/E-9JB.DP%M.<] MG#*ZTBYL>&/L=%'\.&+:NY5-TW./%)&58HP,Y*@D4;I6-A- I-HT_Y-/;O P M*W(<5\N;8*+3A>XJ0+#:L>/%UD\0?=ABI2(GGHYT B=TM3!5BH.$\,&JF!1F M8K!CBV):F]N=/HCZ0"-Z:E>+8JE 3R*J0I:X8!*\^X,Y(K= 5=TVM GO#\I& M;<72;JZ6,E%31!@R(^UKFU-R:U?+!8QU8M<<.?QR_I7PDHYNM?'/B[-_=4E]ZE> MG7^W6/UK^6@IQ\Y9;R6MRTI5].00H=99NC[V=M*B:=MJ&?KGJ>UYGIK#:#[J MMWV2#Y9(2S4YAC=TD.++LKG_9E/A)3GB+AAT%#"=[:F!FWA[P"R9NIVK5% M*-5^;Z<'*^U6AL!S2=P3[3[3II0221D6+S)%'8A"#PL;#8KG]L0_9O()^:?F M;,>-9QF3YXU,OBA>EBMRSAT5#PYX=0YH?R-[I]H=9]-K1Y53.B& H\G$\ M/^+_?_;>M+F1Y$@3_KS[*V ]HUG)C$7%?72/9!:GME]3']M=K;'YF 4FBQB! M (6C2M2O?ST22!)'@@3(! B (5-W V >$>[^>+A[>+@[Q$R,9KVT-ZYZ5KS= MS';L&J:X#H:"*Q0QK-#!@)Z0U?0DLHZO+]-RU9E_S?3VWXDO&.01>'](!"4U M""4S5J8=8I2:\-+U:,5JR\%73F^/+4.5%CKM<=&H47"$65&7W2;&T;7<@[6^ M=@>>V8YR22)/O:_!@>+".6VU8// '0'-@M>=D;4XXE/SNRE&I07K_\H-;]-H M&K*\MS#E4W1=2.#51L!>AOJ,02# 8M;*IA[:.#"J*'?SNF.P8LKU M5>?:U&%U5__H;V&RSC*SU[+ &=%3W M?+R_6SG+_9C/5;UJO!+O^]B;],N?KE-@\TOO:KH4I(!/%9+F9=A7;YV/[_&& M^0^XQMSCLBUU:HG%J0/U@$DPA,WK[&!5.2[+27IMDBVS@ZRQ0UL:I&,\V-01 MBWGEL9RW$7&6Z)3?3S([]L0.NL8.0JA4@3(4G<&@+ITPPKUCG_Y];>W8(H7J1TCZ*E(+77(<6-CW0Y5!DDS4_;.%+;& M% S!(DO5=122^= M AN::TY)[XVJ#+!6/F(5U?@:ZEC]/1]T;N#8EMB^Q:)XL\4-Q M_[B(](O!C\7M8BN?E+03_C'M3>[!9X%7];Z4S0W;OO\Q+KJ1B&BDP/@,6$>F MT[[#7+Y3"& IS6(PK1[U9W2I> ODW8(,K9"[)DIJ+%-M(U?M*S_>%(.?[M(C MTJ;S=9EV^+Z?'XO8&%Y_T))7;79/S-:<^ZM)B8:[Y3S9.[U@LMK:6Q@""7JW7-$[@,<6FN$ M0O2I[#)'5F&E4 T.1D-HX,5J8GKF1:OHB,%9RXU05&@FUT;SX1NX C&_'W 8PK3_:^R]_D&!F#2YNWGLM)2 M28W%HC?Z6]&?;L[J>S5RR&+4@6G#O4XU4&$IXAJ3J!ZB#LRN9(S#PZN'INR/ M2ZP.R*FM2'8V3-P: C\@2.\'4UYKGALBOH3>BBO M;IDV)\"/E_K6W@L'?G6,B@9%'=/: MD#_LU:_4..67]OIAQ/'N0 M!BN'(_BXPJ::+DPP0^JP+0"K*4B8N?;F.X_1^!A3RC#!0E(9)76FWGFDAC:9 M99EK;[_=B*7"EF!+K9#86<%EO45BA$=-6R29:V^^QVB"#=XB(9'G)! E.*JQ M9OAR[>"'-!N2%[>VN1 Q]IHC[Z6,FD6+0[U.N:!#D[V7N; G>T]I)PU'SA$K M !"TQD 8TP]$5H5!XG'[4C7DV=V;[!'9B."P=+GQ&F%8\"* MV?D^<]!:\,UQ='1)#Q)'/VMFMQB@78RH6V,QTCY8[2PQPBW MO%EYD.2!=\C4%^YSI0H+"KB(/6 S"A*4G;/2(^96JW4MY8%D5NZ9E2_:[6*( M6T5%D$I@##Y$2/D$=7X^V*Q/98,<9/?Y/!DJW\248D++5,A"108++?,2Z=J4 M\DS2S:D_\I*V<7@O,_N II0PDM'HB%>!".:YY6B>DA"D(^I)54TSLU_)[%97 M716,D2(H(962P$AJF:BW5K7%[ FK6.55=[^L?-&JB[#RAG'I4OUE)ST75-3! M":*IV<10?2E$YN=+^:G>9-&548#7@UTTFEIK,66J=FDMK,4;>8WU)?5C5<=EO?4K7VC]VLXNFO5:"TR-ET&3U,8'ELTZE]JAV+1S M(U>+L!Z*'B?#A!@,8:DJ:TO10>83'R0O1.B!2 M;Q""HN5!(P;TY2S:.NC*66-*AC[8J=539<++ .&LYA%1*SCAT7,?J?-S0&BM M&JLO<7#HWC4OY"HOWB:)4 3'*5$V<,L0,U8!+^L4&6EU4SK:P0J9G#[C]IA' MZ*,QT07JN,"6*R'BO,*EEL$;W915P[8JUIPYM^=<0F <4E)+922RS%IPJ.:; M2^ DA\9C"$HW&"HDW5SU!$VA#D!47T(7" A&_B MA9#Z?3NDZCAL/L6"9DAP00P'=Q4G/3:'$?A M!G']L/:@Z)OB/X>K6'?ZG-NCO9?6*(4]\H8*3L$\)S[4EC[-C?6./=Z^%@>$,%64RH5Q=H( M)&KX.+O4-.[!Z,,'*Q5XJEQXF=%'K94^*$JB2$4W4P5C70?Z<#1-11N%7&V4 MF7GQHFX0[?4I(%9%*Y!CUA#-K<%:R[IW%E6X:4&J+ F$+M\!'W?BG77/-4FM0+%"409. M))T7O]+:4^*>XJ$\2(;3.?&PE>W%1>X9%(BS1H0@(H#16M"849X_="UA&B#-W)/'.A0U?OBWLNJ>%(N$=7!>LC1-:?>^#>BQ!( MP$DG,1 AC3#>:HPYKQ$8%=F\!J)+]2[MF)^FD_&D&%SU!I]71O1+>5OT!O"[ M ]Z-@+C3HO^Q'-V.V\Z\7G AK/,^!;PP5D+0*.U#Y)@ZH:K&R^P'HOPA./4" MRIP;RYZ!X&.ER1"Y19%I[)G7TNNZ\#$LB%@96;5HYC\0^KX9][<*^(>NR$H" M3JF**7O7@ [TY*%?,V.TL?63P(?*&UVFR EQX85)!,@99!EV5%M,4F4H7]N' ML#;AIA*&8(\<*G'T&)FQEXJLW 2"#9AZ0DK-8L0HAMK0,X@VI5*30P7U3Y8) M+]QA40ITD/34$!TQN$[2A#IJ&(ENZ@Q)L#Y48[-C9,;Q%&3%''-JM0K@Y4H6 ML.1JGJ*AL)7ZS8I$G@'7]IA8PS77WFE/*:/.. ,ZC]:)-5&IIOWES+4W3ZI) M-:NQ$2)089PB44@W+RHI?32D*?TP<^W-$VJTBC(&;:R62@ID4UV[^M""Q*%) M0_)#M3T^%[% G2=^>&<=2W\]8)7EDBCM*H]#$LH>CI@R%S5OY^)(> MI!S>CEAI0 MB0S!5(#29,FJF"=J1!LWUY;!!]K@>,>L?!$V,:5&:HV(5HI;HEV=^Z;!>K2* M/U%[DV=L'E6Q(.)]8!%;+I$##@82>-T?F2)0M4\46]09FT=8+3=)A('Q9C701," A\Y#='/5R/N!5&XD<2MK$.G1^)6UPZ)/4+2:!FY8Y82 M[,3\?'%5'10U$[Z-I+$3(OQV!;,W6EH8&TN"DP*L+4HX1;*6[52_IUE]\#8: M2IP=B=NNF.D9N*216F*0QHJ$Z) @&E=%4DE4(:N=K2N(;Y+^*#43G-G (Z@: M&XS2O)9^K(-O)#%[9XOGVQ1ICY1K#'K)\C\)@+2@QGA*1],<+K:',P MW#/6+/UM5-<]"]9LI?LMH3HH(VT$"TA**]'^DC0JG22#KKC>>2 M[Z2)S4LRPFA?)NE),6:3UE^4?$Z$-8%K13115FL6J:EM'H:9WB3Y^_)X3Y; M;4M^4(HIHX+4DL)2;!2LS+7.-Y(VZWR$]+XL_B-DS.Z1GD7)MT@+@0E1)AHN MI:!6UX'BX"/>(/D8[RN@<+($;EWR0[!8IC+91G$7A7'S=&^0?*&7"NHL,D:T ML3MV\HS92N=3H*1FQGF-@F%@Z2OY(/G8J@VJ1;TCG?\V,1Z#(CBW.("GZX)@ M-!!22SXX9J@Y_(8P>T>,V3W"LRCYSBBC,1CUWC.*0B0.SXOEPDK@<',(&9%6 M&D:?%8';EGR16K33J(+FEGBE$9>UAZL(E\W1343:2"0\>;YLH_*-LD58MY%3>U8$;EWP):>:,R,\98XK;SAY<'!5(!L80^C) M.;AS]1%N[_K#^[+\=?IIW!WUJI>N\6-6^X'\4-Q3O(=:?Q')U!?'8B"C%#Y( MIN?1'D25(::1YK@-Q^H9(K1"Z%F!P)^N9_)GOA2]?O&I7\;AJ,KU::RRL?EP MBB1 %^>E"DP(BZ*A]9$B81AJ*HL(MF1+1R^?F4DKU/JICFF6HVYO7#XT5?LX MG!1] ,&H-QCWNJ])QGY@=DHIF[WNN1-!(G)#L01-8#W'$:5>K[,SDQ9^I\L9 M9=_\F3':TO'O':CQ]M3?*MUV=^K':%T *R0Z)9GU7B!:)T]+SKAH4+9UA.R+B[DE+$(&#LE(XRGAJ]!D-JLO5@);@39++VU72>R;N MD#BB/"M8NSG$ZMXCA/P_]MY538E_5 M*@Y#V(5"94_99-L5[7Z!-O#<,!(5PQ:T@72>BOJ8KW9>BU6#C"BB6G+_GB/ M&U'Y^<+,NU-9NJ ,9X2G5>IK$5+Q0>.E,;/E][=G<9> M(4JDCMRJ:)PCP=<'@Y0B@MM5&K=KZAX;A9\OK?H"/:R(LU983)"D8$%8)G$M MQ8Q&ODKA$R;OR]NK[TY6Q)"VG&+#=20>4X'K1 4E4IBBJ2 &QWL3WQ8;D&Q/ MUWTH7<; _XU:I#*R$1$P;BFOQ94BWM2Y%(NVJKX<"5WWHFB1HU7U,$\XPT:@ M0.L3SM)XUN1 8*I;:A%V)'3=AWI%1F'")0+W 2P%#_\H.J>KUATI_'O6Z M^W-&EBK4",^8QQ:H':H3:N X/RR$T6\LG2 O21M)>[M1Y"B8T-*RN72^GG = MF/66@-3#ORRQIHZ]@:^]L0&"NJ3[D?FC9T)+:^Q2$9&HJ$]'TK3'/E!/9'U* M6:5#@AL[&*A+W$8JTPDR8663>TFM&*FLIFGKR4N'3?"T/O)MO)$;F^JH2]3& M ;/3)&;KNAU$EU"M([6&*D855O6NJP[:J\R$IYC0/(AYWL1T[_TGL?4I\HR6O];!-OHF4:-P3/!%4;"QVB-8ES41TH\76XF ML,1*?8DS*P_)RH\WH_(97AH#2PUB4G.!D!.P[/#Z4&@RQ#;R$F#9QO'#S,LM M>#F>X7(X'3V#2QDM451'#OB,P%06:UQ:%\,3*K:5HZ29EUOS\J?!<[#D1&F6 MCN@1C;"3G+%8U^D(Q,C-GA!ZO_;?F[#RX]?ATZRD+E)MG"2*69::\.==Q;)&BA2B\VU:=OUW%Y'J)U8-MXU MAW1[%K6;UK5+(SZOJ*\>\W-AUEEWJ79:95FES3%QI+R=L M"3N!4)3*+A"PVE# 4JB';K)8XHU@PYC!%Q7; 0.5&*BE1=UI67BU1/[/YA< MLETV@%HFSW&Q9C^*C&%*,494 SS2SG0TO,ZE8*G9^4;6L-UV),Z:-?O19EJ# M/::(D$);#8Q)+13KR+ID>*,V2_WFVUSZWY(URSFZQZ#+X,DL(D8ETR@H814. MKDX&!S-@HRY+A3A:9,KVA#D:?NQ'@4DPPSB7FC+06#H:)>7#>1T?Z,;@:.;' M?K16U$((C*))U2AIY%9B_F 9D["QJ\(1\V.K .-Z>+$^!;T0HIL/;K>CW$() MI&.PG'+FX'\R6%+7./0:-R^8E&,I:IM3HIF3 M^]]:7>*D\L:I" XJT@9KEP!:0]*RZ)K.]C&5=>M1;*PN,]*1 /]$8")6V K# M<)WPX(0F3=U'L=KF;'%FY-ZW59=WC&(R;+AUTBL./I7W]@&1$A1N(R./ Y'K MAO:EGVY-MV,MY=?SIT!V!98.2?=AI$GT7DOWT+1"N2A0#*N<4H(W' K. MC-J942\#%L.($8 5\UPC3+SWN 86,(^2-6"E9L^97\_RZ_F4IEV!1:QQ!.S M*"-'04K)>;UB84]H@PHDV;1H@U$O Q:1A%'0>4HZ@0TV.ICYL5!M8]!K["*" ML8:J@>^17[.LN?TUKUTN)81TZETK-;BH&+0@3<5MYNN5"CRNK5=(-A0%.#QY M3I=#+\,3)Q0,BX"\(9$RXZ4(:HXG!RO56@%4P!/*C-K$J*VVJW=>H;3#B'*E MB-$(G"J)=%TO"D>#]!J+WGJ!.G4&O0Q):;,& 2V>" 6E)\BG-8FGU-VG4T( ME&-FU 9&;95HL"N21)#<6PR&@Y(2:^Z-K#-P ]'(K]EZ3865,H.V9] +UR2# MF952:$;2X1O.4C?8&9*\IW2M>!NL2?Q\UJ2GNG!^+$>W>)-]L.A^*N53L0B# M!+>&("U4?$C_L-%_\^>?Q0\MD.O9L;X51>0J13 2CFAK/=&I0K,U#S+%/=66 MG3U%U"I%1.1$"T8%99I(A3V3=?OW( PC1T21%^["K>^^K>1T_5+>%KT!_-D! MM49 E&G13T,B6Y"/.":8BAXY$Q7SS*"(ZG0.PZD#\N'_%C]@Y9^CX<%G=T($ M?^NDK$=V W,1EQCK(()C1J3JK?-4 :\TJ]@M?Q"9VR?&[:74K<>L.QF"%$IK MQ(U,77*C?BB%X:(S%;OY#X1F?I\.O]<3O![A#:82)L9@$2,3 06#YV4LG97( M2N W^6_\ \[\/CE^+Z2!/=K'41JP^JCT5'CPU2W2=732,.XPL%O]@'5F]JDQ M>R%5;,'0#40$RSG8NXI%0ST6=3M$Y!E*NAS_< K,'G\/)O2J,[Z:>//K!+S3 M9'W/?-DT@^$@N;)+GCG\? M32J-_KM"WP$$;;2A8.1+6/D1<33[DA6Y,DF0( M-]7XG8]_^WF)/#_,6*Y$Z 2(_KPBMJRQ[WS@OCDA#2&CG>E@DF)1;0N/2%X!%EL MFE?JX=:07]0XK^%HDE!GAZ/1\"N@L2$!5CYQXB:PM-7(P!V(!EL94JAJ-CR& MA=9J+:<0KEWKG;@VAIV'^-2A(!:K!A\A "4M8XHB"[Z^IE0'G@)#3U:Y:65H M#VSWY:?)8Y3M4:6#"@2E..E]ZI>_EH/>9>P9?O8>SC214VW$UV MF*4 0*9,B# D;Q6C\W =<0%XMCY&R==ZX:T/8O=!/GFDC%H0<15U1-A;@Q$ M<5[_&M2H6]_?$.M]"9X98^_SH'?=ZQ:#B;M)2^?W@]\&H[([A)]AO?U8_-.6 M@_*Z-P'\_E(6X^&@^-2__WDX'B=Y,;?#Z6#RT_7LEM%5>36_^OEI\D4<(R08 M8L)+!E@!C1/G@4(5 F MVQV!Z? S^+. ITG5':,[@E>4OIS]=W.<=-/6HV>>@V1*31!5S"%K0QWU@"5S M#3P?,)&K;0-?.MB]SOAQ_9GS"!Z5* ^/"/"@6UBZ[/W:=D;]WI\^]7N?*YNP M:<=I49J,<-XC270*KEJ.11#SD\8X,FG0&@')FCP=&?W4TQ)#<0 :6^J%I<@@ M@^-CG P$8PT^'V"%WL=\P9Z8+?)^.H*+9T=ZYQ9\%PR2<:_AD$M#KD7;5@P1 M"5 Q6.\D*); PL-)%1FU;NJQO$2<+>?5$C%6/;FV78L0@!!:"9S*O1'I@^#> MJV U$X:3V$ ,DLY-K@A,VS19.K_^\W34O0'QJKR[=0JQG0_$/W>4"4MFA=7> MA.2V&H/$_)AHL&"Q-34 PE3H[4FR>79[(=">\:01L8H+%D!\"'*84#OOEX3! M5]--9S&/FER[%[QXMJ&4%"ABY!7BS 7OM0NU/'F,FPA$\.III^,E4-OR%#!S M/F!;]=OA7@GGYE$!L&NX;?*>CYI"YLHC&5.((=8Q@7 =8L/6_'&YQ7 MKFD!(U@=+^#VO<11(5T ;\X)A94(H*[L;(G#0+#05+[AX.1:R=*I9.3'$KR0 MA2I.!U?LU!(PAYP@C, *Z"C L/:)=5@N8/Y .(WE]H3;9M9[)N&>=9G$BG-D M(V@Q1"-FC.+YL4D:N:&XB82$L),BX9[A2XPR@2EB/ =]9QPR\ZB>"E%XTTA" ML1KZ/A@)%S8C'C8B7II.OGO9YL"LLEK*E)8VJ9'L'UB8HZ"0:Z,98Z[.JR MWY+&T.CYK$9!CXTV;8/*QFE@PCJK=%VZE6"-U@J,O-D\GMDGD5Y*:L")<,@A MC)R/(?2FAA*8V"FI=,%$H26;T4*GNEQ%K6]*K.[!'3XNM5)B'Z1-C M"4H'7QWW-&I6^Y?@>:Z1X0"0V1A\V]E\P8R'- OKN!#!6PQFS'RI!IM?KM5W M 1\);3^WC>/'L M6F;<\:+O&?-)61Y9D%X1%E*I3!3MW Q$P6*Q5I8#B[4ST$4SGP;1=HB6*UC%$)6$.JJC0>!ZSIO.4D:X7R\F M&""@R-F'$KG;NV#( 6TYH0=+_J>\6Z"9SA5?!18<2P +P"3 M>:YVT&ZU*SA,E.O54N='-=&#J!G&/)*IEY)EU+C4CS3JN=M#'%GMVC3B#<@,=O#9@OF,_WU$F44:W7AS@?(FVE9FRJYXD),Z!=B/%. MA_E)"1414F[=+#XL^@Z8;O R($KA+=#-@G?AD^6('71?"4H+QO"T511&%1941)'RFEVLX-?<$L6Z^K M_3:DVRDE9K.J4CIPPBU&#EOI24KBJ$,*V*Q79 7?>*N$ELU#W,O\#H(I8@20 M143.=>14(O30IP19A,C:Z1B@U5;I>,=-J^UQX[F5%'L9/#9>T(A8?7H(:P:6 M_LOCE$=+G.T"!P 9YT!P,)8H]:D.#-7Q6ZWXFL=S=!A[)BR9=G1-:AUL/>:( M;/2>/9;NDN //[R Z), *@IC PE,74F%8^&>N0SR18DV'G >M MMH*)TM00B:*WX,))KBF8+O/L2I;H=/2D>2:LQFRJR_JI]TOQ2WLTC1PU)A O683$,-&UB@U4K)9.?FY(K8S_($M M,)98:ISG,P)2JUR=1PWZO4\LM.@Q58J MGDL=*$@M\U$I01UAL4[X8.!)K&W '7SJSS@$U@NM+<6110IUI2 >8L(\(;*^993@B ;AJ2=TZ!%EN),4O);TPH MPY@.0H#9QN;9OLQ3$M8-WD-/_1F#72D9+ Y>61)3T2GPW>:M.R(.UJYOZ6+V M%N,_3+(>%AKF3TB@3*2Z>\#.FA:"K3?Q/ U:;"7&,6 PMIFBTB-L&$$I8CHS MN*6U;%V,7S_UFV'_JAR-ZWX&W?XT%:#\>3BJJK9/)J/>I^FD^-0O/PY_' X2 M+4;#?K^7RNI,2K!2&JIF\2>*@\%R2BWBU'&'$ ?91G5Q/F2$DVNYN5)*)!J< MBE[T=MJ'2Z^JAA+ILE%Y4P[&O2\E#&IX^URK 7-H_7*]?V. XGBD5FY_\W((AL0'K-Q!I M54K+=<8K;+&D7FHCR'H&#]--OOB9DG0[#XA+Z;!)B8CT;H8+E)&J[4D\@]$T::B->=*X)?EDUE$B1-.@;&3]"#7?&Z?$YL* M3Z[;.G"A:LB,.E.J[G 8$RQ%6%L(Q=R#3Z>Y0K[>*S!:KZ5%X;7ZIN=+Q1?9 M.L(;+9BA-&WZ"X6E]J9.UTOI'\^=Z#Y36FX7'R->2B8#K#RP* /]$')U.2&L MV5K>Q#M;C'8T>J 1[514^D[61PU+4;LUX%H*#]W>ZA#BXD<-(0 Y9!RYS""DAP=4)HL11 MZM9$31!^JB;."\C[(A,'&4:]2=GQC$IC!"S4\R $0P*OI\QCAB5BI^JB[+.# M##C-RJ64F2!5D-XB'NI5A1H:UPLML(8]\#.EXHM,G""P)9I@R1RQ!#QI&1_J M#YE@UM3I.Z'E=LE*S#$LL(C2NVA%JIA8GYEUBO+WOA3M:.(8$C0&^R8*Z7%4 M5KMY!W2-@S#K1R<_2+ IU:F&Q9YJ9^-X\MX\992#GQ&<#:PNCDNUX&L>L414 M-176.15"'-S$P8%0K0U*"0N$:Q*IL_--3^6=6K>F":=KO4_.F, O.YKJ)3@I M,I57\$!4%8FI,]1D"'8]=5. _8X;"H">*55W.&H2"8K66&ZIYEI[9G4MGLYC ML6[DG*RCMSL57V3D<(?!.L3". 8VHD88N[G/*"AF\=D"G&=*RZV,'*$-:$1! MB)+$8:"DX*8^L4\\7CNR^LX6HQV-G$@]3=D1J>F))9(R/M^L F@;S=9V3S]H M/JO9OE]R3N'"8CQ?/+=*)5OJ).:,M9*F>',JKZXMK*\B:D\PK 5XO2^=7EU+ MEUZ_.+"/Q3_=J(35R!6CT?WU<)3.E,X:T3UMH3;?^-C+L>CWX,=!K_BE')?% MJ'MC!E>^_%+VAW>)Y;-[G^N@5O$P1D&1,@IKCA6NJSJG]DAKT!!HU8IX8GZ' M(<.@N"I^_27X[2:,G3(H$JYP1-@ABQ6J*YQ2QNC:(29R9/.-)6"FZ+^&YZ % M!?9$\I!ZR@1+C,-S=>BIT0UG=ZH:YT=$A*0CII^+_J_?Q^]]F%WYS*0=CJD< M-W;>(I=.W@?LIE^.?B_NDM]QTE%:GW8+# C'$3" V M+?+>42?J7 5.8OKA]OE2M'%AA'L/,"G7#O"F=#6"".%X-YY!BOE;( I']ZM MY?T32E8B6,^,\+=!<9L6@7^55U4CV_%X6@RZ9?AGZA5>/KWB;>I\:\@E)MQM MZG_[:WDWJ>0'$T38$14"YIH*ZM<.@2BZPJ&G)[AO M4FPDPHN; *<6QZ ^!9@%4BM!4NNEJ@FPP0A6_K5],H;(B^G1V.MUMVQ:Z["V M2!N&K9+&@(_'ZK-85+"&8_"Z2K59&G#C,%XTTJ>R80PL25*E8O*2>>)LX"H^ MA(HE7:_X!R;N*FG;&^F36UI@,$DO,+::6":\B536(PUTO4P%UE*)O8WT*?5% M$<>1B>#3&4,'"P&+#R--/2W6:,H$7H7O_D:Z9*I08:)E'*Q0L%F,HM20>IWF M?-UM@9&BMN2T;ON:.BA-^ZDA;!P-;W\>@;J8Y<7#M3\/7]Q- EP(@P(/EFD6 M G6QC@X2#OKW*6>VC?'N?_[/U8E%$59SBQD*X'YJ)STV]?R)$FM+*),K:06G M085GCN\(CHWA*/4QU]A0A1[*)A/*55-IF[>@P5@P*>5XYA8:P]T*IO M\NKQ\B:MOHCKJ$)$BC,EHC>>@G-WCY\V90; ME/@2FZTUDFF>&F,II31[,,X4P9&.S]. M-'5*@GXS6G!A)3B^-260#6M9^H2L'!P^'4H\=P29 <_KN[7W-D\W\1$457$0-9)0FG =5T)HH)< MCRP3O9+\3;O5Q4L/_&MQ-RY_NC9W=_U>-P4GT_[9= (__;5WVX// M+X(&-:E&%@'/U@3NG.$%RN"048$]O0Y#5S.#B)GL%-I#$PD;SB%*;W M(#6^EAL2815]NJ;P.1#HN=)TF!,%:XU1R$6PM'B0M>E!L-8-E4VW6F7:(E$J MDE#]:OK]X=<4NTT67-JC>IQ[;HIY^>/E?Y]"/6^M<^7!6'H]FVS%^'XV>/ M67J)J:08EFDI/&(4V_F1])2?MQYV$2MAWZVF^;9T6;_\IVM?7I=@-R3&F_&X M;-P?7$*CEUK)% T-6*6&X^#8S:F<#E)X:75J1( ,2$6'A8\)KCR.F=4:V%JF$08,^9U*\":7D M@27(@7^4#G@K!/Z"#C2(NI2+QBZ@-2=2Z;>1H%?0I0T)8@I*G1IAVA"A MH#BE*<=',Y >T(FB3FW2W)OU8!7XZWBE3%_+E'(WQ>@S3&#HAN-)VEY_.MAZ M4*G"09IHP#?!+'@$!/)U@W?- Z%KMM%N*]N&F1\=Z=J0.X^,\(:F'68@GK)6 MXMI&X%BN5UNG\_R"XZ.E/+P8>A=,\)8*@\!CELI2-#^/!!:%6F] CJDZ0]*U M(88($0=0!JJ!T^."$HS6E.2.K!\RIEAR?92T5(<70R8LL]YKSIDE(8)4$E,; ML+*A)[@FYTBZ5E9A@P*5*UV0XG&RQT"@-@0L.>"1(H*1+7=1G>944]+OJT(4\I M@5$&YH1Q$HP1A&E=.T*+&-3Z+B_0=1?_JFV*O<'J"!XED@PL"VTUUI12;FK/ M2J2<]2>VN4Z)-FU($W:6<)>2GAQ1L !B66MS+;@/Z^?K9=4S9Z\4J__[T[6= MCGN#$N8Q-MU_3'NC+=IN'<07C2G%A 9M;<#<"B8(EC)JHIC5<;V6]=;4>FKF M^Z+?&VA\%)3&CGF:FL6#)XJ1=#/Z\523][3H]P;Z#0$*G0#$XD@QV*,.:SFG MGXE.K"T!E(A='/AMJ?A?977\XLI\*4?%Y_+':1HTJ*!>?YH:5%;M3GZ:3L:3 M8I .3NZ\,6V=US9&KSQ.Y]T]C7:NFZ13BBZ:Y@_]6!C1:MG5V7&4K4[PN;YW M3 F)F451@%NAA*+U227).2>J<8)2274T$WQF6U@BZY5.66E$&="55(1Y'I:$ M'[!IFB"7DNU[@M4]"[?88MSKIJ.*LT?NW@0U$HL1X=%C<,<#D]+43?DPHCB\ M2E*?&>P^IOM<.H0&LY,3PZD!X\$R$OC#"3N!?6.SJ*WE]@VF^XP4@]:)$E,* MXDLX]<:$>7\P%8WR0;Y*BEN:[GCU$;MK6V033U5P".Q K0+6:CY+SJ)%KY?A MM3&V.+EG)-8@Q+"DZ>PJ881[0E5]H$<8ME1P[X42N\_)/2.?J<\7(0!'BRD+ M%%P?.?<()0(NLM?+9^/DTF'-;Q\-"#!@?BWZR7J83$>#\<_#?J][/_OW1YB- M[0^[?]\\M<=X7.!&@=($E1)\L(XZ&>IB:< \_,V?_Z,_^>ZJ]Z4SGMSWRS]] MOL]=^&O:O9L]]I&;G>CCJ5/3LS F:WOG'=%L]@#_"+':= MD(#Y) 9\Z VNRL'D6];2!*N;W'0\&=Z6H\[=:)B\OLYH-O(.2%"GN(-?OX#V M'0XZ1:=;C,O.I_OY?T&BQI>=7^] O*]!_DE<]9?QXQY<>,'UXW2GZ_<[D9N%UJV/Y>E/"L](EW7JX-\6X=L)X M LA=O6LVKVJ:5_"GQ'(82@%_G3O-LR%]*0?3\O))_M>?__./+T#E YA=,4X% M&])_4M&3+W!CJL4R !MK.)I\+$>W\/FOP\'G]/'[ ;@(DW1T^\585P);08S5 M2N+(#?B OCY@IQA%ZJRQGJA\T4G_[BP0NP-*ME.1^\,$B%Q]312??5N@^?&K M@X\ A%31IQC<)UD8]U(QG0J@-S":_GVGWX-Y7W5Z#S4 )V]R0W,N3,<]3[W M!D4?0 ]RVYOP^^COX-FN)X.KL87,(O; MV]32%L9U5P"T*^[\=OGK96>2TK]AH.7LZ0_SAL5Z" _I#5(%HP3MNUGUH#3L MZKQU&EMO &IM\'=8WN]2CGBGZ'93U8ZDJWI=&$J:>A+VBVJ8Y3^[95(6LSHK M_31N>#/\TD^YKROO3ZIM,)S 34D3E: 1KCKI]_XP.?7IS>-I]^;AC4\KF:V1 M1/:ZRE3L665JQ8KQ(VYZCTB9"=]XDF@^D[P/#Y+W>!&0HINJ3L!R B(V3A?/ M^3'>3A@N9I( IM.@>Y^(7E87C8#C268_#>&N9H%YQ/?B@.Y&L&*,@!2+X]\\ MQ/:&LQFW5^6GR3I<5[$*#]F(UL_P'I@I_!% KE&G@FL:Q:A,*$DQAB3J";D/ MR(?[@?RP0A>C%60W\WME!OUB/ :2P:":A__XYH7Q+XWSX>T IGX3KR[ P)X- M:^'%@/DRT1B&.BXGDWY9 3[5%$LUS*IW]P;K,TO$J&%964>@$'KC!T8 ?K>? M^U69_IXB>(\V$8A58DI-EFZQJ(YF$IXRZF',W15F5HQ99.:,;Q_*+U4T$2ZL M!GU5CGN?!_-S!$4EI64!OW^:I^&-;TH 49*,4] VYDO1ZR>"? #K[$,RWI9 MFNRW\:0R[(!*UT5O5&N)+U67R4K"I@.0IGXZVM#Y/%L&@'!S#9R./8R2\0<\ M+QZ+KG:&J>IJ O5CV=6T0*72<;]/M_XAW; @;K,54!$LOYL)"QAC5]63ENB^ M(B"/K$O<+];GNB 0%7H6I")9J]4H/R20@"3>)M4R L&'9_=&MP]:>3;%<;7N MS,WD-(.'I3"AH)IM/;]REB'QAXO.H)Q<;#W1<5U,L)*YX5VRV),0SJ;\4,$' M;IKITM4) KWGB^8B_JK719 M]9SE>5?+;C<=E*Q\H4EEBSP.X[+SEU4924+V>#PF>3"#SH-$O98Z()U7E:(K M']VI7L+1HW*X+25-4H_@AB^+&6 MPN\?A7 7CX013:Q"AAI'*?8L:C_O(J -I8(B#]L(C=5_CQAU&Z++7AG84O.K^O@#BK3#;^P[=K9-PTS=X 1+1;M,*X]'WQH8/AZ!:XLB2EZ9J'!\]HV"W[_?DU?_H&?5-]']\5W?K[ M[N#YVKN:W,!'F-.GM&"./G1!!-(YP&_K#[.!@UK\//@V369A4*.'3TG]IZ$, M_O0-8=]T1L.OLR_XX>(_3JX>/XX:'S$?_FQ,5/[NNZ4'/;ZA\:&K]^/7W?ZV M;W_;V]4I#S[//7?4>%TZUC9FU;G^H'>V/98H_#A9_\S2IYNOXG!#X M[I^=REOI_%M5E F]B)2-*WHSL;IE*N"T*[E6K5*UT;XVE:/ERVZ5R_5(2Z(O M.LGUV(&F1R9Q0QC(-9C?W][TKL!*W&AD;B]R"_=EF=N#S%%4R9S=EG7=TPI:5W:ODC[Z!^#U#R;<5R+^F?B<=G'5=^[HN MRUJCK)$L:UG6]BYK'X>3HI\E+4M:7D&SK)V9K.45-,O:D:V@N[FE0)+O/A7= MOW\>#:>#J[0Y/AQ]^V_=;EE>7Q^5L]IR%LNLR,%>I/. U#P%6!\-L6R9/AG M^&?XGQ#\LP>0=4#6 >];!V03(">X;5O=LKG XPZR\UC?YI#;5#MD61[]^KJ1 M,.>"O+P+W,(N<(97AE>&5X97AE>&5X97AE>&5X;7.X,782C#*L,JPRK#ZG2" MB&<4*UQI^;(/1)T46]YK.\ JDS&1,9$QD3&1,9$QD3&1,9$Q<::8(.)" MX]9*@V4X9#AD.)P=''(:6V-H:JG1\#Z@=P7!2[B5&>%+HR3NP>!S'VD%61X9GAF>.:%,R,S(_-LD4G!C43M M)35D9&9D9F1FDS;#,\/SO.&9%\ZCRA94IQR@_3B<%/U.,1Z7D]:::"]+% 6) MNAI./_7+!Y%Z-=I.O<'.UA0Z]@X\E%U0R@Y&EG-1.7GG-&N8K&&VB]^)"XY; MZ_&5-4S6,%G#9 VS>)- %XKQK&&RALD:)FN8O>3+\0LI6SM@D#5,UC!9PV0- MLW1"G.,+K-MK;Y)53%8Q6<5D%;/4;%U<:)&MF'PNX'7"5'W[6E;#^33L7\V> M\M=>\:G7[TU>>$B 'K(.S#,D/7VE?CSR=W2$RQ*7)2Y+W$D0[FB(E24N2UR6 MN"QQ6>*.AW!9XEY"N/=<6#$.1^"T#CK=Z6A455]1,IW'SP[E=A8+IF4(^Q[6L2S#C@1'?![W5J6XKI\GPC3_Y"U0M8* M62MDK9"U0M8*62MD?R'["UD'9!W0;!D0U-K!R6P:9+60U4)6"^].+2QL2/QQ M4GSJETW7'\R,6:!,OS\_52..D1?/+[O MX5>*+N8O3SQ(-\ @.FYX"T)Y_V!&R^_&G?*?O?$D#7I<=F'TU?NKH7;[,+C> M=:^\@E'.7T\7KKKL'(2IKZS3\3CKQPF-.SV@>?F/:6]RW^D-OI3CR2V\>5R1 ML LJH>@-.M=%=\Z.#Z.R7TR #-V;8O0YD:D-'D@R)^YUT1MUOA3]:=FY MZ96C8M2]N:^>6-S=]=-+%RXHNMWA=%"1?3CH%(E)HT382GH^%>,>O.0&!* ' M(^^-TN!@G%>@J2;#T9QE26:F=W!W>G?U2SGH5IP>?AJ7HR\)U0NO!'9]7!HD MS'8CDV^KPM/EC"A7,-[)L'K-C-PMYF^:#A;>U1O<32>SUXQAAH.B?S^& MMXP2G>%-M_#+Y^J1Z6FWQ=_+)/S3V[M);SB8D1[XT+L%2J>;/A>C)")IVM/Q M9#2C9-D=#H:WO6YB3J+$1>=Z.H&!=H9W0/"*G*-R/.W/67G5&U=D[HS20R\7 MK(.G/[4FUDO60R77BX+^H2U)GWU+UW[;F\"RTMV0+!QF$O_]H\2? (*_'R1% M)BX6%=@YJU#NK M[H49_Y\&?06*HE\A\2M ]_5#_U[0;EMD.X^ZF Q]7BRM!O0R!*+5 :'RI6Q1_4.W%U?^ QJYFT2U& MH_LTL=FJ!P-."^^"!,/EM=*_6EB;+CMS@E3KZG ZFMQT_C$M1A. !SPD82:1 M"5;)9J1U;HJTD!=C>.I\::C7F(25*:BIT>=A>D&_!ZBZJOZ>%L F=%:P+>8+ MRS)WKDH8T2T(R17\7$Q6S8#U^::W)YS-AC(:3M)%,_,!EELP.]*8UJEV;'A* M6JXBS>.B>0K&("PEZ5V)V1?S*8AUN(&)\Z]D#G4^)S.P'>KK5M>8Z]'P=F:/ M%?U*/HK!HQD/IN2'VV+T][+RZ]97CPWY:3F^%5!:GEZRI/"RS%!.[Y17-;?4:@9)F/AD7W)NFA!RQ7%X"Z[2>C M>%+5^9L3<8['M,+#AUMO,+<&XT[4YFJ\W/8$XMZX-NT>].9Q18U^WIEU;L3]JN M9G["<_TT6Q('BZONS(.J?:5T<3&^Z:00[=PA?G015VA0I'6QP6?67AG3TQJX$&9++F0EYU?R[+S8UJUP3:H MHR@$?;GU+,!\1KCI[A&'RM^GK\74V<]*AQ^N+ /$G58ZNK8V\ U (& M=WZ=P \S+_P:W/W;X2C1##[>SBR6N?>_091/0!FMJ1Z79"\1L/J0'%80M1/Q M5-.0+V;H*1\'7LUF,*Q-%^A;'?]Q(7A],Q7#C^P[=;ZX#U,.S*/OFK M8AF;XJ,+]RQ%-] *9=/WQ8<.DM#VE[F1KGEX\,Q;7C6K3AF!GFKVQ=\.H-_*>)U2V3_[TS[$?3^O\*U8^!,7?$KA[;L-W)%GZSPK2 ML:?O8Z$N!&FO$/>Y-U_,-:R.Z,!/UC$GH6/V<'HXZYFL9[*>R7HFZYFL9[*> MR7HF^TQ'K&/>RT]H ME(;AQ*R%^VRSYY95<)8>^ QT+:] MG?8MJ7=@8K6LU1"YT)P>3*WM7WK>7K7E('-66UEMG4D (RNLK+"RPLH*ZP2# M.UEU9=6555=67:VXB*VUJ\"'6(7Z"R E4]!9GAE>.VOWVE[@;OGZ'&^;5 SWC+>MO7= M+K36>2';FU=V/LZ7&X[NAJE=3.?3,)^SK=)]!&IM7_Q<$)+#K>\4#OE,8<9$ MQL2*,Z-;\V:RTY)1Z&ELZI&>0%SV^&8XF'ZJ&E@L="%OS M8O>QX[V)-WDK?.M#(*>]1R[:]!9?3,MWL7>>PY^GE N4->/[UHS'=*HUJ\>L M'K-ZS.KQB-3C[W5KKO&K";E3\.GH!31OIV>%>4SRF!5F6YXVQV]?O^A=F)*O MS8=0IQ^+3*49+M8*-%15&_8>FZ0@6%?#Z:=^V5Y?^/-2?D]0Z-C;(!"B+SC? M4W7$!KJ62E4M6+N]=N>PM+9M7A[,^>.D@!DV7K_P>6%>_=Z@_'!35HH$$_2[79FY/B^]HR[8 M;C#+U%JX9PG^*46NXE1O )IM]GWQH8/AZ!9D;Q$0.%WS\."*?)UNV>_/K_G3 M-^B;ZCO(1K?^WD"'C[W;!T(CZN9S>N7MY&U?GR>?)W_^ MD]\MW/]FENGF15:];"U2K[)+'P?+7UDG?<]I_5U8Z\K1KN1:MVG9!>^-1<^2^HF2?W+:#@>;Y+"WP:C$H;QA)S^I>@- M6MN$SH*:!75?@OI7N'NGNGY94K.DODQ28]%;,$7_5O2GY7[LT'=2G=,5XYNW M!&[._#SSS$XE+W1[%17>=^9FSFG?TT9CUEQ9#PG_DXYP/4#4.N^7S*3D?5\W(R*HOQ=-3+'2\W$PJ< M?-5>#]IS[V24(Y '6)/. UB'C/YG>&5XO3-XY8Z7N41GQMMA[<3V&C&<^T+V MVOV>,^@V4]5V3/4<5XL\MB9$^RB#^W[VKK>DWDEO86,L+BC;4S'(AJJV[V$K M.T=?L]K*:NOD0@=9=675E5575EVG$Y;9DERYNTK695F795VV+^]Q3Q4QWZD) MEI,5&FYR:=;7,.]).>X,KSM7Y=UPW-NE0M(["T83AG(H>M\$R!;$>X-53EG( M\,KPRO#*\,KP.CUX9:-PGV[8&7E;P]O;6 MGPM$NV.?XV4Y7I;#T1E>&5YO#:_?8[[_92L[ M4QEQ&7&/IB*G>0]H?W[9^;A?57F@XG,YZ-YW!L/)?@H$G11XR 5'K6'G7""2 M(WGO% UY#RAC(F-BU:%I[6Q7=ELR2LX4)>2"*9W7C->Z&D?DUN<2I6\-*7G! M=-X"RA&S(UJ3S@-9>0LHPRO#:W\>D]Q_-#J[4AEP&7 +EB+)EN+^W+)E:3B# M*J7CF^%H\F%2CFX[O<&7K0!,M%2K,VR]HL:[/]^(]WLGI"AE>&5YO#:_?8]Z>8YSS%3+B,N*>-Q41V3_F MSF4MRR=6]WQB=1_QIC<#%[U J+5B7,]1YEP@EB.V&4W'LN&;,94Q==:8:O%$ M[5XV(H_![LE[C1EEKSV1J_7!<'8N:];>ML#.(&>\/TQC/Z64\?T&!DYDN_]9 M 6U_)6S9H<476!TL=>GLHTDY3GM*64M9A9V#"GN+M/&LQ[(>RWHLZ[%V(S>B MM2)/KR;6^XWI9-6655M6;:U[F0B_O7([%^OLM3D+ZO3C9=UB?'-1_;M3_F/: M^U+T4\"L4PRN]A] HR!Q5\/IIW[97O#ZO%38$Q0Z=E5%-+^@N0_%+K1HKT[M M>S%N%N(Z?YP4,,/&ZQ<^+\RKWQN4'V[*2I%@@GZW#">V B><9&65%-7WW@!4 M"=R08D2[TF95();O6J+ SC)EQIWA=<>7W?+V4SEZ5$]$7W0(PNJB,[DI.VYX M"ZR_?["PY7?C3O&EZ/43-3]<#T_< M%I,I\/B^4R5DP6NG=YW)L//Z2>C.+?QXLQZ7VOE)EYV_C(;C<6=4 @/_55YU M/A>]P2S^U8??2Z#68+$0Z>P/#3EFG:_E*!%D#&+0NP;PP4" 3IVBW^_<@:0/ MK\:7G8] VO%=V4T7='I)0*I+)SUXR6TYN1E>=7KCSG0,XP Z%=WN<#I_3-.P MGF;(Y9-H.9C$OTX#+DMKIU%(0?*N6I"I?R=$7_(.7-0'=KS^>6G@3T17FXO; M7L"7;G^:J-W&E)2^5.W/J!K_VJ1NROY5Y]-]IP>?01Y!G@ XTT_CWE6O2#U4 M9M(_Y]G_&<\>T!L\7-L?SH P?H! DOLA8*?Z&=3)8U ZD0=T3.]+;P)/3D\! M[(S+QV=<5!=[G0T@@'W[V<:*UTS*.%M\++TN3>8P%\3_$;E M73$!6DS*^=.OIX.KX'GP;B][H;T5_ M6OY0M9E%?3?OG3-4P1U.&O$_CK+^6X''TIK^)P%*>@?,OOQ^-I,>B6'Y.> M>'A(I:7ARR_E]9^^B3Y!ZO^Q__[HOP&E!#\ :3]PXT,4RE(7-5'.46X,\4P[ MC9#RQGSSYQ4ULBA"'WNW0.T?RZ^=7X:WQ6:+>ALME)2.J'7./G3,C'QP2R+, M:$[ 2OBN*Q*"/,YHV/E: ':3=/?!6QAW?C^3N^D89&W\AV_7 ;NMPMV"/$LZ M&:V0(WU??.A@.+J%N2ZI[73-PX,KHZC3+?O]^35_^@9]4WT'BZ];?]^=L5][ M5Y,;^ ASFAN;8$3VB[MQ^6W]86WM>!S4XA;<@_%)&\\F;+^)-QN2$K][WKIM M-*7G4Z*OO'^WVW?;F'PSQWFS#Z!>Y@*H5[G-;WJ$YAE*/DV]+J"X'.U*OU6- MEFZJOGV=J8%/P_[5["F;S?T7N%2Y[%I]TT_3R7@"RC^9([/E8W@W,V&2]5%\ M+48[U6([7#K5440WU(76N2/\_@!X/CC[I<$HFR'M$6B=SZ.BQ4R5$T:5;*]J MS?L%SSM8O9I0%7[]^>>\8FVB&+M0-'>P.M2*=0[9E1M#"WLW%_>Q2WC\%;<) MN>"<'HR([ZWB=GN[:17)6HKBS;ZE:[_M >IZW0U>\"Y!VM=$5QM"M-\G_[X< M3\(_[\K!N/RE[ X_#])^T^S.78.S5&LC&>74J!BBHUABBZ-EGD4>C,$'#E,*CW;FY.W4\[H"[JV)C!\[!>3V89: MBMLG<]*[ MP_';9CV=F3[>.HEXSR&\EC-7VNNV="XJ)6/AG6)!Z9P?F6,O+UQWKWKCZE!N M=HV.2/V<1\-1=B%D>[UPSMTCR,#*P-HVF( M;X9TKL%U(AG2.0WOG-/P<'OU(O+6P/EN#;2;AG>>J37\0F+1%IK>+VC>P;+= M5G+-.]O*IC(O5GFQ>NM][+S?<1CRG?1^A[J0[26=Y^V.%8VVVW;'6E&S7>J1 M-90S^W%8M>$HKWXN1]4)YXP3^?M)RC%AIU[A;/I[6TQ@LO&J:5*5=JX=??ZM; MHMQ7%2;3A>F63IG"G>L]=-;V=YX2PA=3"MUM;G^5MWU !XE6]GVH?MM]GS=^ M_>MN5WGP>?#'/OB\#W4DY^O/C#Y[#43NO@]W=/3)\K.E_&#\OFLB5KY.)SD[ M^PE099'+]&D[)O[>4B]F8=$?IY4C/+SN+(0O.E6%]ZJM9RZG<;:RN'V8\&T% ME2#<6G&@0U,NB^A[$='6MOJSB&81W8^(MG;@)J_EQR:%QR5H>\KB?3/IV\,N M>C/M%IOH%I/.B^M''Q\)CP[ [20<'NG[^ M];?Q+%%Y^]H*)T2VTU)9^SOL]E;JBI-<&ODHI2/#ZI1AM0\K(,,KP^OM"9?A ME>&5X97AE>&5X97AE7VN8PP+G5GT9U0"]<;MA7^RQFF?/D>A6'[/6T]N?^3W M_HC0*F+^D%&247)HZ_9<5MN,B8R)C(F,B8R)C(F,B8R)[&&\QL/(*2U/!#6Z MJ3A /^>TO+DN.K_XZN\EVG]7XO-77QEQ&7%;(ZZ]8TP9^TCNYY#?8: M)+CM(U$OIUY&;$9L7B*IVKJ415XCCT-P,N).&G&DO?.,[Q=P[S^K=25IIW8G%*]L0L@,T$GR#BNX[ZO:Y?/&[S?UFCT/-9U+MIJGV.)2==,V2 MRB(U[38HG\XFPF[6 U5/Z1T5P;Y0#W/<1<">6#72,K^V0+PBF 4WC:=WFX?] MW1-C$7>3V88;GNTJP8-:AG@:0(N$>SF=?BGO1N48%N!QU0<\,6#2&PZ*?J=* M:BZ^%J/4%!RNF?8G:8OH>C2\G5W:O>F57\I;N#=U2+M;Z)#V>5CTX=Y/H$^J M2Q?_-BE>MX6SE.H.J-;^#IQ63>N7S_^F;Z--6W/]C__W1?]/I7<$/17?R0=DH!(Z&.D:Q M@0_1"^*9=EH@;(S^YL\K8K2#&;25%"X:<(3=[;?5_=UH^*5W!6.^*B=%#P0, MQ& \IV7GTXR8G7&B9J>7R-E:W_ILVFXV;54KIJU\VP;=F)QR>_'3FOR)I%\< M743H8;@T]]1:3F"I,U8>R4KTQ;;*_DA[?V5 9$"T" B*+C8%"W?IG+:S;WA, MV:L'2ZC['AR&P60XNG_:XGRI-!^0HJ>@!HZ&6.>K/[/$O48%+E-)G:BJFP6+ MBJ^=VP+6+OC[^"U-F6,@QK^W38!C/WX@V06CK57+.)=-U&RI9_B_"_@3><%% M:P[LNP+5BLKT*?^\$3_MRO?BI;D?-,J>&DZ*_'U%JZZ3) M?FVI(PGK/'_$Y#EA//: $,7X0K58 ^K%!#L7A9:]VWUM VCGT? .)GQ_T;GKIQ,.Q>"J4_YCVKM+YR8N.H-R MLI8FI']ZRP_ATWM>0];>6YX>S>=E*/.33&Z^EJ,RK>$XSNQN4[=I,+\ M0E"Z=W*<*!D@O>7J+%N< A M.^I--_VU^#0<%>G<815DO"T&T^NB.YF.8*B/(<=]0.H\$@8I8F!2[K_#QKF@ M,'NM.1=WVRTV)BZH:J^:];E#ZUTGX_XUK5[IGT_37C^-[]U;@5C)"ZQ:VZ$^ M%Y1DK^B]XH%<4-9:+>AS@4/VBIINBM/1H =.4%DM*=>]?Z;/^4#B9E/M@JO] MM[X^%\QE'RC[0%L#J\TC'N<.K/?M 97%N+P9]I?=H$[O-E7 K0HN[V4!.RDX M,7&!:*Y&D5VB[!)5<*"PO.3:3-DEVBH78C">C*;=5.=_7J3E\VA?55J>.8MZ M'K8=)1=:[ZDYU0XT.Q?89J_J$%[5^T FNU!89&0>AUMVVB?K?YU^FK1YN/[5 M0#KU).13R346%%T0GM.PLK/YYJ<3,O[?PHA0_$+IO/_^*F/@^&SWI<,&HL7# M!G\%9[I3=+O3VVF_2,W)KE*3O6ZOJ#SN*KWE=@C$^5?UPQJY=WY?NNGU)Q'( MWD\BO ^7X_=$R8O_G[UW;6[<1MI /^_^"M2<3:U312LB=9]RF=D9 M9T_M1YB"+&8H4B%(>[2__G0#)$7J9LDB)8KJK:V,)?$"-+J?OJ"[T6X=K#W> MJU2;2\>)*)CO*5! @8*#2VU[8 PZQ36,):FE(,**FZK?GJ\*5#I<^ZJ3\4': MEM&WBDNA?XTN=7%2*$A!$$,0LQ5%S%;'&+1+LH!J##%T*F;^)O5IJ1'>E6T' MD1@R\6TJ/"DD'8YY=&BO#A=6CG#$<6\AW'EG[?I2PJN]$(8F/'O& J&COZ'/ M0*EI#KM*5M=H%F=MU<68(G^-Q/\L MQ+]KM'J%-1NIB_13PO:JFSX%_DA(Z?@>=]7VL1_"$J"M(2,7S0TV$E33NB&P MT33:!<8UZI[D27[C(795:R%9':/5+*SJJ/:"==;N\0/_)B2;\AEZP&5(U$D) MCM4RK#:9?^3\4?DJWM0R>DUJZ$/.T!:LDNPC!>*1A[JKCQU)&#-X1-- @()A MKL,?'=<)9V2XK76)VF"Y4?M\+ M"B^3Y),1S%ABEQ\A;1@AV6T;-HF:36I13QY1A115/21+TZAOF5;YW%47\3IK MO^C+V _"RU $$S9R/.[9Z!ZYV!25^8_PNM5E\^=F&+:-GDD-4,E-(C>I)"53 M%YD@9VG531]5#AU?J$HJQ8H[BP8*K6:1Z>QGWVF1_*M#^%=G(9DFAA"+R]([ M=\FD]B7EL!+U%JAU;P'3Z ]*ZHE6X]X"Y,\2Q!#$;.> #(Q>G[J7[&'._!"J MW/Q5UV?^SLQK0UO1_ S]^0$K@G,DVW#BI^S#_7\8 *KG65!$Z])'ZQ&S&SA MNO$U/[]KOE.?83GLY/,*DCXX$R'9[^*%??8G? G&7IQA.(8_84XQ)\ *NWPJ MQ?ODCQ\75W4^J*Q9F'5&5C@ VQN6\9"ZW[W.>BOY7-_?;^]V_]N:_+[B(QQ> M:V76R@9&$T&E9+!Z6K[:]-H*LPXVL)TP*+MR&#_=A$ELW1#7PX/5WF:A\ZQ7 M%AC %'=AN0W*!'7\DM[88Z_ +:)?MIGOEUV2F#Y[M1D,Q MQ'0BVY],(\ %0/91^,+Q?.60W0I;3![A2VM@,*MI]E5Y1OIMJZF^[;$7 =X^[113Q^G!EO$J,Q&N[A1&2P07&K>G@C/ 6678;R&$O=:@RJM]+M1J^LA6XLCV]7 M94AZZ23UTN-F6W"GHQP>ST4UW69/V(@W<]D+EX5(>:]8,2\"#0=%JIBBX+#5 M:70*'-7%R]BQQV!L**M#YD]1\4?,YE,G!%[*ZR;XH8"I6 VK8DMN%LF$A9DZ MQ9(IJP"_!RT3*,LBMB1PR/!'=T%/%N8S_O2#XXV\]U_LL1A&KO@X^B)<>(L8 M7G,76S=^&0L1?D"[Z0%O?P DNW9]^^LO?__;3[D[_=&7,<(7S![?"R MW[Z^;]]V;VZL[DUW<'UGMOI-Z[8]N!DTN\V6>?/NEP4(WB'HM16"YV)QUD+\ MKIV:#D7L-8+]&7#O22BA%C)T)LKR?08ZZN_0=/WTY0_)GN Z912C08O."+HG M\*\RD_&J+Y]^_?#AT\-G@X%.> $3"/_%'_A\+5@D8]^&NS:>W(1F-%P#FB1^ MI3)FU;HR5#/QB"0^:^2[+JC%S5V-*73ZMM!IKY#0:6O'T.=2Z'6_VZT][S^O MU[\I[GS4..F"/=O?!ON68Y'SVRK1&O1\]XJKOFNQ%7^MLK74IZ7V_&AK$*,1 MHQV"T0HK[B=&(T;;Q&A;]V$YZ2-CF*=+S$/,\Q;FH:C"#O3Z[,BOEZ- M".;@.@@9LH"'NYP <2JVY&G)9(4(5YZP6HU6#['>:K2;Y/<1RQW"[VNT360Y ML]&ER!:QW"%8KMD8=#3+-7L4=%AQTXT?J+()3!Q]<4+,*1V*;Z=KW9Z6#-9+ MU)IMD+1FHTW9$L0^;V ?LZG9I["SWXA]JD:?,MFGTU?LT]F:?2@& 3?=I;GC M(^X$.IN[AA;F:0EFA0A7GL3^PVPW!@.0V7^8@T:[_'.AB.E.AG!E,EVG8;44 MT_4:K?+/9R:F.QG"E5Z;R^ZP_H]&829PK_Y M/=[PWQ%0:S0#BE_9-BQA*&\=:;N^C(*=ZO;:UX-FO]>ZZ;2N;V[:UU=6MVGJ MNKW!;:O5;1^V;J^@,CWU:2GQ-B'D7) ^?'C/4J*J0LXY65E"UXT<0Y5S;ZN< M,XOI.M;9L^O8OK5GUG%?3Y,_D\E3U>%>_=9-<\^&ZV\AY0Y]UX62QV7!I /7G*S6P-C6M*)ZTU/U/RLF$/%;E.F\ M](I*2TNKJ:1E51/0ZE6N;D]FXN=SY6=S$S^75"!;&5R./?I.+MQ1=98^C$U2 M95(15Q%7$5<15U6>5">B%JOJO;\:+SKQ>-#%!X^%8S^2W!O*[\MAJN-DYI9P MK-$ZBW8D M7(D7_#9HTB-%3^3KR5A$T7L3EG?;#MZ-A?,>RJ''V(?XA_B'\J M85!5+%VUK+/^KL63HP_U>-2MJ(\IC26?[UN54Q%?XZJJGX9H-3N&U2[NP-6Z MG^I\0CE\U4)LPI@SQIBFT>Z5G]1.&$,80QASGAAC=@=@QS0)8RAX^"JO7,&@ M5(+_6[QQZ[BAZ(+/0N]T#+-;F&:NBW!0=.IMO73),XD#C471P&9HO$ M85_3J4(.6UDVU65Y@H4RX M=>H$15@.H.K.1&BMKC$8M$EH26A):$]&:+N]PDIT2&(IR+CBICMO6$(F1I[9 M6L!L0S_"+A.%54:?_$[&MA2J^HY&>] RS$Y),+6"+G5QSRE:11!#$+,518I. M_B*((8@AB"&(*3'WZUP@AC89\C>I3TM57U=)71<;^8%BA7 4N8QOTRKPK8TD M#DCFTP?ZZO!DY0A''$<<1QQ7?<*=J2Z7!)8$MG2!+7"CF"26(HTK;J)*^N.D MJM2F!JUC-/LE->BI<04:A:4(8 A@MJ)(@4GR!"\$+P0O!"]EI62<"[QD'*8? M0@XS7'G]BK]_^D$&X?LO]E@,(U=\'/TG.43TRAO^.X+9CF; (U=QA?FM(VW7 MEU$@'H 8UZYO?_WE[W_[*9*73YQ/WU\-U3)(N./&EZ'\!/ZL/4LO!?IZ2,3/ M8O3SN_M;JVGV_]W^[\/M.^8,X0MNAY=F^Z[7NFNU!K=7UMU-MS^X-J^LV_;@ M9F!V>_W.X-TO"XN2)?"#,Q&2_2Y>V&=_PMK"NR_A\ MP+"VL.",!X*);U/A23%D7#+'LR,\I[:QF9%39MR2DW),]\P=%UG^W@^^<%=\ M$?!*)W2$W(7QVMW[FW;OYNKJNG]GWE^WNC?MF/$&U]WF7?.PC&>5N7(W7(X- M9L-_F?@K$Y7H6,IRHSR\"UA*6<.1CUPG)+ISLJ]@; M[&@F;"+;%J3.60;-!>#[>RY M/5;R+I@-NDX$NY)KT83HK^U,=2ML,7D4P9R*UL!@:&B]P8,A!MR= 5_M<5," M_[U"R>-RY-7PSTB&8KBM97G(H4U\6*+_57)LZ&U13+.PF";)YSI&^S7PY>;$ MSN.,ZP\O$/"F:DKGK]S9*1N6Q)/$D\3S8(/[#6@F2#Y)/LMGM7ON9)PMW+79 M.E6,BDW6!,6/*;@E5TU498_Z-4:J^MZTV>T;7:NX%&"JE:D,LE1.^1'&G"?& ME%&S1SA#.$,X0SA#.$,X0SA#.$,^4W4QYIR+'_\%U)JQ"0^^BI"-8(U+Z?UQ M4B7'9M-HM0L[%[UFJ?L8C[X(7=USPWLL['8?.-03/:F77;]3-4)8^F! M5:!M21VTUE/OP,0J&-6:EC'H%'92TZNP5C[W'!_:*,A,L$6P59, !@$6 18! M%@'6"09W"+H(N@BZ"+H*<1%+.D+B3&&+$B]6W*02+_B3\.P9\_RPI-2+6@2C M6P9(0V$26?=8,^T"'6(7J!:"1560)%XD7B6><'HPIJKO<8@D;R1OV_INQF P M($56FE=6'^?KQ@^F?L!#P1Y]JK-5Z3[=9F'[XG61$ JWGJDX4$TAR03)Q((S M,RC,FR&GA:2DIE("AE3'+.P(S[HHC=(V@&J0%RW'?A!>AB*89$\@+,R++6/' M>]W:T%;XUD4@I[U'WBW26WPS+<]B[YS"GZ>4"T3(>-[(6*6J5H)'@D>"1X+' M"L'CQ: PUWAO0NX4?*H\@])V.@%FE?B1 +,H3[MC'K]_T5F8DOOF0_1//Q:) MK1F,I08-JFM#Z;')%C#6T(\>75'PH AX"GC,''G26IE[LF)/Z;( MJ95R/$ V_3G[4,\/)L![68$P\9KTP8I\S!:N&U_S\[OF._49>,-./J^@PX,S M$9+]+E[89W_"ET#UQ1F&8_@3YA2S);";RZ=2O$_^^'&1Q>:#RD;HYFS:79GX MN7V03X^I;7[WNB"LE+IX3GO>;AWW]31YFGS])[];N/]HENEZ)=M_FR[J[V67 MS@?;V;-/>LEI_3;H.A'L2JY%.PQO4I]>M+)\]-VA?LJML,7D401S*K::!K.: MYM9-TXD!]V+ UA'X[Q5*'IF9N4TU[21B,A M%R'7FCVLPS2-)?@B^"+X(O@B^"+X(O@B^"+X(K^Q.A5_IQS@^A=0:\8F//@J M0C:*J DR'OUDM'J%B59=A(2V)7S*3H,_I-XD7B=F7C1B9?4 MHI/D[;!V8G$',=1=D>V[WU.#TV94;T?LY[C8Y+$P)BJC#>[Y[%UO2;V3WL(V MS:[1:I?4#')%5]MSV,JFZ"O!%L'6R84."+H(N@BZ"+I.)RRS);GH=!7",L(R MPK*RO,>2.F*>J0E&R0HK;KK!68]@WJ&0S!^QH9CZTMFE0]*9!:.M=I-"T643 M@"R(L1MZ6/YF(P(9?V91/15"&1)V6 MX'2-@558#GA=1(0"K&"O;HE]01IQY>_:!I=/O%[<'6W;&G>!G%RR@<3>)%XG5L\;HP M.^6K+7*F2.)(XN:F8J=%>T#E^67U<;]4>R#^)#Q[QCP_+*=!T$D)CV5TFH7) M3EU$A")Y9RH-M =$,D$RL>C0%%;;16X+24E-I<0RVOT!Z8Q]78T*N?74HO38 M(M4SV@/: J*(685T4CTDB[: 2+Q(O,KSF'KE1Z/)E2*!(X'+6(H668KEN65Y M;JA!EU(Y]H/P,A3!A#G>LY#AA%J44I.9 T*6V>X9_79Q)W!0DQD*OA)L$6R= M8.2 H(N@BZ"+H*OLJ(S5[A^:8-2DE-",T(S0K!S_L3.@(RXH7:%DL:2*U6V# MT'W#[!)U['%Z\+L%.<84[X"21Q)W.NF8M,J7^;J MHLNH8K7DBM4RXDU'$ZZ6T6P6UHSK-ZAO4:2LGTK<@>#@\E97716:5M@-<@9=WT<^RFEC)<;&#B1[?Y7&;1X M35BP0VL:9O]@J4NUCR91G/:4LI8(PNH 8<=(&R<<(QPC'",<*S9RTRVLR=/> MQ#K?F Y!&T$;05OA7F;3/#ZXU<4ZVS=GH7_Z\3*;R[&A_LO$7Y'SS%T,F#'N M#0)_:AVL:@6UR?VG,Q;C)QG1]"#C-< M>7WF[\R\7,<3EV.A@,2TFM_EQ:F]($XF\LHB*=1GQP,H@1LP1K0K;189(G]7 MC@*[&\T;:1C__=,/D;Q\XGSZ_NJ9.RZ2\-X/OG!7?!%V!,OF"/D L[QV??OK M+W__VT_)Y=>1!/I)>67_%3D2KO.]3X$/]T[X!V^$_^!7Z:W 8QY2Z[,8_?SN M_M9JFOU_M__[WUL=TQKTX5NS=7/3 M[;_[96$!LU1X<"9"LM_%"_OL3_AZ9-]F_7&YNRM6.\5JDC? M;Q[W=NND1W]2D]]M3X5L?J+/=O1)A]NK=GV$#>I%!)EY]]^B\_$F]>E%ZZ=' MWQWJI_Q7:>P[U-AO,(=))$DDBQ?)UA%$\A5:'E=(ETQIXCKBNL-Q7>*JE:,@ MSJ2GXF?Q++Q(%!9\JP[%*B?2A4/>F:0[GGHZHVFTV\55_]8]6Y$0YA00YHQ: M>.\!/R?0N]MH%UC/>T1N.3YPG7-KN-]%R%Q?%I9!35A>/'VJP">%H?*IV'X7 M;:LPTX^2I@@6"!;J 0NMXL[EKC\L[)SHM)S@LV/&SJIDGQN5\Z&NNW6D#>9. M%(A=Z>],;6-:@:S9;]Z8UZ'6[YLUU\]HZ;([/RI2N E9V="D-]>Z,RA&:,XZ^!&"YG_>SN MG#6;W^W_%.:_>"*08V>*J4HW/ESGA0WVL#"3J:__D/G92 :.$-Z(W[H\>!(R MQ+RK9P<\.I7\E*"2.V,.B, 3'M S9&' /3GU@Y!Y(GSQ@Z^8S 6.7Z3?X6A2 MP@_NT&#"&W//%KE7_U,R_NBX3CACH<^D")X%X^S)]1^QGC.2@&0B8(]<"I7 MQ<'5= 6^6[*AR&P.#QP. Y $ T9ENQ$R,IN(,/ 9 M?WH*Q)-.7,.'RAWXJY=.#9"YU1QS/7 MP?#'_A G'E^-6P53&[.K+#7OPIX[-^LV.P9*Z)JNY$AYD^KOY M8S).Z4@<2KRL\R3!"\5.?B3A.J"L^&:+*0C)&"@AOW__9J#9 F,I_4[9#>UB MTN\Z1TTALUH53B$[D^W(&R['E0QX5X$XE8AI5\)_,CMMPQP4=[1"W3?53B0W MKBCVN /C!.Q&93$,T2AB?WQ&NE.WD"Q^BVC;QVNIO6<+)C] MBUWKYMAW&E:KWQQTDO\6Y]A;A3CV9G<_S[K?/D!UUA$2J7?";'\R@2MEB#NM M\.O^SOP_NHT5]4IOV%SSV$<[]+$>15?_]_5V8 $C!->WT4WZ"!0P5+$B*L(" MD>NM,.).P)ZY&XEBR&R9!4Y ;^B\PAV.E!%NDOG)5J>^;>R[:L-RQ;X4/NQ3 M%-ACW$N\>@J$VAMK;&[;L W$'ZS?ROX--Y(]3=U'0^@M3=4O%S<:D5%BJD\3 M0N4D-;=MF-#4$VJG&/R0H62CP)^H/5=_- +U"J(>WUJ H+2;5J-3()\5P_D- MT^H4L7T/\JH@'[&WXE'O"]_KEBJP4K\)7/"/C\"+RUNS(&CX1O4&+76> MLIO55O5]VI;E2PA?J"[+:B=YX@1NA/E4: U8YG) M:DJ5>065! M%W==W]8)$DN*;#UR91,98E8.N?>DI$VW!T\^OID<91E07$J!3I[VJ9 M':/3+NY@GC/:LSJ[BM#/8%Z">::\H-UR^K;.;S\L%[3:'>[I)-()VT1P'L&0]OC09= MH]G=NG$:::,SUD:? @P-AS.#35T>EXRAUSC%8+Z!FSRDG-;O?O:,P8!Z?Y%R MVJ*X.!QCQ:@*K)Z]?FH-#+/=(?U$^FD+HVZ^7Z>$AW329IW4;!J]9G&9Z:23 MZJN3?HTW0L]>'[7[AM4B?43ZZ'56F:=-N2IMRD_3ID@GK6V'90[:!U%*9]4K MZ^S4U:T8B0#348*=F]K74VU=M%M&IUE8FP22GJIW)"\W.)')\")=ME;FK(%I M]'MMTF5'UV7-4Q8YU:M U5#L'!/J6DF@?&E:FU4 GP?LXH,MAC%#+/ M9W@]UB1PCYD6F\"TQW$%W*IL^%,IM%E[*/=0A-QQTWJ1E247*>'>6!%PKJT] MRJLHZ!524= YZ4.GK9,^\WK7D4IL;.15N1.%2- M/N7IGJVS;LE+77'3!^]2M6"4L@2M5"'Z54X^SRSKR>P9O>+T&+EC)%DG3[CR M5*+W R>';(N0D32=&GW*4UE;]\ H MS8L[_63P&MI(IR60=.)?B1G@I[XC671?A;,_\8]@K/X^'R$+FQP)'N,)(Q4JA.9'AU/%UHX6(WAX D%[HSQ, R3)VRM"$.-CXGQ?=4N4-RQ%1\YA$/%PZG,MC+ MV+''+! R MRJ"+54!J7;4$;"A'G$I^,#58QI9Y@ DF1Q[A/=F>&=M,1#2_%;8^DPG:Z"/ ME%,GE"S1>'=KSFP5>Z(<$J> 8?7,1K^X41DH;E7<54=XU M*.; F.8I%TB9)UV<=EJ3I^*R6H2 *T>?;+UJE3>(3F U<7R M*O!)8:A\*K;?1=LJS/1;9O 36?6M6R\1+! LG 4-FXO+H<[?MESN$F39EIM",N62/0G@,>-:.=%MI/L)FT7PZ=6?%OKP[<@5MNZWS#-I9K8OX5K'LR-U6 X^3ET" M"X6_PW3YQ >YBAMEJ[3&%S]RAS#\9Q&/?\R#)]T'.YHDPQAAM\MG[':9ZY^- M:9[I$8T>9LPMG-@(SQWJQR(5''@LO'8A@\B QSP)U9L[3K;4W;_%7Q%VFX9! M8T(BN%;80ERG/+ZVD(Z,\QG3K^"")*41AH#IJCA^R(9\P8'"UE_B$!0OX5KIJZW!9)E^Q'\>1X*DTTGU8*C#%R)/"0 M8D)%G\UY;LG?/_T0R'G?NVVW;OJ]Z_OV MU57W]MKL=3KF=;M[=65=7?7[O7>_+ !)5EQ?2:5:A="O9O,5 -GZ$U[[W@E! M&]AKMF<2PK$,Y0K&TT-D?E_-H0C%)H,HV")?M7>7"TP*B\6?=/HK@("(NY,N M8D7,VTFG>!"Y3$]]C3!B.,^DCM^4?_8$A(=)(((S BF%[Y*726-N5/X9#9\4 M)!D:0_')TXS$VDIB\2ZD 8J_@A,U.GB:DL,@31+&1&IXW_]T#K 3R@S,I&F_ M&HJDR+U,':&>C"_)),Z23@^Y;YF]'R6+9)Y$<\"> L)-8:B8 0ZRB\-BF \> MX]^JAZTD$6@C+QF&/L. !T*!G@NSUHG@AEZU*(PPV9/+,4,G0!I+(]'L+X9* MS># ;3Y%\= TSX_3P&S1%^&Z.K=4I$,:XJQ'D0L#& E]5,/2*;_#Y+0W!/[5 MS&.PR+/!1.28I(WYZG[,L'HP\-5E,><1OA<&3W^J9A>&1 /\C&#?;!2PT$I"KP#Q@C M4T4'W"^-:6\[@1U-@/OAD2BB,^;C7)B6+_R<$2D]35 ?OD("9XB5#T!1&0'1 MT]$VV!4\.U:VL.I1D)@;$\%162D( -WK^"E(X(L>!8NF. NP8;6:S*10KR02 MZ&4/=,R"B> _(FF0N(\^2,:(VROGBA.<(XWXYLA<&V8NYW]KILG\-A_)_,OY MNB4,A)/2Q1M+UM4J/)7K$-7(&E !YLK[^G@4?S1">($')L4B!9U,LDI-'5#_ M[F\9Q7;.*FOH5D@[<)3L7GG#:RX=^7'T22?GJWM36VH+*ZE]V[L>W+=:-]:U MU;D;M%K-0=NZ;0]N^O>=V^Y]IW0KJ:A565J#C\$3]Q*/ AE240I9-4NK0MBM MU'-P/G@(B0%'/VOJQ^<.720JUFJF%Z1?F3^RV&',7+6@FN&B[PTV%GSX%_@\ M8'YHF^)+Y'DSD&D @AO@;X ES^&&*@8:X9Z2OFKN>S:;S=C!LN/1S>N3OJ!% M@O2^!87W AH (3V>BR/G=68R4BY8@)=Z(GSQ@Z^(#6DUF:K["!R)3EKN"K3+ MI@A)!EP\"O$56I^(X-FQ%VP2L UA?"$@LN,KR$\?'YLAP!I3%=EA8< ]B1>C M:Q0B- ."@2@]"^6 3KG]5827&Z].?D2V87(&R#R1B37"GYX"\:0H%0"^P\0S M-V:LDV1.ET.E%(>9J1O)WUF;%!^/#]3$T_>6"*>E,?SM7-\"SP6@.&(6Q65# M#,LK*>0.5RB3<4''PN5@/VE/.0I1;2JEDUB8B8*:Q85%,S3Y0! P5'&Q(#U_ M@#$FL[*##W\0+BC'"?M_ 7/PP9\XFC?LM]]N#E W"F#$'DX3-8XWQ>QIO+[(K/&:[ MU?%_.GX6>T2!0!!?16*T'W+1+UB9CH4ZMM,"M!9?54Q6V;-:\[D<_*TO'!S7 M(9]I#1B3"E2CX. NX&/ S[8L2[Q7?$%RKO1D6#?VS88 MO%"GRN[S$;VNYG&8U?Q-ZUX4KWE7RXD'JY6_315^PVW9F^:NAK[;LHI63V4Q M3$Y:5\5<9A7( QZ.+:C.W<8'?*M<8 =6SS;:.P46O&I?[QT_+1_U6Q%V4/"8!Y!#%E5#G* MI$)@=+PT\),MH8^#XV@G?IL*3RKRIAL.BYB\:E 9$(PW$<13;'_K#0TE+:^M8\ASY@DQ P2;PG M$7-Z^B,;^D)OM&0B1'-O8?4<4-NNF\*)@-EB7;\<^R\RSST)^5\C]C]ECJ)T MAFI<9&\VF\65U5OM0NKJS?YQ:\-/NZS_I KC*W;[6:_\64]^Q]."*S;ZDUIY MJKS?M[OX,8I\]RGI[34Z;[$%]6VK]TSJV_%A_6;@FRNC"^ YTR2>>W,I>?68 MK+K@1HR69;0X=DD0=P"(._W6&26PXJ=YN.]S'(]8CW5O#>31H,S>;! M !\F\3_[]<08XD?BQ\+X,8XH;YV51*F'COU'F/%#'Q8Z7X<0]%3&W] M\C>MH7 ^F6#S=OE;6?> =#T%F:\,L>H+EL1QQ''$<<1QQ''$<<1QQ''$<54B M'''<6PBW9R-1\U0=UYR?&A_L>,P(5!7(<7:=\=I6SS"+.TFD+LV%*<)*\G\6 M\G]A-8UVKUWTM.O;').0@9#A+)"AW>P:W79AR$"6 ^Y#;63ND:A8K5IVFT>X7=DP-'5Q*&\4D65D:]2W3*I^[2+Q(O,Y, MO$AQD6219)43@S7,XAPMDBR2+)(L,@E)O$B\2'%52;+..@7Y]8[EBU3<'>WA M)AE--]!S0YOJ[C2,-\3T5A \:$?4W%KX3TK&?__AJB@!KXL)%XD7B1>)%XD7N<@7GNFUUG-4XX:/O@A=PMCE=QI*:WI-S;T(\S4V^>X ME/BA>,7R^2M5(&%A%?Y;D^_ U"HX^7?0-7JMP<&(=@#^.3Z&T0XA(1A%Z$7H1>9'<1G3,2X=^8D=<5HJ(E2$<<2)Q8C4(1YQ(G%@- MPA$G$B=6@W#$B<2)U2 <<>(Y<^*^Z;LGFKVK/KWH57CTW:%^RL>I"'@( V7B MVU1X4LCW93#C<7CNZ,)*(6?B'^(?XA_BGVK2A_B'^(?XA_B'^*>"]*&N;:MN M^BRDX($]5@W;AN)9N/YT(H"81Y3*DBM^JY+#\1IW5?V@9>0OGD>X(>@AZ"GO+,&[/=(O-F2P*<]6':7[@K MI-IJFO#@J\!$P1T89^M>NF^!F^,=I6!VC6:GL"K7NL@);?>?J3Q<=(U.NULT MFYROT4J"4E-!,9L#HV,6%E@BQ4'R<-KR8/:-?J>P. C) \G#241RFT>V1XM@[4G4."=._"D\$W%5!+#Z<.)XC0RQY?19ER%$]3H7J M-8VN5=@Q\K4/$=,VU $T5#TDZZ)\J2+#C^2-Y"VKR0KSJ4B3D6219,65'GVC M16D$)%DD6<7' 5OE9Q^3E4@21Q*7Z+*>T34MTF6E!1IK%$^\FO@PO?_QT/$] MYH^8XX7<>W+P7 (NI0CE$A5W?@7>)*/I!GJZCB:L*K MI.\ZP_1-5:!M<0?$O$;7?4Z0*8.,Q8):V^H9S7YAIV.\G9H'X+CCXR1MAKW= MJ"!T)'2L@SD\PJ2 M/C@3(=GOXH5]]B=\"6E?G&$XAC]A3C$7P J[?"K%^^2/'Q=7=3ZH;#9 -BUD M10[']OD$\9"ZW[W.>BNE0]_?;^]V_VY)#BM%;EEVCJ]88_[JP&.JK6.)5+LA M58E#V0EKLLO43TBW!GO8.KJNAX%V?YM5S?-964(/4]R%OS8H#30!EO3#'JZ6 M>X#N6SN/BNT-#3CR BF^1Z[76$C!\/&2O8A ,,\/V300SXX?27?& C'U@U!@ M:S46CD%V?$\I JQ9A!?!/Q/0^A)/*/"G0K=>DXW"\."G'R)Y^<3Y]/UU)'&0 M\E9(.W"F^)XK;WC-I2,_CCX%, LO5&]_ )U^[?KVUU_^_K>?DKMOQMQ[$O*# M]RGP_Q0V#/Y:>&+DA!\?83WTJ.^Y$_R'NY& Y[G<*CI>Y F:$A\%J.?W]W?6DVS_^_V?Q]NWS%G"%]P.[R\O;IKWW6O;N]: MG9N[FYON[=5-9W!_U;^U!E?MN][5NU\6UGL'.VI5 /Z9KX,JB\7K1K @[!E7!-EK"H2/ MC[[ CWC!C3\!D9G]4R;/41=)=J&8%1@8GB2_?[]97+#]B3C^.=W[4*, MX_Z>QK&YY^W605__)M/\^/;DT>WM=+BMUQI,'-Z-V1P\L $&1)"A1/\M:(LW MJ4\O&D<>?7>HGW(K;#%Y%,&).&6G73E1U&'']DKB^73U(A M%17?9+4*,_E(1=591=W[@8"',CL* N'9,R:^Z:T0%O PW18I1=!*"(,>3[=9 MA?;;W9(TI/TJ&5X]:#@U9$EXG5D#@ZV,8>__9GS*$4\<.SB0G$E,^!7*U2!F MW#:Z5G$QX[?2BTRE&FYNW:]-!:G>'E>M8.M4T*<[,+IF8>!SOAAR-H$-EP4B MC */ 6)D\(3"'&LEK-.B, >%.:H0-SPIN;GH&"VSL//,*1QQGCJKNK'#>FBW M"]/H]X_OO))XDUNKW=IM8HT5"N)5@0X932[!P.U\S7>*[0?5W9FDQO!5A M5PTA;WU=/A4Y4@<0Z@!"'4#*[P!22,N.M%Z[N)8=5GN;9:"6'<6GKQ0GDL?N MO)'6T3[D&AAPVXXFD3H*/&UFD$D]>N%RN8O!SJ_\!^C"AL7@(A<>NO_S5D8I MRFC^46;[CER;$'\R<4+5T03NO($Y@% (SW:$O'6D[?HR"G9J_'%O#6YOKGLW MW>ZMU>EW;N[,WHUUVQ[<##K=[O7M]6$;?Q34YV.U0YBAG>K@D:->&2TX]AN_ MNO:]$P(JV&MF]%$WM/&>V&^"RU>BZ[O,H=3F*S&F,%>-F8U 28*+CFN @A P M\ XN;>Z!!E6:U4\GJ6Y@_"D0NJ=/@\7-@?2#QOQ9L&<>S/#:4 03R<(Q $"@ M=B%&@3]Y.T*E$P#/9?^'L- O8"CFLG^Y^TAFX)!)0\D#@@5W/$W.,3 9)AXX2ZLLVZN,_(#!MJY$!*-8+QZBOL_2W%;RKQCT'=(L(#K7 T[ M RXP]$!,@'"K2:DI%B=WV*#\D>CPZQ3M *%NYTQ.A>V,'*&611.1O8R%[G$5 MDP]YW/% (S?85:A^P$529$12\UA@7IQPS&1DC^>/@C7,M"=2P;%@B./2T7T< MG!/H=<_H^'DT#2? X7%!(.04'PH29_,I@E7\!)@2/FWB1_ ,\1>2".:%+Q4R M=";*C,BW3\+?YB^#*:T?2=P);/\U_4>GT=[;VI@+$Y*E@$&U&ITB!Z7R#Y>L M(#78]-M64WW;0]E&UD-!=V<)P.9Z7P'A0<2EU-R)3X>5"YCKH_X CDS9!'G9 MUPP+QJ-F-<4HV0YMCP ;P+1,C@580YM-L^KT#\L*CHHJ2XV)XMM4>$@P#T48 MP $'>(F#A8E*!^@!QOY\A%@,K M6+%J+F">S<:@P&F","A_+3>1H3-4+2"5[8!?K)E03*,Y=4X!6^XC, IP6AXJ M3%#NSB2:+%G 4SZ+[8BY=YMKIZ4!7NE(+N-FATM-![<,66P7::!N@TN!^'XQ MD?C>4=L-#H[;[)#F3G.GN=/<:>ZUFCMUE:6NLF_=FEH="0>#M_ *!F(T8K05 MC&85EM9%C$:,MHG13&(T8K1#,%IA'2R)T8C1-C%:807:Q&C%,UHQ58]E<]$# MD%'P$;R#>(EX:4]>\D/N;DLFJKI:<=/'-5M3QY3-,ZFA.O42*;-OM#K4._U@ M_'#&ZHT@YDPAIFTTVSV"&((8@AB"F%(@IF?T^\7U/2&$(80AA"&$R=[4,086 MG=]!"$,(0PA34K,:8]#L$,(0PA#"$,*4%NMM4G=N@AB"&(*8TL[7:!>7,5=[ MB-FJS=7!!K9=D>%6N__+8^OOB">;!E-:Y><'72@_\J,@'+._(AZ$(L"J7%V5 MG^W6X$RFKBH*%T/UO:IR_2QD&$1V&*DRJL^ MZ3FAMNR'F08L#?9%"/:['PHV,-B[_#.QCO:C*O7_+'0;J!M?AO)=TM0:N$3ES++: (LI?J9(,=ESM3"=B&,8_U[ MY(:J57D4V&/5+LBVL0<)4-2(F\^,TD73.2M+?4726GFNNZI,X;'83"'7JB00 M$Y"AY.ZJ@.- MX\$;0.P>!;9; 67V/WAOVF=B/LRXUT3\0OU U24I 8I"^R1)\2R*Z %0L4Y) M&80T+8#(6_$8JA7?@ 350\@#]R]89.."^A?L;U!0UX+8%J:N!06^_9PJ>:MU M.\W]1 =/Y5W[NU+6@(L4E-:J(HZX%Q&C4M8 8K4:,1ET+B-&H:P$Q6GT8 MC;H65)C13J32G+H6$"\5Q4O4M6#?;:KU^ZK'%$_*-#N)3+.!T6I30<[!V.&, M%1PAS+DB3+O3)H0AA"&$(80I)UO>Z';)AB&$(80AA"FK;4'/HL8HA#"$,(0P M9;4M:'>I;0$A#"$,(4Q);0O B.D4ECA%$$,04P&(B3=#59G2TDXHX4]"OA*H M5+"#91KM9F'IP\=DE^,CU^ET0SABL?NGI*3ZQI],G/#U/O^5*$G-5KG#Z!E_ M"D1<9*L*R1WX8\+_] ,V#?QA9&,6 )/1=.HZ(E"UT5B&FNN_(('3D0*J 8,_ M+S5/^BI,>1!*59'NC]("5Y;4M1KSKUK-S GN\V]-(S[.7=>K ]=OFR^#KI5=6HS=H==JMAJ=XHYP-XH8TZ#;, L\51YI7<"H3-,L\K![ WL7 M8-, YUFX,UW^+P$KG1%@-3S+\>Q YZJ,5G, \)VNF@8>'^J. (L]$@H15M,Z M0 'YRAE2M3A5BZ^^_Y2J"*MU.\W]1 =/YT]PK/'>J%J](4G^-*I&H6IP8 MC:K%B=%JQ&A4+4Z,1M7BQ&CU832J%J\PHYU(A2]5BQ,O%<5+5"V^YYY4NN]- M9>(GDKQ3B?PWHNLAA^;OV*W[%8E<\RCK@ M=H@'!\\WVIDBLV3\$;"8B6_J*'OX\AMS'?Z8G!'NCXJHZ&TUV@66&0?"Y7&! M>.0EE>$X\*FORW$E>Q0VCV2^N-SFGN>'>#?,SYTQ(4-G @]2%\&?L*BJ@IE/ M\%1SG/DH+IF-#U4VF#."*V9OJ_;MM=?Q3K$0KC_AM9M[#OPFGH ?_L7#4 0% M-QO(3*BT2LOZ/,PG381^G +"P7K_]=L,N$DO2:OZ8^SG] MWOSQ>S9R7#R5'JNBIR[P4\CX$_PCPWQ_ D]]_,-SD/_4H>*2W3HR#!P[A*NB M(%3GB^-%=QS?YD; [-E] ?]32_'GU?73P\?WP&Q/L+U 1N*D?"&'$DZYJ $]"#A ME9E! JU!?WA"=^](WQ7 DQT/(7/C$FDBJ->,I>'!KL"* R^ D_ PVQ'JELX/$3*")X,G](F(IU, M9Y$1J%4V=*2-_@RH&->7"U=;5L(.>4(- W\Z15(L3U^UT5@U5T T,&.>D>J^ M!QJ,LQ&PBPTL.)$)-JV<'C9X4#-)KK*Y%# B#R8]8V8G:9^2'V*"B1Z\)'Z. MXXT">+WJ\I)A_T)PT6 >5THXB[C85F;.IPV0%R62.*3T]8OCY@ H*.FYP2YS MVIP\Q@+V-MC Z+4'1K/=U$R8OW&^((J$_Q=Y B P)J&BKIKP4P CCE<8^]: M.96!0_:GCY2;^-H6\P&Q@(74ZX!KE9&?V"8C)Y"@$-5JN/P%Y6K.SF@*!?%2 MZ55]#<3PKAS]D%__+P)^0DV#LT!IP&>+K8W$H$ >TO)Q5BXBL^_B&FH M&=TT$Q(D)--DD +8CX6HQYF:$C)"JKK;ZJ:!(N1'._25R'2SQ,Q/!>23PWB& MZL]D1HZGC5<.IJLM/!BXXIB8Q>=FPF##:(^%ZM+1CDSRF7"!@ M%&)NL'+I>\LF*UB[TL'G ^@ /@8,^.U)/1:_2(Q56(X X S$:A3X$_W&B3+Z MBFE:>.08I\*'"@SG;0G?>04V5(/&&*6@(@0&#H$L4'ZT -/-RK<^?G2<_ M\".9='3:A'C95_U3YH%O#F!6)]'4-Y$W8$LQ'%(\58CP-X(ZL$:F7C'O* MKH]7;6#,29T8GNN?H.>:=0_,5O8QBXL?B+\B0'FU]H%(V"^[O,DE^'T@T%9P MAB+0^B/F%#!()V#N8;AGM'%V"YIK=WT5ZJ] *PE27J\KKXRI".S)V8WS[+A@ MTSXC;9"FX(3=@F<%E,PX'UJF'.Q5-XT"&>$?\!UG]]S%GI':_K^R$0;2)\'J M/,X2M[#!GM!!\90QPQ6DOHR%\@'5BBGD>A3"T^#M^&[*3RU3/>"FP9)ME=Z/ MK9XU:,S'%/C/#AID0]^.XGYRR//J\8F>[;O M3Y'!4^?%]YY\+169V9X@0X O@Z].P ZGIID;O$,A[*T (9/3X MI[ 5&SR#B( >!,\0XWFP&#;@,,P'A"CV#)'"6:&-12JA9@!7(S AN.HNB(\1 M7""D;+#_;^RX8AD%A)P/-6?QHL@/!7P/CAQB27[@J:T@ODW5Z!-%$[DQ--B^ M#!6K -_X[K-8>)?B#16JX/B=4%I6C$;X,%][AAGG"=QS?1HITB4.#:MFD/ Z M%5#0?*6"!8! H.W&#/@D>UYD;)#$LZ4Z$C$^PNY[8I8L\O8Z?P*EO?8]X>)CF2QJP'. MKQ(_6TV)I[LWH#RU7ZSLUQCMT514AMBCELZ,>DXULK(\P :+#<',$^=J(G[I MT$!M\B) *KG,CCYG]R5W*[%>;0[,]UQB]>^E,(+#5_.ULZRL",YM&U:5JY@$ MQD.4;OGUZNH3:I7T!@C+= EBWFG6JM_,#1ZD&#><4TAWEK M*Q!/DB$AA$A74=G;.'[0_TR._0@<$W@K'_X9 MR3 >7'(M1GK2:WD@E/GHP!2606X7Z8RWJ(6P>E8[WI?;?VMO35_GA2;.S<2 MRHJ+:D =KRE^GUG]S'8F>-H^2!U^K3@FV3USV'32,HOBIUXB(_!#G0429TK740/-$F4R'U%. MK;QG%\[W\PRE9"* &"[R+%ZD3DY';PS0/^/\)G3 QSW.Y7AA3@$:-:@/7SRD M%OJ1PGMV E^9VZBQYAIL+AA&YNO$:LQ[7JNA/9*)1<@X]G6W=1]UT!\.3$%W M!+]P5DUXL5G\NC?X:N\*V\4/8;;@W ?:H$V>\U4 9TRFKC\3.(TW$4VM*Y!- M)KMR&Y>&%L3VW[1MIGT3RK\K-DQFXQU.X>>@RN,W%TSHK@Q@]^GVQV:E;^ :?C3V?ZB0WVAV(+Q:88G< A ;'$<,U %F4<)@:>&4*HZZ+#8S]-W!?JW M7" J%7(=A=3&G#9:U[U3&78I?_*$ZOC.0&@VD"PVQ,4W6TSU0/-AO#RK^L@N M:&K/#3IVM3>Z-RKGL.B M'L^$?W,FT23SQODH5-PP__ZY2SUW(V+K<.G]42(3K_! ^H3,H0FG@(I@3.)^ MACY,1$_V%K3PB^(C_K(8>,KQC#U6/INZYG&&FZYK@#768,B@CS/E1R241(,^ M9N/8$4Q4F>9=#H 9_Y!JMKF]D4C0XL+ C!SP 1V9PDG\U+S2#-)GYKYWG9%0 M!I:"^WATXEG- ;[Q[<25Q"FED1_]@NQ#X?T&?G[!77LI I62P-=KBR2JK;8K M4%%P/&\AG+W.X\O\O2]K9Y9M%6?_R,;^"V[%KUCP^?R5M133!< ["I03.O7! M III&=1&'^A(H988L-&7.!.])Z;,)&V/8@Q?[?P#HN.3X2E!@J$9"=?,G=.A2?5 M6.#6N]CHNP85-7+"3R[W9'J?TC?PX;,8_?SN_A:=R'^W__MP^XXY0_@"S/++ MVRNST^S?M-O]0?^N;=XUKRS3NFT/;@:#^T'O]NK=+PM0E@6=5PX$695]O1D) M"P*^U5YA0BH6TTHQX2>@):ZJ(MQ).KNW,!>TX9") @)V&FLP[DLTAB?G9EV@=J^B9Y*Z.Q,X7+G95P>Q0 M04@5RDO]N@9+63A_3VH3:O#GJ2Z)PZRQ(HGWY;7RQ'U@,&CCW;&5\\C;@LHA M>O9=>)(:->X3+ P#Y EPU-9KEP%PL7K8Q6356XW6WEGU]0,JO0D]*0UW5V0II*JA/8\T>5W7U#C2=DMN1A4<+4Z5R@_#,GFBE)BNU+ MO'PF.%B=*][76*9,]>SX#ZOS>.N+&M@ID!W[T--9Q@+QYMYXY MEB90V F&C7XI(E!(@='^4+@TM%YQV-$M?G3=4_#!)V-6>>WR@Q<'>C[=1HU#M7N8=T7]*E: ?"!WDN8_= M9L1$IA.)5YPCFL>%@IB@P-,_LS(/CF5XB=,+DE ;!O=.TJ(OR2?)LK?5+M/3 M2B:@'"Q*T5[4J0)9LN M <0=KT8H7-CDA\=X0=43MAO#B/BF-* WZK30[M6^'G./U[S'$?$FP8JT^4EH#"P"BPT0:]M?!^NA>)8PJ] C>L#)68UL:6,33%5,).\C<%D#" M%?DHH3(NL78A3)EJKG/S;+5P9' Q?-#=$([)/"/7O..:,FLC MWX)UM8.<43N\\VR'9S:Q!4B[='K4L)_4E@B5%Y[FB2*1NND+9F38NIKF+3K< M>D6'OP5G=M#(Q4I.NUM8B[;S%8XMU?=)2\V'),I2EM@4:@,=39XZ9F'GO9(6 MJK,6NDXB29BR=O9JZ,(<%&:]+:]W>69LH2SQ/6FHO;9;TAT#K%;6_=I4D.KM<=4*MDX%?;H#HVL6!C[GBR%G M$]AP62#"*/!84K>@\83"'&LEK-.B, >%.:H0-SPIN;GH&"VSL-/7*1QQGCJK MNK'#>FBW"]/H]X_OO))XDUNKW=IM8HT5"N)5@0X932[!P.U\S7> M*[0?_U] VC4ZW MI"W@7>A50\A;?QXR%3DJ9ZF (D=SSR+'?OL 989'*)W;L0PQYJ_.=/<^:857 M)!8>KZHIJ;9"FNS?.X%#EJYIO?8:L&#K"+%>;E7E_XZ"6Y:4PA1W88@-*2.H M59< _>VZ&6\J/'VE.)'$ 11(N)WIE-;1/BQT%;.C2:2[[#PNIQ[A^5Q+4]_Y ME?\ 75A M[OT>2NC%*^T:-T""JK3R,++.3F.3,Y^'2;'_.#XF!.*27+(@8]C MPX[*V7- XHOGJYT[-NJ1NZK3FAP+46@KI8/V^)@&0JJF=$BSI'VP/V)@C%XF M1\TDL2WL"9]\!7]G+\F2+3W>-*7;--/P2!-\L1U5OA'(W"U=>6!7CO*+74,* M68?V!H5+]C0U#:&F(8 M2SJCB.HY;7.KFVZ6;?FWJ.EZ98$-FF;1*$M)(F>HO%=&&,H0KW/)^VJVC)Y5 M7&HS97Z12ER^Z22S):I N,,E19R*(7YQX.2'LP*F]7N2!W,BWASB+[-3U;9_FT M>=R1<-3Y.W%7\_G.2AD[$M3&?*410CL2!]N1.!-W[8UM42F^>I[QU0(;QU)P MM<:>9.E]8T\J?%-@>]CS%8XS4,9WZN@JL+&IZ<-NP89#='TXJPC#V2FLJPD> M4/T_GAR8R\MO*UNG;I=6BPHX20,6D+/KAR!RWKK85SD\1F6;5+:9M=8[A?7! MH9K-4]^UR)"UO!.#4UOCB3OQR:)H=0BISKWGVC0!MR"2&&_GP Y!X SQ5._I M-/"Y/=:'VN+=/^"-\PL-O\1,CT&=3YHF-,3O"G@KCO+S Y3L=65 M'/[@3X*-(O""!'OQ@Z\X;SS=-W0F8G'4RD6:"&>).Q)L7R.:ZX\ P]9UT?YXH7QW7#!J9;(K#\&-UO] ME1P4/9D&8HP+\2RP[,B?B!7[4POGWL(MER'_]CWM')WNSE'GN#M'K0KO'%$M MRQ+342T+U;*'MDPI?7W2,3K>P/5K:*:JTJB]KR\A;DKY13UDZLWWD(G>Q2+/65[,NM3D/ ^Y)5R,!1F%+$;$Z[1>;G<($C;:+ MJZ]R2TN8\H89U[H(9*7:_2[$C!TOS>C 6#$3'B;*+%<(8_-?FT<2?IP&S@2> MX,[8XRR31))TF!TZTL;.J^I0L :[BMNP;I]A(I(ZB=!GCR+;/Q7'L#[O)\D8 M4GD_PRA WV$$@X&IJJG!/ :8,O7FN%VFAW&C5V 'XS1EYHAMB\LMW+^2,II, M5>+4QBE6(V_J!L27 [_J:8CA99*RQN?38$H4<*<%&#)2"67(_,LY=G&6GXPS ML23E01W":&Y5(P]J1Z.9$IF.F\ATC" M)3)1(M/QPS:W6:.ML/!7:=N&QPH/ M6HUF[V#4.;G8WW?EB6!]).T+=WDP8[#R+^&X4'$[8:FR"MLP).$Y2_WU*?;] M2Q"K6FJQXEHWDA9;"L)0\>,\BRX3,0G$$P_4CGY<^H<9=EPUH\40B10A>^12 M'Y,TCU+RH>I@IL.'X'^I+/L7!X1\&CVZCAS##;^*8,(]AK5ZC@0FU:6*&$<, M' '7JP)*F8_?)$D]^.C09]B')8[R!&+"'974CS6)<3B28R(0# (CB;K%(D\" MCB)@JA7S8 ,B _89P M=9?"U5D8E$4IJL\9!,= OO#27KB!F&(J./RFMYHJ:5@6QJD%FYK-QM:NW3E' M!?[%W:/& :K+/EM[*B<-8Z7ELH,M6QQG59-@15>)-+9N@KMS9E%%M^<_>,]" MAJJ5_">PF5XQ'8K:I-_.B%P["W7M>P<]2'O^F/T*LE3'%,<#ZPE=SZD?EW#G M6\2DE;J]'\$3C%3"#+J>D<3L$IT",QH)K!W!A(#P10B=&3/B3C#OK9/I_:G< MU6G@_ZGS7E8D$338?WRL0-%G0'L+K_5M.P*O]&4LXB?JM\@D,R<93^C.V"CP M)YEC8.(+U7'(,)Y R,@-U1O<"'UP[2P[.JM&IPNE]$D-(]V@:!5YG#EG39&S MG/A=,L00W9,3-T$:"@F2K%-^',\.!)="VU[HH*>-B/!G1;;L"4PHVV)6B$G==W]9U/4-A.S)-U\"00?=0 M"D7<+189"V;ZXK@NV*;*05==DO#=_>R(%\VS MF96*%V>FV1)\0 P8J#.JQ<2YY)X7Z=Y.\"LF>T58>NR">^-Q/1467N/FOTK!KW)!^)I+1W-7VBCX-SQG[0'/6?L4B-LNUUF.+V/' M'L]E1K.[3#N@Z>7 5ZM'+-RL ( '3_#=Q/G6F*^0OBX903P^G1295. [PE4A MS2<,IWCZO!;?&TJ#!8[\BF?63YQHDAE^]MU)'#.>J )=_2X]'W5PRU ^*M; MU1Y^D(?@%*<<;Q07,?I1Z/K^5XT,"W1$'8;O3[K1N?Z+!I@AC#(9LC]R ( 4 M[6+LF7>12P*F6G.HMF]7*,<:*5/L=5;]N9LQEQ,<8UE)75:*U>8[U'5 M_R=1]1E9/8AE57C;.(EL*I%U-]LQR,/+QQ7E&\2!;LP)**H:/YC%G7.6,X_S M;>3>S@T41E\?1C>+B:-WSNK$H8K=3I.G1-MM@TI;[3XL&^+]O79OYH,UJ]T, MH>S-FJN[#U:YA GBM<5-'SP9!2KIW88? M VZ_DKIYUB?K4%B$PB*5U$[U$"^K;?0[A6U5DV219)%DD611J&TG5OF7\TT, M*=)&D38*+5!H8?FFMF&:A1TO2M) TD#24#=IH#C;BIN2QKUE&5;U\%,HP$9A M@$IJI7J(5W\P(+$BL2*Q(K$Z'>.P/C:@JH_*]\,+,TUF"N.A4@Y^UP]5W5^6 M*MFJ0-S#'?Y^)&I5-_/VU=/?R^>=XP,;Q8 (M0BURD8MRVCUMNX;0\!%P$7 M1!J&^PY?V%;]-.:F7:F<]U; MAT+:@?,H=,ODYW2.X7R.ZB![U8E7]0!;T>$5OXD=JG! M,J5HNIFY[K ,S\:K ZX:L0L["N*N[=@O/>ZT'N!OX/+'_8/U>W4[6'S-(W=U M]_$Q]@H>\E!@#_6E].REQ]G8-$2J-LP@]/GI),WH&VR>UQ.W.Y_O1ZDGJMN& MR;% ?((=EB6.;AKXSTZF0;R3&1+V6L=9OHS35NBZH;$BCH>]EI.&NHK4^9GK M5PWC5MA+)"BZ(?)QY.T!S]\;8>?JZ_B(!-62J>@&R8<0N2MOIH\35--)3GQ0 MIQ#,>UG/)6KLB( ']GB6^#"_5 M897Z (A<9^Z37';5&>H>M-TI=%:_DZ&#HCM,CNE(Z<]GN!Z@C)6JRI\=DBR@ M;I^^KDTZ8@F7L>J7"UW3WQ="'#J,=.463>HIM*MQ&.F>M[ L[ WKJ%W7R=XX"4!I&0.S,#XA>Z/>]L916^M7@09G9V^T#:M/15]D;VP% M#X5UX2)[H\;V1K?;(WN#[(UM *6-^UWP;V$,0W;'B<"$U30&'3(\UL/!^BRP M57__]$,D+Y\XG[['+4CA294Q=.4-[R93UY\)<:TW+?%0:_D %+AV??OK+W__ MVT^K[OLL7-SPO/%E*#]ATLTLO45M5\.'SV+T\[O[6]S%_'?[OP^W[Y@SA"^X M'5ZV>K>=P57OJF.U![WNG=DW[^^MV_;@9F .K+O;]KM?%E9DAPW 50NZ>6^X MM(08];FG[W'KDCVKD=F;D\$&&>,#\)#EO M,LYU>@JXIU.[F+[+7\J:2?+07GB@,[7@,?G<&4R(\*301\[KU!F=\2*8%,&S M8XOD_/F+)V#A@+NNSMS"/+5Y@LWWF4UX&08)M,3D+T",_^FI3$0XQFP< MS+?3J1BXK>\'(^&HK?T )P-C%.F>?VYF\^W]L2-#/T @RMX.M.!JFDOTDXMI M0[X'\\"3UV% ,'VA$_$4H>1\:* =<9[Q@/6@\)$Q71='KFB'*_1G-'S"W 1# MC0:>HO*3OH68/@(B&N6&+=G0&8U$FG>DWZY>) UFC[GW)%1*5$*5A:0]3(YC M?/AG)$.5GQ(G3\7+]C(6'I.1/4YO3VCQ[ !I]=22/)DY68$ZZ1OD.LY,F.<1 M*#>=NC/DAQ5TB1,7U0CA$?/%7;H.**7)TV"W49 \+AP[P+YQAL]?$0]"X+1' M\>1X'EX" _F_"#C-ZJJLCFX^]4>XZ5*"4H!I\:$_#=G5ES_4Q9?-@1I=YC)- M<94&Q&T;4Q<5GRLJ;SR'!%3#A4, Z31RU1FM9 M*-"J#NFJKF%^^@#;C89SCHJ3R4]Y(E8DJR-6J0K=.#ZU-2>EO9>GDC MJ\04D%U,M"5^RS-&SLA7W/9V_DJ:M%C=K8VTC>[97M,LK58[J^Y0*.:IS#K' M7)LQ8GC)84J8^!R#=SB.=7U>-A"_LSKJ$?1W%,H0A%!!%=P;Z._QH_@F GN. M]?F!O*ILTRXZO1]S:E?I6M0!L8&;OH9->0B/]F2:/)G:"AH/M. _BC%_CL>9 M*K9T;,G#Y-PP27+647FJH0/^*!/H%1S=QKPGW"#_P)+O%J-^>I"EFU& MS8VFU=Z:"O3$MK#R)^*%U1X6FJ56L]EC262!*<>1?8H",%P!?C'$P"[P0:F, M-'^\^_+I4_K1_!'<-9F85M8 W,_<-M2+(VN01 CM.!.NB5K.@4B^Q)S.O MP (*R3$/%.E ,Z(>G,;S'F8\4!SHJ1G7L51\\.L&"FW"'\OX<*7/D_6K2CX1:;E? M9KI*2E,O LTZ'.3^/.Q[0K'Q_D\RB@")%[\H"%3K7A!L%34F([4AECA.^[^. ME%AQ'$V!N1)W,]"14Q54W7\(_Q.!7P!Q8;B%K'810U'.:IZH2F02G!N*J= A MA=@&4-$ZE/RLO&X6>2W?69G65? HRW$P,"/-*+F.S#U^(M#P0;?&=KF4&@LP MZ)U8,V"$#E6%[LGI$V4'<_8ON J^Y('K@Q6-]K;>+/&'PD6")8'456T&U'JM MMM#P31L?G?44.1LZ4EF@N"A8'XI-#?)Z,I%,F6WCO.)M&!EW&)A&H1[I M?(SY2'42:!:ONMO_S&DM8^T=*R=AP!>!EB 5_]*EYYG]G;4OTGM:^0O7O2-P MY-?+$4*O R0*8A-5: !-QPNR $Z<:JP@U=X-F+2P9@WV>LCAGUL'&M8&%U+M MO_Y]JW7]XBLS;U"[FW%D YW'!HQW3NT--R;7R+$S35=E\U*LIS^+YZX9=LU: MS$>CU)5Z6J V=V<,M*?^#<@0*8)PGQ3>"': MFZQX_%1G19^68ZG$!4S V3CAJIK]*9]E.#=I$J&JPC?/-J7;6K92V^3:@EZX M%YX)*R<3I0.JR0:E@/P=DWS^M(3QXQ_6O"U>\LQ*G8#:^H!;S%K-YO=7QWQN M+_CP0Z!5$NZCBB#DSGR'( [:J)UW992GW \*QA'/VKU PTZ;_#;S@=A*-K'3 M;=9#"!S5RB._>8W==O#_2X^4(0^C1$(2MT#IO'@S&0:D/7;=90:WO>78[*MEA />"&GPEFKHQGVA#7M!B*E$@QM@!X5E\\%#Q_NZ'8I<]ZW:O&><0#>[,[OW=87.(K#*;85S9=J0,"%BNCXJ!<_1C MFH#LXC>P:[X_1!K1=FEPZQOK9.:C!=+.S<>)Y^/B?&+K!Y8KD=9LOHE.BDE# MK>*;NC9.4_%$F'^6EL9Y&RV]J:8Z8('DQM9C\OC'F<9%3\29%/.4%>P2I?9& MX4T+'3F6=1:UT/CYG=4LI(=&NWG4'AJ#XW;PH+D?Z_;3'CTM_%MO[U>X9PZU M*U[2,JW7CE_)]9%=[A1; BU7T"^C.M%-$T&&$OVWV%7]M8;C'QXX[:[*)OX5 M+2=M(:(/@/?$F\>;;>//>#^ KC]VH3J[V MC*G.H3K0E2'UMG\1RQ++ELVR&;]U3MD'_HW=C4;"#HD'B0S1C*/ZQ[A<=)K%'9OW&J7F,GC@W4(T-"$:(=JNS5-; M_?)/+SZ+\Z@(N BX"+@.9HKU#M 3GDPQ0C1"-$*T@R!:6LYIE6]RD$%&\$7P M1?!5('R9AEE8,"NL*7!=1HFW=,Y6%"VM@=*W"MP-WB@14 4X+<_9)4NHJ*6;Q MIW"2F)"8U$Q,2@C/D)%%,G'2,H%&5KM=^%$D]=4>I:7SG;3+?S71?13G'GU2 ML,ZJ;0W$^Y<="%M.I!XDGB2>))XDGB2>))XDGB2 M>))XDGB2>))X[BN>YWPT\N_8ME.US@@OXZ.X7FVE5Y7X[?9)38>4T *S2=8075K.X MAC1[D_),094V>MYNT1!H$F@>'C1[AM4ZG&HGW"3<)-PDW#QYW.SWR-@DT"30 M)- DT#S^;L ;*$K["(20A)"$D)5"R NK;[2L=G6H>::6)352.^E&:AE&7,'T M1]R_+6Z'8E\!?8TN59=0RI @$5MQ4ZMM]/IEI)^7)B_5=Q)(E,Y2E,K-W2-Y M(GDB>2)Y(GDB>7JSJ=?I]4F4=A$E:B.WZB9J(U)) MXDGB2>))XDGB2>))XDGB2>))XGGFXDEMY*B-7#VS94X\G8UV4$C 5FZ@E),K M<[[Y]"1(YRA(U.6*I(FDB:2)I(FDJ6K25%J63'T%B1K#K;AI96.XIFH,5[0+ M04655%19:""I;18-@%112;TZ#F>V$&@2:!X:-'M&IV,>GY9G87 2-A(V$C:> M#C92\SSDA"2$)(0\M01LFM8G0JT?CL+;*0&;]3@K83- M5HM:3U'.PFGF+%1)CBZLKM'NMXKF(NJ52%)&4I8)8U;F='&2,)*P.DI8Q^A4 MY[Q6$C(2LGUH=3PQ:IE&KU]8#M>;Y.BD)(7:O*VZB=J\U:V@XWQ+[6EOYP!* MDL23Q)/$D\23Q)/$D\23Q'/535:KI"U[$DL22Q)+$LOCBR6U=3M^6[?7F/"D MA+/X-)FU=*F+#-+>!\G2(5)EMJ5-??=.2-)(TLI.ER$I(RDC*5N7,M,R29V1 MH)&@E9]4TRFKWN@<)8W:QJVX:57;.&N@VL8=KB?7FS)*RXWJG4/%926**B\& M%>AB5'_PHZV;M]L?!&X$;F\$-[-O#%I6=0A& $< 1P!' %><]=:M0$<,0C=" M-T(W0K=3BG43OA&^$;X1OAT5WRP N&:S.@2K+\!E-A]^"#D09>7U*_[^Z8=( M7CYQ/GU_D\UH_* 2&G_W0_$ 4[MV??OK+W__VT_S:SU;>&&@NH)]=N37FT , MG1#_ DIY2([/8O3SN_M;#/3_N_W?A]MWS!G"%]P.+Z^[[:O[J^N;NZOFH-7O M=[K6_;5UVQ[<]&^[@UNK_^Z7!?)F:?7@3(1DOXL7]MF?\/7XF+G==3QQ.19J M\4VK^5UN]4VL:2Y@O?0GO/:]$P(KV/J;%_W:1]\=ZN?F2,?\$4.B;5SF;6?2 MA8DH1G0\4!SA^W9!,U,WW3L>]VSXD3F>#(-H(K"4.ASSD/% L"EPBA?"S^Z, MR>CQ3V&'+/21%^:3E3A;6S$*"V).D8X,V31P)CR UZL+N!PS\5?D/',7WV$P M.?:#\#(4P03>_2QD.-'?NSY.?.%KQKTAUG.GI=X"'@3RT& ?THM@M+ ^#K#1 MF#\+]BB$QYS)U!7XHQCJ6;G.!,:9?3+,9_[Q\BG@0\&DL"/0MO"L_Y^]-VUR M'#?6A3^?\RL0'?;K[AML6?LR8SNB5M\^9SS39[KG.OP1HJ 2W12I(1,I1_\>(1$$=/TGU: M0C#A:0$4\)XH*[X/>Q,\A3#-; <5[$^2[BL1+(;!$4-D,!43L&'": P[#I2% M8=U$ ZRJ2%?$C2X]B6CA!8DB\JKO$]P^?$/#[FN@-^QO0+^"K.7 5V(LI_@@ M&#D*;Q:] "8D-!_Y,<)J 6&TE%;]Q,RKKT2"4_$"6N0PB1,0#EA91LE7 M9Y13"5C;I8]A'!=TH83_/JD06&XR0KV8S_H,>.Z&=B2[_)U9H-DML",6%K'Q M;P3A[F,4J)_N<+K?:)"+6O6/N(P"Y_Y)BT#%R[G!7'H3KQ?6GO=+L['D^.5$ MU_Q+H&;R5QY53B91^!VP/E8@6+M/OU;[HP4:;+I$QZB8(,T#29?JB!<0S1'E MA?@*5RP%?/P$CX#P(K*D6_\B@=CX6-\+5II:>]GQ="DH!0CW%0LS!:+8F.DV\@LZ6Z#Y!WN%C_0!**V) M-,P@-+\Y2*G5*5JS^]KVAHUMQWE:F$OW$"Q(DS5@G)K <.#UIQ4!YC%8A+AQ MK^^3DL H "W>LS=(Z)%SP&([6W2('6K/;\S/X9RTKF^O9"/C4R11YK_ML] T MA7/20$U4,* #E0Y!8>HPB>#T ZNA@RK0(?U$)Y.)[R&)<,D:EH]'FF]J2M & ML)4=DB/Y(I!%\=E,<[2[#6\G\[BXSP%*N*?(P_F M6SQO:J6^T5ES#(]R#:=DM=NZ>WCLW3=K MM<=V\[%3[_1N:X_=7J]3J[7K]]7#.B7WCBO#T =60'\.N8L%:"S09N1R0<^- M,6/ ODGB@ID.#)$)(CHO5"H1^6=^2GUTK1D>+(OM#+[?DX_R[^:H#$\A'BHL=JHM4/V3\6%C^;5#$A(;_*Z"Y-/ED_I<%,J=WYX]MW M)4NO>=(E[?AZ\[@_?TV+WRS%A3/,%B2N<80,LS=H^?IM)NIC%14HT=U&\W2S M^[&%V["])04QUS'7K>2ZFUC<#$*R5K>X8+^Z(D@WBPY;!SVYQY35Z^F*>"1B M6"[Y5.LXM9KM AJ7W:.051S#"L/*&Y<7+:?>9%C9!%:X3L&2ES*?8NK6.BH$ M74?T\[D'-]>;3J]KK[; I1>1Y0R,4[)R&&+. F*<;MV>;7/I"'/-'II[-501 M!BBGX0['!)=3H,M5I5*U5 KD43& 7"LO_5AVFXV;F]O.HV';K?6:+1,*N7C3;5=K5U0U-*C2:;*HP;=<#SVLJ2_^)4, M(_&BX#VITY@G>\%':]#K:F.+ZG:"BVK'#2[JG75P$*^=U\YKY[7SVD]K[1Q& MR0%M=@/:P,SML4^$&>T C%:W5L^)&8T9[35&LW:YSHS&C/8:HUF[-F%&8T9[ MC=&LU7IE1K//:'::=.V;B[X"&94\&7O!AT??]B MQCC#.',XG+F>&EF[@-#I%\^J5QM.J]G>.[&NK:K6KJFF6^6*SB6=TA;!]_>J M'V^<5-JY?VS?5;NU;OWFYK;=J]WV;INUQ]MVM=UK5*MW^^_/N=?*]]B"RI51 M- 6!%7)L*INF?4,&0*["73YGCAXA<[1I)7&T<^1T)LXH.@>CB:-55\6&;5V8 MG>/$EKST.?("UYNL'VW'CH.K=1PTJW6'+S^VLKQ/MNZ;+=[X+0"#%=;SOVJ M';>H++^%IG[XDDXFKY#L%0NV/8EID/>U#S03&&A#G\^L:,@;6GB;C=M I]J5 MX_>U>L>IMYNV(7_&@?M#-*O0_H%-!TLB[VF=8)MDF(J^)KFWNLW' X2NTZCN M_]*1<>(-C5\[:SSX>=%]98VE2H?6>[&[;=W,H]>P27XX;NVY2_6J4+FDNY M_KY04JV%-'N++MT,:_Q9CGWWF$#]=*Y'GNE M^[[H*S%[&^&$+J@C-99>@*:_[PU5=FU=K]:;XNC MH]:J.E5[%[L7Z/O@6Y_7+GHW8)QKNUEI.NW._B,F^&;EDA7SRHO6?FGP#^MJ_2_E3J].> MROE1.M8W6H>N)V,UP-9^#]^]^)?HWM.34$O_QHV]9R_VE/XE^E7I.$IK6'[OU#Z[ =^BSY+,U? M^.P/7@PW$UF[)TLKJ^W;/WH5C$*VIB)0+ M JE37[W,V4B\ !\)!8PD9,X_\+19:1S"/XO$F/@RT,(+X&$#L@-/0'Q#^DO<\N G_E9$TR\<_ "-\$^U!6!%(N],:XT M]6$7?M^5>B0F;+IGL3H);KAQH;B:9/JM\3;X*,*%Y MMZF/@_ %Y))NY4"=!'$838O?5,0O0 /@[/+/]E6@AAY*65EP\#ZF("(R%K . M8MO9PF MLCQ4SNR_!$\A[M *XD0R>%)IS]8=*95?D.D$%I#_1A^&1*5IWD8#"_#$X1W@9R>B)E#<17V@PF;TAR%LPXTJ#$3-":">E% Z0 M$PH^ FY,59=!;Z*W5B!'!,&SK%WP=\"OUG&$$$ M"5T#(TMX^IN960*#1[@#J 4<.#6,B0/,GJ+L]=4T1#@$8D2A7YQ]*MJPES[^ M'/R8&,OHFZ( AH%'JZ7?*(C$G^"35 H D$ D78"A8>(#(U"F*@Q/GQNZ:)2, M(D3(ITBEN$#&"7YGKK+E MVH_WM^W'^FVO<]>YK=^U.E6LF-&X;S>JM]U&_7P/>0L[16S^"'(;8!R&^(E@ M[I91 M106_S-ZTW*>@L KDX[)5@[<>:C 7449K#X/%Y<]L31GY'IDJD[0=RL"!/P8( MZ -!YT\B:W8L+(R-J/6$)B5:'7VPALAX$6;MJ(/,<<6$.Q5F4#,U"0SDBJ$7 M 5KK9#+Q"3H!6M<>X7T'?,6E58YX"XGENKM%(!,. W",-FM.#^UHC* U M;?C>1)Q%J6F"Y.P#'0/8;T>D]F)^2186]SXS,V=V@1F"EF=.M[#1A2?L**P# MRQ$8!4!C.D[(*9DG6HV]CS((0+&#N>"190*20?3_AP3:B!KM;($'R;TAX1MT M%SATJE,&5=,7B$=[AE\P.A".+JY2@]R0R/C/E"FR[ KY0Z-7JS0%/.0#'^T^ MGE,P/VU/M=FM].S-E,(H$VW.UK"_1&ORT:2\[<("R(T%1[P8S'@M4UDCVS6U MNPL"Z@5@;\:)>>9] 6/NS$!W,%#1J_.A;+Q*7X=F/J7#9#D>>)X_ADD*(\;9 M5GXM%]9)Y+FYR-ZX<-S19-^+]T "##Q)M#;&*4*5:)>\DK>)]A 1<*+]U)(O M^J92+C4@!W^47%"/.76^9":O_E ZA:C4ILX/3G0\)^<"-L&+0R=UTQB78$PT M>HTJ:+T_J0!L:L3,"&B"1QN@!9B,<&8?2NYWVW WC0:&)^*; 56(D\8@( MAPLX "&U43-\*VR\!>GK5;J+:!]''A^8H[A12+O/M=FM=*U",NT:MH.5)4P71W#\1 M[X (D/G%"U,LL@<2=@DC 471,0:O/LO("Q--=K;.K>/_2H#&+7-0()2^29[0 M$6VJB=6;2X8D(R9WAY [>#;!LE&9UU;N_*C-5HS@* <;\"=RY\?3S%V"=VOT MAG&0%M1//[T!T7@#8@'[]YXA\MN$W($9GX&F)/.SS)VD"S/&1V8ROD CT]!2I)U*#"TP5I79/SMHE-W(121_SF=XL"D?L&YDZ;,[V- M,Z4SA^\1/BUC6^71,0(7Y!20 'UF19ETC,_=G5DD)!U(!F3#UUZ4\4H>4[XB M/C1LNT3)D"4!V[$[RM6JM4J]6UL,N+.%EZ1 ;.BSI<'L6^BS)6A6Q+#UE%6> M]H8 (R*1UV#7TLL >OG#]L6T**..WV ^CJ*PN1I%"9&C.@B>DE^XARF1.9V M84KYCK2A ,YY$$#H%ET3F8VCGLV>%\X**0"1G.?NC8KXOT8M+%'*E&.)+A70 M.,HC$[FLE]&E =*#<(I>_/0*WMRL3*1GSAWD!$C*R&SN^?*?JHCL^KX/E)E_ M-TOU3)UEP+%]=-70(P*O3Q9&!X*-Z H6;'H759B//B/85)@FG-Y&QN4&!!D" M8J++[7.$_AP8^;^20,V<=ZG&)-JGQ@/2R(N*5((S9';=2RF%!.W%2X_MQ\'MV UET#LIAG EE^1D,H:*+_X7BO>(]73,'H.W2GZ #0/G]#\)+ M(P3P\A/@+Z3SA 9E6CY$EZP)@M[LQG1W'5BW85+ 9#4PD!.M7C_,B('/\)B MZD-'7W0,H/\AHX;,+E:M'/4;-M90F&9Y/Z>3LN,,YS,.9\D&W$[P(= M=@\\7L>H,L"VQ+]7>J S'[KRL=YDA<<*CQ5>IO#HZG5GJ!@"5EH G'YVK8%P MFNH%HW-1+Y_,-%NL\>@H!,32)@^4KQP*L=T9\,9H#TK?P'9(Z07 MEBC%11K051]%,9 "W'UZO:Y%G3>)0G2 YI&;;]AERSQ7)5LMBRR8/W]GJI2, M0E:BK$19B9Z3$O5*XD]W8'K>WS6D()V!,G&NY.S&9RF189)YB @;_- $\>1J M,#UIZ+3OV*"$K,O/&>82/OLUNALZ.2QAY&#DN';D6.%HUQ/E>D,/[]/S,!GC M=!<#I=W(ZZ.3/O<-YX&*CK$@Z.ZVE'CE@.D5/1D?3-\S#@QST:&^FPAVL'D6 M$^_8VF#,8,PX,'V4T@)?1@D*M.0>8/# M"-X#-<3$O2R(9A:';D+ULYTHWNH6MR'+FBO^*(5;Y5&GE$9%(1EICB0\48Y0 M7=R_XOOFU&O355VUZ:I>YJ&8,\?-16\I8V+B)_K5>V8,>,4[9%"9YMK;21-Q M%_:P0"J4D@ILH4!V,ZIXA=*7)6^1_*8^OL"N+AN_&./[_A5^^5 .^ '>H(SC M[!J_)&R.H<84&I(K.LQVQM&-YJ8E[H5BKE2I.B2B$\1/@, M)C "J+ E'EVS!R;0IQ E]RHIM@\<.ZW[[W5GRMV8N;SQ1K8;=V-^R] [F1X5 MJ\1@E5QS-V;NQGR6M0A/H@0W=V,^BZ+=W(V9NS%S-^8+J&',W9C-2T>O8WS6 MI@-W8[Z8G@'@9P67/NQGR4ZN474:2:DNC$?)7I@*ROO*#.]*7=KSN[PTEH8 MRSL^IW6,L'P1K&QI#!&F+NWN=?I#K=ZM=.Q5Z;)4?SJ/B#M075RL%)686A_# MA?JFRZN89'%-:;GVQ6'9K$I@L4E+H1CR4&'4I7IU ML@L<6RJ@,A?%%9K$D!>*'C.%X,UB!J;DU]+%K"+), K':8W;:'61JJ_+YNCI MM C,QS0WD"J/^2&N3@O/5-SU@L2$[&&CAFPE61W\H4F:IV%](!_U"9C5BGJ[ M=:=*"^%]KIH+H'<8FL-+TH+DH+D$-,!CWTJ_Z",X\CK M)\;*7OC1@DR_5OINX;VY6JYYD<$EEHK4F^^[*7'V]D(69(E6$:@X[S"U]"DO M349-(X8+R:KILV?1+Z3(>;.-PTA893A,?B_LF)T"HHVJU2+'2^)=W])ZIMQZ MN;_%C%$]4R$P;>B!(9HX3LI/0"J3R R'^A'A?DXV[ NRI(;CN0%008^1;B7N M!X-O,,B5:5'UI<'2Q4+[F3+.V\ZDAD71.(FQ7@LI<(()()CW;#"HH-O[RI58 M"]F4B"2*X^J_SZ!O6:IX^%+,$W_)6OID6LT$>!=VJEPA,:V[.01MK+!I#''' MN>SAK+I9G!9SCTFSHTP833*/HL766+,6?W,[.A^@O-XQFT.5CQFJW*T?-U1Y M1V_0[H--[#0N0![3>!?L0IOVD%@1JU0R,>B6:(D)GY9I MR>Z@'8%UOYXHN(2ZXPK0D'CI2%=6*;J:*L0V;DEKU4JU8Z&6DW.I,1.O!J,M MQMO8CS>K=WN5JL5X,[I?+DQ\/J:H$+(A?D]""IH"9%O1%I0Z-P>TT1_AFX_$ MZD"GL8R^J;C<7*5K2%>9>7>_CA8:>Q>N3V%B/ZEGY8MZ7GEN-NV1IR+L^FP_ M_N$0$72W12ICR3\O+Q^_;G%R2T$2E9Z-UGF%?9[M;K;A:=OTX<=9T\V2S*37 M^)N/$6 F*@GV>CX ;(_1DA:VUOR%S_[@@37LN2O\\;5*I_5';.^M6P[SIM*41@QP MN3/&2===$=3$,Z]@F8//;*"X%%=4:@2'M1(M"$BM5;4)OX27JYN(9AT'L!-YUV9_\% M_;CPSR4KYI5UP/8A=VOJ_:$;V1GUXL[Q#F>_E5M MK=ET>O6UXY#W1TV^Q3WXQ+CZQ087CC.G>.:'W+(,1N8SMW4MV6Q8=2-OO0_G MG/B8[PDG/A[2J]RSXE5N;UA&S[97>PB68_JL*9*G>+R'4^&NT; M?BXCY!\C_FM\(F#!8L&R[,RK.LTF>_/XK'WL>FH,/3L&E&_E#^7LAHNJ-]=V M:NVU+Y6YWASC%N,6X]8)X%:MX?08N*XUQ>JP"3-I"2LJ6&DG\XB*I^T^3$6\ M4L>S4,,NC5C,*W.]^G0Y1^L\RG_6&XZ4P.B[\T?\$NX^B-#25V"Y )71]2'B2 9:NJ:O M,/60)%E2WY6;I+V>[T(8S'11-0V/M1%$"3(X-H]\"H9 _DAFS]RXOR>>]DQ+ MXD_Q?'W4K%+-M) M/[([I_^A4:NT;!:='$]"P]) .V_<3R*MJ//I1$Y-=W-:V5@.4M"N54G1Y:4Z MD1! U6^S[%63[MI//!\9!WM%AV,EGA2*$@J?@JVB,2KBQC1HUHE/^7#RHI<&28FHQ9J,I0:X:;/8M%MZN99LI,;2"V9CI LT#9]1+[D+Y6=S M;LN:T,*3Z5>AZR; FNY4 'MYX2 MGOS*/+&E=-8#/>.7O/)-K@]GLS3CYGW- M:3SD-_-+ %.88+QLU %VBT];SV?C4HOM;.1$JV'BPZX]8Y/J\T.&FX%I&0^2 M/RT7>MT!)T!9XZ-%MMX.'+*]V@8AC&U($@E/XU[!WFH/- (UQ0;-0<82I3?# MR-)/F6&N:JD9 ">@4.G@R' Z, 8J/!3!O''YJ0#@DN$'X.EX.L%37#:"*;LM M)T"G[]X8?A 6"^K:3#12@ JP-R.]9$B6;);L;75^RLR%Z@AH,.4G"'-82NF MY,^.%$\A4@">?9$@JT0^%-,8C#P/D:)0/CS#BS_I="\\=Y&#:2Y 9/FD9DQ!(/]1)I+X"%MWZH?OM;__Y'W^9/1)YSQ)IIV^"P:/THO^' MZ)\_2\ *?_RJAG]]]WB/M/F?YK^^WK\3W@ ^ ';]V'AH]%K=QUJKUWFX:=2J M#^U.HW[?[-WUFC?-FVKSW=_F4+2XUC[0MSGL=CTL(AYBG0-PE$8@(J/"'[V!V!(#@CZE>R)(5[2QO_U[2S++- M8%3#P4K#E#3U5WF6H+T2JC-$ZW;-NCUE;!^PN QN!]+8RP3.8/"A?Q'MC_3/ MS$X*T'B&=81@LA*V8\>$A:'-\UAF"G\G_?YC^OWT8_%],!!5+*-I9M3@B[XG M^VA[T4B@H?^-()>"5[[:&W:+W MGD-0A<:>)%MX$D;FH!NA5:9+LQ8)/OF_:F'3IKGMXF8\ZJ3+ BX1>@2#&G&0!/B:]0#SD M)YB63+9,@97SL=":2YU!0&0T8:)P;$9)HI#V^38"3H6=GV P54DVP$Q2 )M] M/Q4V-(Y@7?@5\4I?^NC+UX6F1G\',ST5@E"CK)DV/UH55H-'+I19TN!X5F0QMWHC]-3>,R38NK2<]E^JUE.=EU1Z1P/# 80W)N MIH(\+\5X:D1.R*@!;*Q@-4:6Q1FR;U&2I:_#-;FVQ*UPF$_<9UR< MFIGITTKA6<+8N?E'R\J]"*F+!9TJ>-=,=((38IRJAJ% AU J0,AS@ 5J[&3^ M?S-^G)X9Z6++.(M(..%) R6@5XSO!GX5MX.@3HS4X(E*7.>SL=Z>[.!-[C)! M ,2UJ??!P29I,S6X5'OJ MLOJLB$^!N>DSVAS=\J0VT]9\,UL6_WJ*<),6-#RYJU(#N#_=A]5+,&[+57X" MFCB+-1@H#8M.G=5KHS" ,)DI=#8M!B5,D@C47VIMXN<1+AH/<&8LG?%&H0UK MR?#RWM)[J_GHZ]P!B9CBQ8M'=*M6U^VT0ZSWCEI\^;B_?MS7>>UG.GE>.Z_]Y-=^ M)H6M5\=JKU4 =C%98O;:3BGHM=IUEU*_T3/ZAZF(P.RX M+CLVJF5VW%.A9P;,.0[EBN-S+/MW='"M>_1];5[K8<_Z$_LY-)$A6_L0:4++ MQ\9A=#)9P0I8E..50WY[$M,@[VNF!2@,E).-]8E5?<+2.L>XGR,UD;# A^Q> M'9V)OY!7_(8"F9@+F0OWSH7$<#9TAFWSRW6CY(VF2L>9V4^ST$*64)90MNK8 MJF-I96EEJXZY\&2XD*VZ UAU7"M\R4N/ZT<"[472#TCAH6YCCF M..8XYCCF..8XYCCF..:X4R(<<]PVA-NU\T7WG(^PO\YRH2E#?T4^_C$=>:= M)FM5S_>W7MNM(YUJFSOFL9_ZZ)VM6?R/(/YY:EK=VMXS!C &, :<$0:\;UGK M'KW(WV>RZ1\8%1@5&!6*Y3&:3J=GK:TF&P4L_BS^9R3^?#!@#& ,N&X,>%^O M\LE@[9/!WB+G+N7>8:V"P!OPVY7UN6\[S9HU<;SX-O=\O6SA>ODZ!&L/IBZ+ M%XL7BU=J13:L72^_29#+M2Y9X%C@6)^Q/F/Q8O%B\6+Q8O%B\>+(YCD/XY+( MYE(3&5L,Q3<89W*#46]6;2WY4K"";R]9]J]"]CF"@3& ,>"Z,>!]S?:*K]?# MS*# H' 1H%"WE^_ !@'+?GR(MA'GC@WK$NC4L6,?WLDW2,,8PQC#&'-%&//> M7I3GFA2YW$/-905EEZ?0G%CL?QO&2VJ>!?E MN'(WTE^COL=[,M=.4J4NH>N;'/L:??= QC.S]C>AZ &X[O0/"8R0C)",D*># MD.][UFY8=J?D1L>8DV=13@TX9' EGV/X'',"A&,MS5J:SS%\CF&$9(1DA#SD MG4O56JT[/LCL?EGSYQBKP2Q]OO#OPN1?Z9Q:AK'".R6HJ (IB0)> "AH_BX. M&H31&-97W) :/I,/3#,6KO+]])F_OJN^H[^!YF[V]Q+"??7&2HN?U8OX-1S+ M!0!^\0;Q"/X):TJW&K;1EQ.M?LC^\>/\ULTF5;ST*F:2+3ENK']MEDZI^<>W M^6NIW)CWN^W-WM_L+F^/M^9V]6W*7ZW2;=XIJEXFU?9(M1$X%.F:7_*N NQ MBA"KY;;16&<;RHRQ+RF%)6["$*^@/*J;$H?VBN"\^9')WT.O;GLBB1/8B7#[ MR\:<1$J# M4B'BDQE*X2<@RV#GP0#A?[I<)3,A8O*E(B3&(=RP!W4$AZ&D>8 M@-B& Q&$L1I4=I;/UTA24NUU.\$5YB]\]@6C.(38M<9X-BA90LVLSP 2V\BX< X=.A4;8 _"+8ND%8J T M_+Q)X8WD -C%T*)8%5#TI8;OPP 9RA!%R"C"%KQCPVNAD,*7T9,2'O94AO&\ M,) ^O!A\PZ>]0,=>G."G%?$YB70BX2?@->0Q>&&<,UQQ7(<^R>8MLTT"+L8O MM,(9!QJF!,-J^ UZ)!K( +C^Q8M'XN;+G>BVJQ516/^?=+H*,4DB=R2QH7II MY;JT=%BT!/8//L*'(4Q<(3$\TX,=?P/$1N#LADE$'=G#/FPG+5_#SZX>MR]] MG*=&@V@ JU;P[1@T[D ,HW!,"P;I@N$!AWXQ91PQ53(2*L"?N(??'?=AW^H]1]2K MM:XS-SQ.YBD 81H4F#]*D]X79O<"4Y836-5W;PQ/^%.Q@!Z;.QFJE9J 1WQ8 MR.ZCF4V$\Z_6J6:@_5K-J,2?ZU .Q!DP%K?--@%J]4K;)@4^@TZ+,O2Y<7]/ M/.TAFY3Q9B1)[PGJ$F\V.S2BOA0$W]".Z;__\N=$?WR2O:OC7=X_WN __ MT_S7U_MWPAO !S#3CP^-=K-UVZQV[FYO6[5:O0.'V?I]LW?7O7_HWG=Z[_XV MI\@V.!UO827N59'/""4^@A.X3M06L!T J -8-=/W#B1N09$!C:^$I&J*Y!N#T2ZGVA8G0:E=*/% M1$9Q]D7DZ6\"ME8:/H9IX\!/T[(P)*@F!S/J>C/J.D)/E.L-T3X&>5^P,1U< M!@A0 AH#A_1@1#=.S5%:6[ZDTFI \P+:!$!_;4!KT7I%G4>*/@R4&,&^??P] M >Z(IT6#(U"! !L3V869>?%+"-J;Z)-I+T)"0#I)5#.>CF'! M_K0R.TH4-BZ_YNG\"*/T_ZU<0RDRC\+A4*M8/(')9;2?#P"L$&EUXI-.SM0^ M;!EM?P)?F<4MO!2:?2YLQXPD24.(2WY+;3A']>7WM@8(^1X@\T!)H0G10G*% D(_T3)2'SS$)B;*-5O M*(J-CD@'P2/2?]JHO]5HM.1H&::P0C"3\31AVAQH+> (E!Z-I7 *6@G@CD1 M>0@O*"8T(%8;0J%8J[ Y/?E6@:+D@HP_\Y1 8B@(G]*$CR_6\6U M+S7V<))S1'$R_(3#!8SG@!"0".B$(*Z$K+3EL'R/CGZ% PMIF;(L25^':_)6 MB:<*FJ0,8_DY11?8)9J5I\+QX1FS[\\J2#*N,+:[+E$'=A2Y!7"HQ%[FC2\/ M_TUK6=A!@#!D#!\/V7&,MC"RR&^5+Q6@&K!-!./1L(N,"Q_%2+PDPN70)L)# M0AI,,CL]5G#>A)U[BI19$KSB 8TG!'RYXDIG9%=I%O7?1AH4%>C4-N8=VF +=+#DZ%&4,ODN"G"]'7C3X2#020^"]P$79*6R$ MSCBMY.O /4P%.&6R9=X/\P!.\@NB$["!AA4-R%2C3?X:3CP7/22.R'1X'6P: M_*4ARB4QNXJ>/;0:\B=J/XKWA<=3)TOAZP\% RG]-D,6,'9HJD:,:1+IS.>P M2/1!6%'-DE,HI[$A TQ.J.$PM;"(M4.P!9Y)9@:B9%RDQ[RY'<"/^LD4%KG< M.53>V0SS0+3#%R)W[@U*;6X$%,+H)$ %@3/K$S(Y"Y*4&Q%@IB!OD,V?.1*\ M!1!?1IN0@!5./97%X_56@F5);M8]IFU_5)X[_I8.R9Z63[!EQ@[\9?BK ?FO M2+%-SLN-1J?=OFO=-%IP.&[<=^J/S;O:8[?SV.LV6]V;ZM[/R\>%O&&(3(Z< M9V[-2A<*1;\845<,9E0W7L;L"PWR 5SZGC@Z3#2(@?[PP];LNFZX&0<8_/5= MK6$EPJ!5WRW"H';_+DL?JO F.-'S'Q>LQ7\I.#B+!W2-;!&!P#+),FE?)M],6#M\X.-Q MA73A.IBYCKGN<%S7J!+7=;8.#UC]&SC*UK&(K16QB"P<+!R'$XX:"4?[PH1C M;]7%#B%'^XH _AR%Z%BW!3 G1+&30Q[KR,R)D!>>Y]AI-YQ6J[5W8G&2-T,7 M0Q=#ET7H:M>J3JO!T,70Q=#%T'56T-5IU9Q:>]$UQ-!UA&:GYWRV-J%PZO5\ M$O;>;>6]>[.]\G'O..TB4JW3<[KU/96\N5SL87EB>5HN3XVJL[<24BQ/+$_7 M)D^UKM-K6[O"OQ9YNJQV-[:8B9K;9&'A["$YLH>$*WAR!<\]:(Q>L^$T.KWC M4_,JG#",CHR.C([G@XZ=9M7I-!@=&1T9'1D=&1W++W4[5:=F,;2 T7%-)P67 M>=]G%K:E,N\;EFE?*/.^89EX+O-^?A$L%TJJM9!JCU/9NFI\7I+#7M5X*O-Q M^57C2UB_L2&!+UFO&C_/(1O/ZO42/0I1M:OM_9:: M/[HY]F:AF\/4@,:HL>:4UC4Z-&UCLKDSLN%K2I25N_A9XZ#+\@MT!.7OSA(WRZXGYN8C(G6:G M[72ZMO/N+CO^AF&%885AY758J7>=5J_.L')RL'*YIR;&G.O&G%:SYG2[ME,T M+AMSN #ODI=^P5:9XF8,5'>EMI4.U66+)8LEBS+.@LDJ[%XH\*2Q7O;.\9>"*"P/5RH/]4;3Z76L^=)9 M'E@>SEL>F@VGTVVP/.QJ<9[0Z6Y?INB-]J3X+%UOZ+E\*#XAQ'DK?SP5XJVS-D;2)REHJ0G@(W':Z%X8?;BL(Y=U9)D\+?J<6#&O$Q)2KMS(7'=$KKO2XHPL M'"P<:P@'EU"\FB#I>^H;8\UY>3H$.SG@L0[,W'KUTCNK-KI.K['_6B%74>V( MH8NABZ'K4-#5[C6TJXRW:7 KVL#RQ/*UH4.'4VP?+]F-Q8G$ZZ^(X M[:K3;%EKYW(IXK"W:Q].?F5'Q%Y4DZ5T$7:RODW7R_;"'CH#E]VTC(Z,CHR. MYX&.ATX>9G1D=&1T9'0\#W0\=%KS=:.CU63H51/D7&=R^%E(=:ZU=TL9[38/ MD#-ZA #V#15KRE\M&.:T=2R3:C.DVN-4-L*:XC9U,]*MP!ZQBJZK8:#>7&=7 MRWRV+Z&')6["7Z\H#30!%O3#]H8$OK1URD=[S92/C6:5BD0\4F(<#KRA M!Q]%*HY"/5%N[,$K8Q6/8)AP".^$DQAX0'P-)YXKVM5VQ1I&_.7/B?[X).7D MAWM/RZ>G2#W)V N#7X:_FAN)K_C65U#MMW[H?OO;?_['7[(7'F04P*ST9Q5] M&[:!K7*(+>^MS*NZE1KV"!MMW7M^@CO] MLXK%3Z'6 @@E[L+Q. P$$>S535RWQDY[SF1L=DN*:;>CAUE, OP<0' V;"W MM "-"Q">QK\GM,S^5," EF(Y!/(0T+Y;<#1Z6N$*3@]+/X]*]? M?C-4^ S_<.A?V1L>_%<&KBH2@<:>P=3#E\^?4Y+BGW$$/Y%$T_0Y@U9K+5#Z M.ERZ2H -V!$-:\%IX#?U:KTI?H8AM1A&X9@^*SRE)S")@7@OX>LDHG[1 T^[ MB=:XI(#>%+6Z(XQ%TZW7JS_>J[[I@_?H!;!B7,Y/1*Q?^J!,"/MT_GCM1Q&' M]*MF$O#''7R/QKM$#DK'D+[X$L,'8UBZ_F HN[MB_$.M5:U4!3SDPZ0L*%J@ M2(;PP)' FZXW@:D;184D]T!=[?X[M4JG]4<+TS4;'7MH96H5H&H-:!<&B1+_ ME02PM:9@@7B/.U388_J0=JRPDQ]V8*%:B87N"A/[8B8V_V.;LPW]+."4^5E\ M%U0%V##3;-1:YT"1J9*1 M4%AZ12SDVG^HB*^S'Q O8>(/2A*92ZX:#L$7X%OVX<0UOTWT;47\-H%_OP83#O P#K**?EY M\ 2OPIY,Y!3FKT="_8Y$3;?,5[#W43;T:P(3S<_R6?J)6D*KOD*82?E9#1S\ M/E*P8'S.&*#-.^N,ZG7\1Y$EO^%.<1JMMG?=$ MU##1H&^ \]5W5TWBPN:F)Y //ZP-QHM>@=Z&3@'VAFY9^=&..[2UHSMTUP)^ MYUUXDA=_+HL_DS)Q.UZM[@['7)APJ9/F<@L3GBK'<8VG%36>9F2M]YQU3:L# MSI,K EYRT;/U0SI.35H:59*69:$>2\L),LLRRQZ;96NOL>QBD3^NGK>^7^7G MU$MR3+GG@B1G49#D?;W6=.H]>P&5;Q%D)BG[(Y%57OEP,-)EUK15$N!1Y M8,_W*Y[OQ?C W2PO/B!>Z0&Q5FFP69)O3X\DD?15RYI(H*N2P4T(K)8ICJ*U)T*0C&\:$95G: M0HI(Z<2/G5D2^IS/G;);YQ+"?Z5$[\]9WG.\742,R3,VN@Q/RPHL[3GLR26@ !['3(-<6FPAW:1\"PLIW:6DR2)O+K(@ M)I%*X-5RKNN+G$MV+2=8+DFCY,3'W1,?>Z>1]]@XZ^0[GOT5I0ZN%:>^:$AU M=SH5Y9/M7G?FX W6PMC"%&96LW^EQSF#G#-X#1ZI$Q.(,T[ .J><06O5MIF? M+Y:?.:%P;_[.+T5/6M%%=C 7\=86\K$\Z#6GUK#6]/#B^WSS'=V>[NBL$N[T MVX/4G&:[MG?:747O#Q9)%DD;(EEWJLW]A[%?2_6I:C-N+ MCUKAXB2DJ^-T>M:DZU+DA-UH5RH-;:?;LA:NS=+ TG#6TM!R&E76#>S?>YM3 M/H,\8A@--CW9@W5UB=Z]>I>]>R?)']>DFBY1L)KU*@O6*?('"]8Y"U:WM_\\ MUDL1JVOVLSV,)WXX59D=.$DB=X2I$1-?9MD55W^PZC6MJ:A+$1EV,ERI+'1K M+ LL"RP+YO!296DXE,.M=M9FUM#,,&DM^P"_,I"#FHU MI]:RYT78FKI7$93 /HA]^2!8JLM2775:37M%*5BJ6:I9JH\NU3VGSJKZ\*;X MZFHTR_[]ES\G^N.3E),?'M*J'9]5] 6=@5]AN;=^Z'[[VW_^QU^RAQZE%_T_ M;/_^#R5U$JFQ"N+/0%%W:OX_?XDZE\,?OZKA7]\]WF.JY/\T__7U_IWP!O"! M=../M7JG?MOKW5;;S<>[9N^^=]>NUN^;O;M>_;9ZWZJ]^]OT^B1H_GY-()Q)>2BO3 M2-?%[NOPV^(I\0849S ,(S'$]3W3^L:S]9EB,A[\5R=]K7Y/X#.13 8R5MHI MON-I,5!#6.4@K1PC)I'G8B43&:>%8_I*1,I5WG-6'T4KW\=YR "K_ZA8P#0F MTJ-*/7$D SU4D9#"]V3?\[T8:Q3ALP0/_M0\ GR)I57Z*G[!DC1C&7V#@282 M(;D M.V&MV,^"YX ^>$48UD/NE=* FR*\<3*'04>,'1:':H_+>T)5>.1^ 756PJ! M^:-GJEZ#Y$V"P@=>,$EB71&_S#["GZ_Q8WG/9#Y-EFUYZR"PV-'6B M^DKCU"D0B:@EGZ7GX^^7EIG.!6EE.%>!Q*(@F 5@P2-B=R#.5ZI[%;^ 9$\G MV(ECF+WM1@H+R4J>H5CUJJ9WCU@GJ MMO99J>>R[J1_4L_*GQW%K"7X\5GU*M@GUU$UOL)CSMF$<_XG"=&JIE,%U;-$ MR_]9I6:-L<\]U/9(@7WVL>3Y,K9O6%@;SZ=\J,ZF85$PJ M)I5M4K$Q/RO:=SGL=:+B=UGLP\8\LX2HS+?<'(=\3O M"R_.;/[5HV1G!')^R[1E@!G:-#(8AP/E?S0NT.=E+F+\)>-OE[X//_,4>$/X MT3D?*@Y=(41X 6\$W##* K[821CXWCSHG*;!,*B85DXI)=4*DXJ/.K$+MY;#7B8K?9;$/'W68<[;C MG,_FJ!)&LX-%>A!)PX; Y@_DDXE+2D,B\G,*K&Y4.FVD05S+@Y060E.V.06L M%XVX=I3>&^$\]OK7I730%*SF2CT22%Z@$1X"'3Q,P10#04WN I>ZK8UD\$3! M;R\R&E#\8P2'0FV.A /5A\DH>-X$>97BM^@)UX>C%VQ,^IN%9^G@BG%?%%WW MXJ6=PY8%M6#$#?;0PWEAX MV1C?A,DO#>L9AH*;9*7&8! ,3C?9;Y4M%Q!&1 M@"8+O)-/;T S@#F1#A2U[."X=#K4U@_>IL\'LZB@WS>Z?IO18O=(L<.R46%3 MRQ%)Z3&[1,KZZZ34Z>MZ^PYM"Q&O)6!LM"W&P"Y$O-XA+"/NQ"9>ZUY1,T,K M:SE86\M(/7OJ)0^;S,(:D='>"&7SB0*GRDFLR(^&><0\!'".@%^*:+5T^G4YHFOG33"%,3@TM!?1@%6Q@^C1_410^5>1I)4^#G[.6!G.:3EC"QP,3W(8T7 M25CXI31R-HT[3(K3=F:RD[Z7@FN<-L@4"N:2!P\#G@.TI!H0AC-/9Z&%>5SD M!)0 TG3159B1;>8QBXNOSAI;P@[-HI27>^;)=(T!"DI",*+;GV;+ MP&CBK!LK*/=XR1R(6$<"DG2:\-!8PB@8;^T:9W^(A#A/G"%[].:)#&UJ0&QE M%=U# PWPYH 0!FU=E$T4F@QVR.*%W::U2K/6P/1?UIE=N"+G1"=#L*N\.>;* M!UUB1B-KTZ55%H=?SB!)L%OW=K!H&0JWE:'%$\55JN=H0M>"XC:$H]UY:N,I_58^JSNLM\5J(^X+DD$/\T".-YE1SXR)/ /6#4EA5/\Q*,7 M OBB>9+#!^,C;NO*"QC$!6PIT9 5Q2JX*.>*+0NZ8)+5-\G(7DA2QX\H73LC^"I+\;TP@'"9Q@MY"])@.S4$ T12V M"M.$TY 3>D2.\1.B!P*!4>Q&VLP\S.^G832+*8M>X/H)J08/&U)BBB$A/\DT M[!F8P0,//O/T-V=Q7R*3LQ3ZSRK0J$MVGGQZ M,]*>NSS)A;QPU[%/H<=CI0:]D"GO&_?WQ-,>HGE93*6;9E$7U1"(4_Q141U4 M4O=8^I14\M\5ULB',ROQ^ RG!H(0TQS M-9)0%A;SF>\-"6Q @"4"$'YJQ$&"EC5_FRF!]""* <8 !KFY";5\IJE/()T1 MF#8A &N<7B#@-V.0=QC>9"HCJ8 FOGJ2/@@L( ;^%\=00+1P[+G9%1>!L@5Y M7,'2L]N!0_#T)K<%\Y4"2K<'C;S!++W(W"PB9PW(F3^P=!W1/K U)-V4C+!@G]CR#IC[R9)SX6#GI%7& %G= M:*$OKM,UZUPFD0(;A OJR)8 HA 7?,;ZT._EK")'9F[U2N96^27DMU\($W_- MJ O0J?/G:S]N;H=]<&863;;L069.9"8&KJ]L?"RI=^!DU2X(I)6!*6.0&-2" M\P6*Q+#P.QK+#6&];#2.$&>Q^,@DNUXO%^# *P:\/@T#^-'L?"4P8,( HD(C M$G_!C$CQMQE:YK921!Z>L[0Z?@88,>8;$?T!8!M.[I]R773Z(G:KGKQ@5L7% MBS0>MF44&WL ZQG-V1N#<()L+WZC$#;!Z!=]L?ZS62J(S8_;" M046\_QI.0.EUZZT//X 4N>%3X.5F0Z%H$,YG-L+-3%7,/OQIIC2*$OB^,(>; M+[]E<,/:*MV0MT9*B7W(U0VH,_F?-8@?'2R18]$R$H,"SW4XAG &AS MT:X;JW@4#DI+,]']+X7%!8-9$1YS3IGW(4D?F"2@(U@E8_W"#+8>2+; $/3_!(#KT"]X92P;H:1YK(G?04V8_#O M)*/'W/NS'S8?$>K=! *^ [X X9D PI:XQM#.O5;FK?1D M8?C>6%7H@PO1$X![!>Q%7JHEF[X&RQB?MPRD/]6SAA\6?K.$G3:5ORU53\^^7MKN]2C!A;J#:Y<4+-4A)-6F?D+S*5-N MTW_(F&YWOR+J;%*)\*;9>^Q5'QZ:O6[MKGUS\W#?O.ET'JJWC[5>IW-?/V@E MPKV:-8^I[RT(,/@%Z]2-DS&8-V0HY/;H1$Y33(_%/9BYZ 4IY/6"W8]4%"_D M$]:Z= 5^>H);)Z1_WUX[[.:S_3 MR?/:>>V\]A->^YDFGZ\R=U89=];SIO+I-MZ]3JMR$?;%:NI[H.42^A4L)E?A M;5:!$MUMK./N2C\FF+F]#0C)C,:,MBVCV>N-S(S&C/8:HW&176:T@S :%X!C M1CL(HW'YC1-FM'5;NQZ7B[YB>*LO4FW7WG$:SO7=J7$KK0.X'NKV"8X2Y M5H1IMIJ,,(PPC#",,'M!F+;3;K,-PPC#",,(LQ^$:3F=>I<1AA&&$8819B\( MTW2:[18C#",,(PPCS%X0I@9&3,M:X!1##$/,"4!,>AE*:4H+-Z&,/QGY]D E MRP>LFM.L6@L?/B:['!^Y-NXHL23/=/V4T;E,4R^&%Y[5X"88? JH"$KVR:<@ MEL&3!^^:L@LW:=&I&_U91O$OPUM,]U9:WX7COA?0!?;&R:FMNWJUUVD]=&YN M.C?5^EW[H5VO][KM9J?;;'0:S8,FI];V7M=F5O0H3HL'4&4XK#X32\_/2TZ9 M,I=#CQ[*ZB/E-;_B^>)@XAX+<'"&ZMS,TS2=7J7;:]8ZO>S_[>6K=JRDJ[;J MYYP%53_K'*YZ@[.PSM+ O##Z< 3TZE)V7B2HA :SVV'$\0@LMK[QOF]V>\A* MXLWH^IM6PZ30#_,G+"CZ_E]@[.L/6YCX' B;O727:)B@B@35;L3XUY$W,<69 MQ>/@_W<@U=..Q?9HPYMKUQ.H1[S=#83=K6#D:YYL;C]UCK M.YQ@]4GEC@)@AJ]>DUZ*M6!Q.C3[[ MTSUKARGQ*77)2Y^"CY,H=)76>]!*)T2_DY//M=6552(>38_5.ASNP\>QXVN^ M$R+<_E1B\&?)![(U8A8B.5 BD&.^?#F&7MO#1AL?(,RUZ+D6)I. MC3[[4UEK5S;M:J;).Z16=D(YV70):!NP' /0BQ]=Q..NU*+AS?(MW9 MWTC6JU6GLR\C81."78OYP##&A+-+.#NI#'O,22AE/YB^Z7=I:WHX[ 9:NA2( M!+],?Z9Q27/-NM9(;.@\/+2;C?MFI_-PWZHUVP^=:KM^W^S=]6KWO<=.X[") M#0=NDI825F24%05:4GA7D=2OLM:Z*SQ81V+LS^B!6DD[$B!D6:O32O%WJ;%-MC%;I+9B(7?PH:3<4K=66Z( M^FX:4IH^Z#+/*^E+'].$A!XI%0ML,FF:D&.[S;3+HFE1N6Q@"4@CG^8&I[:G M@'S*A?%,=V3\H0E@2CC(.X3&A?V>']DTC1QY.@XC1-JY\4UK=O,+M(XY(DSS MLZTFDBB"#3=!FYKVLM)UDW%B)I-UNA]/(C4"0F ?Q*Q[IQ]J M_>'MIITE&I]%7TD05R%]G_K++G+T-.NCGJTL[?88J8_CG;BC_*&L _:R M 5\\W\\ZX"+[>$1UF6]MS@$%OA%/U&4Z$K@->8OK@GS [YG=HP?-;I4;K6HY MSCASUM=Z?ADNS1)8]^;I"1N-QNK5:94%U'1.IC;C*$S8*(1J M$)(%_,S9&KYYP3[ :-U$TC7-KT$6DK11,+9]=>,B!L]>]1,W3HRQ1!WL983] MQ;7II)P"B#9MY4W?Y!PG8.7A&&TU(T(JB4*CBFZQO; >B0G:V=I)6TKK&+0$ M/NM*^&[9RSMTEK5%^ZT.;J]-["!<(GT=KLDJJUCD.41%C,G'R":T14-JGSJ) MO#%80/[4!/L;O,;QX1G\*U+/*DC4G!&R;'N=.<:@-[Z\J %^]"T* ] 1Q=[O M7Q[^^_\K]'PW]L1L_F@E/*D 3!O?QU;F<>RG/;-_JWRIS$Y \P1Q:;2JQ@4 M3:1QFG$MX /4:$%N-)'9D?9@EZ!8# $D=857IG]W:J/E4S,S16V66H6I#@G2 M;MX+NP,_"<*%"#5G_*2J>'EO\7)K<8&L!^:K&N=JTXP?IYK3P=&,]B5,@"?3 MIM :+%NTAK(^W$30D1H\X>;-].0;XKGD0+CM,:UXUOM[& [0[* C9?D,>>]I M%V@+%L!&F>N-VWJWVVC=WG=KU8?;^YOJ3=<<\+JW[>[-PV$/>'6+![R%XUQ& M.^+"&?72$XL]57C $VJVI#/0XSGUB\;N"[9KIX-6$@$D8UMK4(O4[QU!IU : M " ;P"8]KN;=US.P ?-8Y/N)VYM5'B# G7U3+D%P+N;/NN464@68J8E:YTRVG7N/SG%M="5Q=#.;.>4^MI ZZY MS(RM9M>I-ZP)S_7*R!6HZL*UP!>1*Y#=$GN1?0N*?(]=RO4U]8%'/_..G'3XVOFB]H/CW&H M+H?J%D-UZQVPX==.2>!072N!DP>;&-^1SU\E /-I+5P9113Q)<<4$07XF]\3 MC.54I+?C@T1E=ZZO!:Z5@B8H0&T21H6K8#V[>(G4_%WX_&C;W\GLC6ZGR'KK M7A#:N^8\'_*>[%W?BYKN^?M9UZ:]ZXZL76=5^M?V^=1'H[?/#9E,]1LGV70JT=[8A5F=E M=-C6#@CFNJON$V"9#?].![2[[(!V0PF>]G%3/HG4(MDU/ODV*9[_Y)'R#BI0DNOZJQ]##G2YA^*<*T2?D4 M".Z4LK,#[=." ^S%BT?"%$80/F;\O.[5VA9.]TO:];M[GC]8G Z3GASAF!V9 M'4^(<*?"CLQQU\)Q3+AM"+=K/.9YE[/,*S-O$H"YWQR"06P2L.P?/=;"KG3\_(_'_[._ M<^4U]$^PVJS]RG)P:ZVN4ZMQ;S=VB1W0>WT=HO6^67>:'7M)C]>;WLY"QT*W MKCZKM9QVH\[ZC$6+[\;V+6R-RA[[=U_0 >5>/2L_G&"YXVW:=%]G;9):N^TT M6O8*V5U)79+3\YR<'&Y?ISR];W><1GM/-5A6T^9Z3R4L:5DGIDH7,C6/*[I748SOWLMIMKG> M^ 7ZC)^L(E[/7&OI^+E8[/AU"TV M.[[Z7D_LNCM(= [#&,/8/N\W=Z887X RPC'",<)9NT)M-)R:Q5;?;*@QC.T) MQDZ'S-ITTS/_Y^1^/XJ_BYS 68R6QV\ P\;>> M]]&A9IO)%=XI"0OWECRWWI*]LVXQR&N_SK5O^#XW^>/6DF\0:XW6DEDGYRUL M)^8Z[K'&K25/^JC(G+>*\[BU)#/?T9B/6TN>B)O_Q,H,<&O)2XHLNM#6DMP\ M[5J ]%0XCKM',CN>$#LRQUT+QS'AMB'<5=?*7=[,XYBGNU.@RM7UC&K5G"JW MC6+GQ?$3F%C\CQ(1W7*J56LU5#FLF9&!D>$BD*'1=JK-!AL&+/['%O\3#>YM M5=;.(^)VDLM>.EBWELMHN%5M.IWJ_KO<70M2LU>,12L[!#6[3JMMS=;AI$\6 M.A:Z-\VGME-KUIWZ"RU+Z]\\_IZ].66LR&T.GNJGOH*T38Z7Y\\ MT_'5)&,:8]JI8%JO[M2Z;(RQ,79"P'7HY(6CA214UBYL=CZ5DXI[5<-]F)?4 M8D6?9A<>L$7.3P%L9! H%Z-_C9,C'BE!36VTAQ\Z],%=.(;-G@HYZW8S[R$9 MAI&0(B;_23@4"\387"O5J]5*1\!#_K)]=/!K0,6MX3 MI?:[69:KI"Q77,7B,J7&S_.2%/4>E:3H5L07I; BE1)M1[R[331L,I8+",=] M+Z#@ZG= '/HU?$KC'W=A0")&B=V/\%C@PMS%EQ@^&,->&Z*.PTC!1(98N0G' MJ9PAGWW=D,C!@"A%<>E &UE(>A?J^T0%6BU_+G(="HV'Y8^H-(+3%,$82SZ9D0AH! M-"(\JOZHD_%81O"8+O);WENL M\R/@LHZ],4G(,(D30);U5?3"5=HJFTJ\)_,L3#1 A_[P>OT!+J*Y71'-NITB MFHWC%M'LGG4Q15X[KYW7SFM?\_7J07_^.HIH+OK[KJJ,YGDYNT^O+MK)T6\V MW=Z9%0_>NN8M_;501N[1T[!D4R)N7?HQY%T!Y!V0!RFHU!;X,;@QIZWDM'K5 M7N,G9C1FM%<8K6XMJ(\9C1GM-4:K,:-=*J/M5"WUL%Q89RZ\5"X\+49KT$WY M5R"YDD/XL;V>6D\S]7$/*7VO7%,>4[!7TO^*@L9W:+A[^@&K]5K+:;3M=>,] M(K^E1BY&+D8N1ZQ#(U6PZO0[;7(Q< MC%R,7&>%7(VZ4VTV&;D8N1BY&+G.";GJ/:?9L]9%@I&+D>O4D8O!Z92:532[ M3J.Q?_RY%(A9JSK&LG__Y<^)_O@DY>2'OX?A %-9;X+!+&WYAI+\[CWM^J%. M(O45:'#KA^ZWO_WG?_QEC3<_ Z"[T_PM+$^!9/Q5#?_Z[O$>TP+_I_FOK_?O MA#> #Z0;?VS?5%NW-P^==K/5;=_>-MN/-\WZ?;-WU[WOW#?JM^_^-KS#.QP* K)Y#>SP@H9\5_EE--,5LVF MCAG""G.I309J&!53S\, <]%E$"32%WVIJ=Z'R:D.DR@>%9.J"^FM?])B:&+% M,1W8(5*]C%2@,/,8_@_+<< /F>(2-*3K16XRUD!CESX8>)@Q7T[XGE6Y>,KF MCB4JEB5_?YU+)%>^ !+'(@AB 8:1-0G6:=XZS-BGK M,=*)RH?XWC?E3S$A/:#?SC/3AT"U-"L]S=C6,&T?IT9E,& )26 &HJ(#- (^ M-K?"BOA4HN9L.MK\V"$G0VGR9LOCEQ#$1DUFY"]P2JR JO0A[,4$[)@0/A^8 MG3 DQU<=@!IXVAN:7Q"3,,8_97$H!W *_HC2C.EU%T*IT*]1&&3A7132 M%1.@U;GA4T"%!+#"2S"_BK+P9F@A=@,CV-@+D' *7XD#+E1-Q"I0!7ZI' (X/.V3RO&D7"8QXK MC3%[IRS\*_@(\1]7M:Q4R;+]SXO.I$, +6;%/5;P*?U +I"+4I\_8ZE>DR4] MNJXA\;H=N8DM.&?1E>Q T,02-ECIC0R^:N_NH=:]NWFHU3KU5NNN>MLC@Z]7 M>[A]:-3W;O#9VH8%HL_H885GVH=EF<]1.$C<6/P3! 96X5E:Q8/5 MHA /"Q5_)NE"7LQ"IE2_2^JT3HI^LR[)^N>YWH:N#JYRLEV5DZZ5(B>=(R?^ MU\^Z;,%9+?Y,4H!/SOO*D?VK='M6WFI&UGK/61?L#YM":JVV-0L$"\0& M&H M.JOZ#+BC9I5I]'D[!3;P0!7U_'SCBJ5TQ5J.%&1:02PC8'_5L_F M;4AVM-;,]:[3[EIKS7PI/:/NBH7N3&X' M+1Z1L*&:%^1M7Q8(M?&8^)).)J_8"J\$.+0G<DTK)4M94GC@^:2EV[-/:Y(DR=4,,C" MCB<@Q.%@/^SW2E-WO@'>O+?[N5\1-VN.Q0+-V]/K4EQJ?)S?TQTRHQBCV*$" M7:X>Q39.+G\MK^&UD,0SSW08R^C)"\PD91*'V0<&D.F3?;1\M9(,46OOV,*Q M>8"(_-/O%)>R8*N4TG2*"I1)M1F\[7$J&\%1<9N:&>E6P)-81=?5,%!OKK.K M93[;E]##$C?AKS?R.A=4R/;V!;YDW=EM3\)Q CL1SK()FR<:?%V2O;V0G.E[ M)J7= U;N4X)]:!+#,9]3QVF]C*G)X@_A R_ F@BF!81\EIXO32I^YCX99%4\ M(LRZGU40 %62UD\+Z<98F60( M/XQY[A'.TB2JC[WO.(< Y!&>U8D6"2X'2T7H8GYJI":^=%56Y@5'RAYSYHL5 MD&LHG6.Z?G@%1I!>5!$W>JX$2DI=+$E 6?BFL + A%.>,/V,&84&U>))!;0^ M+"/@(H<(L!Y1@*B B7P.(X-:LZGE.Q@IK:)GA?4 8$= ZG!K'" A59W U \G MHV>V^]FF>F/XY)E(H>>S_9\]I)X+O"X+&Y42%P:: M^0$:U4IU9P[*AT,"8\F101^@=T9S=T;S/M+\*:>Y").87D Y,RB;I7Z)>L]! M^>X2K&J%Q1^TIU'6=I&=V=+KC4K3XM(+&.PF&JQ<6$):8H=<\;-%.S9F7[,Z M>: H%2?Y"*R,:Y#?C:Z@A>@_@1YUL1N2G:G7*[W]T!U &BB.:E])6Y.M5;K[ MF>Q="$_!^Y,(J.[^GGB:5!MJE#@"Y6$4'"CSP"A4"VNI5EI[8G@CX*X$(ZRR M.-.3 ])?TA(\()QD'@!!U&![Y++#:';A",N2H"\1U@5+HAI)Y!.*T1 3PR@< M@[T2C[QH\'$B46:\ (R@.#'F%2ZX5"P*K198].X3:_W1PN+2 GYH&7IXIA5# MI3++OJA1YI8]7T?/BE U+9A@>U&@I=QILI3WI4FKE<[Y +H-DWD[K6\)Q6N5 MQGX6(-,"94MM "&3> 0J"X\^,WO 3OVR[N2 =4)OEEN9M-;\TTQBRL=&K+PI M!9U?9T*)Y>'D!#CU.QTAX8QK98_;%O<8]E8G$ZPN:>H@:IT0<\(B%D#&P7^: M G>[__+_JBBT,']$ZKY2 (>],-XE$:WZ,6"J1-?#9[P5=L[ MU;1JS%J"B)9MG936@<1_ 2OUM3?P9#0EQE(N.G[ DM#SDD';9 I%]D&P3?;D MJE/>*OD#+R_ZYYOJ4%#& &4.1>OB*F^1\XZA.@G%3Y% M<@(H)OJ1DM\&Z'Y-/;A]%:@AXC::P)Y9:8PK?;-TW^;%]M9:&%?^.U;EOYJ= MV^[6CK?=YU7][L1>Y\5SW4-_S>"GM8J4+<)Q=T,X7I'F4*N==I[#OFNZ_4M) M.&@\@%I9._R<.8[+"MID0:ZS>97!WR'&YG?4[X$B^KOLDE;M.7:MVU';K*Y#K-K< M!(REBJ7*LE1UV_8*)UZZ6%VW[5K3N.Q52#BS]IL@/GA.XB&6'. F&:3J?)",,(PPC#"+.G^ BGUF5O M^?[.39>3DW2OA@I.1H.])"5=8UP^N[28?YA_F'_.)R_H&@(!3R!AB$WGLS"= MW[>:^P^*7!22,XDTM];MFT_M##T,/7O/;+KXLSOC#.,,XPSCS*G[",_Z]+2W M-*JSBDGBQ&-V6AT@CH]E@F6"98)EXA)E@IW32YW3QTM8NHS4P/<=IU:W5FMW M9YJQ5Y>]+2RS;\ELVZEU#I;BP3++,LLR:T'/]@Z7,GS%,KNCM_$2$K8&:6#B MH;AM9T$\^VN--0ETZK<; %+M3N/05+E<+&(_%@,/ \_)G6@8>!AX&'@8> Y^ M++M\X.'F52M/92M;A>^'^QK ?8,PP?;9NZ#6E<2EO46ZLP]<>]]NM4Z'6I<+ M@.PR/HA)QNC&Z%9$MYK3;%1/AUZ,;XQOC&^,;];PK>ET6O:JDC"^K7. _7,L M@2C+GM\*,?PMXO\*E/&]0'T//4 M*[]5FN3&&_!3J#4<@8=AI,0D"I\][86!@#]+1^'LK[0WGM7*X80,!E9FU:C4+,X* M=SP>*3$%,=!" ;<.1-9*7=1[CJA7:UUG]E&C2A]U:#FS3VOT:=L1D=(3Y<;> ML_*GE2N1I:^C@@QI(NG[HG?I0UFF!MYP"#0CT4+2RS$@>PQ /)XD,9"_/Q5R M,O&G0 #Z7LAM:4Z_MX"I* M%]XI&5#5N4W&OXN#!F$T!NJ7& .?R0P3]A3:F>!HWIRXE6/V3_^'%>2\XF5?2YYIJV MMS3J:7VOK9E2J_W'MU7Y4BLD75)CQ_>/^SK/?OW7-[L%.-J=Y&ICL[O=^;"[ MT_$PGVSWM,O5NPKMLTVI-:_-\"7ZZ\4 ;C_T!V:4?Y%I\("FP196.S/CT"LM:R_DZ M-)F9GZ^5GVNO\?/:E>ZI:QW+#<7+SU$&+D8N3_;J M;?87LNRQ[!W%<=ABQR$[#G>C4MJ7CG)ET@(<*HCA83[9V1.NLY4A]H2P)V1= M7FFP(X3EA>5E;5[I59HL+^PXM$+'7V(0.6M'@:/U.3S>)?':2?G<\)!]'*>K M#*]/=/>0T,(BS"+,(GQ -V;5GB5\?;)[.#=G]YPMY(?AT%1?SHL#[X?E+/5# M.!7!W%./W5>H=,$"R*X>EK25DF:MS"%+&DO:24K:&=3TJ;5/7>-=9FT?[F!C MN>O&73B&K9^*2+GA4P!?#X0,BNTQLC8:U6J]N;L[)6\M4KSS,A;Z[4J/V84KOENE#)'P,V"K5PP-;B1<':=Y\0@WII#P)- 4A#< M $11FUV"PX8R6[H,-O$G981UM$.SC9/(&\L(: 0;[M,FPC=F##>,)F%47E$: M,)@H? Q)]A4^NW%CFK5Y;>4*):PM10[D 'S[QOT]\;1'7\-'=R'L4Q#/+:2S MQD+:KRU$%G[%?#G )F-@O?_O$MIGJYC?RL(^&Y44*5@C(BC116D5/>.&SW16 M\0'JQI5M'FPHK$'C5RX<(B3\]]])Y.F!YU(CP8JX5:Y,M,KH-&-,XL*TY2# M+_$CO&Y$6,/@WA#.)" %"YPJ)J&A@9DB["Z*>!B@B;LL\0B'A3^,8G"*TQ C MV,H@!%(H19SX;Y!R)'=6IC+,Z(>469 M6D)*V7YYG?)9>GXF>_#9HKA5Q"=Z M5"OZ,MVS$ ,AZ-=D'$=>/\']A['Q)X:)#TR1Q# HV,/.W&3,UKZ 0IWM6(&, M/D& %&-4YZ;GFADEAS8#:(%955D4@==H/%Q<) .-V ALBLW7&2HG\0AD-?84 M+-7*^:J;':\*9]-7CEL[QLT$A9Z.=:/ZG!*<82=/9 /88"] ()$O9D^S!\H\ M$JEG#WD1AR!&6(Z=ZLE#GI\Z"#^X889M1\@RC@$>+VURF(G2:A F+;N[!FRT M;*A1(-&I:/298?)?_S][W]K<-G*L_?F<7X'R>U*QJR"% ._>;*IDR<[K5++K MV,Y[*A]'P%#$+@@PN$C+_?5O=\_@QHM(2L-[I[9BD<1EIJ>?9[I[>J9%E.,$ MZ115.Y_& ;"P"-,800)T",+&*6DJ@#04'C1C^1)4WJ]^@K\+;"]R\L*<',B" ME/N*;.%M"D/JC?_)11I<93(!".&4%])KTUF:R0GA59%!\=R25:J(WPF"KHX> M)%JJY@'?/83Q/=7PS$3T0#82 .$*>=DO=/YMD>[AMG[XZ^>_?_]%>5 M&@5"!(1%**MB3E2@I7MJ97T3"09!0G@563D%ZY>AM%75T:7C.LE3G/CPZC!' MH\S+$]P[ 2R@J?PA49,R/4TKR])'$5.D8S!CQG$(<+^V_@5R3]3W?[VY^=*< M=8-43<[*Z)F(7R7:&<+SL%PJ]GD:AX$WL[QQ''CT9AD0P;QUWL$$))7%H&NN MYK*F:,6,'.:J8FO-9-'=*,PF>+$2)AESNNM78(X$L5_,2P S2=+$7WWK+?:A M-H#Z8B\&.4XDS"-^8S2Q6*S[3D]9V& U:5%-V%21L5#67S0KLX#Z/\# P%P+ MG4&48=_1OO(E3+F)JAH#G9YO2?GS8C.4WM3M'9C+/2T!+?*R5C""-T\+YE[L MW_S#?+ DM!C57)V6;ICU ,05K529/VJCQTPEX2.8<[_=?+ '^: MXHP01".TY93!JVS.$.RI*?)]@N8=#(>(1#C#".I;!74<7U636+T2JQA;:##& M$2'%E\ B(38?KPIEIEY:PR<.\AS9D#E'$U8YKVB.;"H-/%PF8.2I@*[P?P$6 M(DV'U]6U'' )!AMZ(2$:&&2PB3E;OWGW$LO?IN&())@@6G=KMR@'CK@9U;AF MCQ:&)WHU<11)\F6TS4C6\-4<1 M9+.F \L0"Y0H$1>%UMG;F'U(S"6X V*HD M?3AK3ASEQ(<_T=I @A/7_.@M'S;R7(*Z;83?3F!\! 5TYBTEC=-YV\76D99\ MBIH&_ST\ %8+'Y'\/$W:2Z?*>EGV^:KL10GV)F)&0:1\-7KH' J7ZV-##\$F M02PH39P3 @DGBN>05(>TENESS2Z*R>^G*OSKR/NND$PC()+(44B>/W%KUB R M.4&W!?5#;R[UR"//GJ2>WLBK)SK24SOK&^8%DL)"NRFJLP\QDO]W%-V M(X4^FZ3NE4>\+'$1FRX=4!0%M9P_V&1EJ?D/9YBW='N=#'XD^H\E_9^5='9/M>2YUKR^U2X]E%4.3XB%5Q92WX3 MVV*/[>0R]KLI^WT<@#CALM]FRMCS!O?G_,[*\7K>[7FICN]1E*= #DZ,,BJ3_S$M@&/?">9V^_;0-6;?FAE# U2P MPC!B.WX_4S7C_T3PW^O9CFNLUNBYP']G/M%)&PQE(=&Y3/$7%!8M.^#NTUS= MPITW7;7#L8<=943I MJ&4Z,YMJ*W.@AV"J&2OW>?:F&CM![ 1M.F4-;6=H[D2W MY3;BN/B=@*LPVXF,XNOCCUPN\8P MMD8RYP(U=J$83[Y*=LR_V_Q=$!V M)=859^@,V[;3W5%EM]7".;W";NRUL]?^.JBYK:[M=LS-91_1W MZ-#O I,78HR_MO#WL1OK@[8]Z!O;%/)B<9V++<_Q@AW%"YC"F,)69J]U>^:V M&UPZ@UUR-*)Q'%SMA/"=G FW [&=/,OS+,CZV.SE-I!?L M+&/WI-#SUAD:R]SA:8EGGW.%2<_8TOCYHX0]JF<\*BJ[INNHHW-%]3N#LA M M[WU']9T_.MFU8M=J8^/0=KJ,N4/,B&BS$NH=]_J<%L,[0 M[K1Z;%JR \8.V+JL2;O=,5Y,[WR1PD[8LIMNXXAZCG-0*J,@3JPHSG;D=;TV M2>9$@ E3F+F3GEXMM/-%-#MN1[#5X$Q "XZ=N;,*&;.[P?"DD,%:@EP M^]*^5P/SW)-U3R4G]^VP9_>T'.'_FX<+Q M2VY:V+"YW]4Y5?%HV4D=5I#"UU-) M+;'R*5R8P1,>9"23\KY1GN6)Q+M0R%80>?%$6GZ>0)?H\BE(,O;A89'U- Z\ M,7P9IW"#G$SC1"0SRP]&\&H9>3*U[J6ZO:QT>FUAHV_C":C:S)KD:0:*%Z4! MZ'W%W2(,K6F<@J'Z*"FG,9(/@C[(1[@2GFQCP\+<+QJE'_C'E&J!>R*%WD)G MYGJ!,P]=+J;3$."'/WDB269PTY-(_*)O\'2XW\M!?B"H41")R(,AP)_ARHE0 M#8!+)B+Y%8QL&3T&21QAT2*;VAO#2Q)K)+PL3DA24I?DT\V-I*2JY98 >4-G MX:^I $: =SPN'C9FB0<11" I?&4$[_O7];?K90-\;7V@(\3UP(I'$834R?C^ M%^G-"1"Z(1XDMAE&*0PDYH\&&>I(%&?6!,0(_L*O,IS!LT1$7\(?&3W9!VFF M0FF6:]A1 K^Y+I51C0+?B^*12TE=*UZZM&\\#Y@/AA#.[/IS66*36-(FQ MS7XAJW4"*MNVI%TV-7@>'36W"(:/%.=.>G)R#V/H#FW+;3D#&M;RVW:+ONV# M-L?48$ X"K(44-$!7V8RF0!#I.JW9;(224-.V+'EXK\7:9 J!8-OA/\+H(?& M#\<,-$KZMGI+[:=J(%#$E#-50W%M1'5#E60#5&U?8>\ISD-?DT088I>\!'=M MTFU+!X-V>.+KH"/P#XPW4 U!]1Z>,@(ERV(+V#:"K]+K$^#9FX9.5#Q5*,>B MTI*:38E6H=MAG*8-HJ'G 0DE\6]$WB#6!3%L;[=UA^YUWX*+PF4;D;9^'A'4 M"-0*QIWT=9HGP,H($@.-;7=[URW#C?U[_AN,4)PG#^;;V^U?=PPW]U,0A0@6 MXVWM#+O&9:NFM#1#4Z/9X*<@&UNHQ7B_OF*M_M]+_,% 7QW'N>X9[NLMD#'\ M&P6BT55B-A.JU#7>XL_PL"@.4F5>-6R:>Q$2+2=R%((1D-+&$"^3_ISA!X[! MN(0[]G352$HRLHCR9L#B%MJ3_N*,>6U]T@];JPRZ(?"4>XGV@9IQ]=3U@#-6 MC*T.$K(BW);;1],3C3=PHV#FM_(HSV &_QV>4!L[W=BQ0+N';O?5_3AQW\#D M@5W'.6V1OPLYH*TB$C!R42 ^V$AA/%5F'K83O"%2$)@0X6%Z:BYNA>FPL#O' M<9YBU]5UZK):.U>]I'ANS9 #021H2Q>V4_$&: 7T="IFRH38P>3B](=&M=80 MEGJMZ[:Y5M%6JJDRE5$M5AB#U];G"+P"&&88QDCX CY[USBN,!X^Z)D'AMDQP#$F"A MT*4ZKQR%VQA> *_^$B=9_@ B0]DVT!1$X-8H2[@&5"N-KSP /AK,WSY_^GSW MT38DI>YNI51T](_I5G(JB+CH_BIF+2G]]6T'DEX\MF1["00C\GQ*=E_%G$7/ MB.LCW25?B%@-A>$VVJ[12/0^YR53;FNM$ZIT#8/=9WK11D?G]_S M+WBFFNB_@YI]Q;EY LXZ>=#.<-!3\Z:8Q'E$WQ7NW2B))\MF_<+859*:,P(F M8H:.:@"3,,W48&*$P23(U*1=S/1>D'CY!$P3#"]=6Q\?H=.I#D1Y(D^ENHF& M/BVD7K5PJ36SX+5C4_0XXR/PJSC2@Z?B3M*V[O.,7'=4C:*A66RCSYM/\E#% MJY#^DW0<3"T/O/@'(F/R[Q1^J^(5(LW4$P'S&//$ MX:N-])/40Y&"4883*\X+,HKSAW'5-( CJI>G1EN-<&G_XE<4E#-E+>GK21\6 YF2:HEYI=6<6GP8*I!]90RZF,]@:[!W47L5P>1RY_A M)^2"B-0Q(!L6'DR3.5)ODYBHVBS^7#LG_C9_P6#0; M8^9$9'I@Q,-#@N%OZ1-[4< 2R53_W(Q\S_?3QLD0;Z&WTH$!C9=^'JD8WUA& M,+]%OA(,J$:N8GTUD5;QVPE%4 .*)&,H2P<'GH)45GX1Z@F8P"I"3]Z))OAF MWU,T8G[)DR#U X^@W%@A^.-*O:M8?076/AW'>?69H$F:?2N M8PP6@R-#CP#G&*28OEL\P'3SY;RYP[O6)@ \)]=5BX2U>QIK_JTYT>/G^D,C M7#(*F\.%UY0/SM1"E Q#?8D']:O M/B]=.-=]>N7M[F%?SYV_D,YOEY;*6?(+?+/N?.%=9,ROD>7SR3'HBLFD)HG! M2V9>O(D^/:DIY!Y,AN*LP27^UJ93W1[;B1[@%@/.@&! F )$NT6 6);3A4X/ M:R5KY2&TTGE.*S<^L8&@3D_RT@X!C$>!35 M@7N"[,:C?9=H>[C^^=BSG)CK !_KX88+5W7_V% M@<7 NCA@=9MQUABU>)8;]OQ8S^&G'WRBT6)W7>Y7#0#A8&R=Q_G M.U-]A1>4M&+&=LT4T?=>DDLR>;[*2LY3&(:W_5*WIRO+X]_^-V3!;GHVIHJJ:2B;8Y1HNB/:GR MNE1\0]?G65956548HMK%5!2L+%$"HI=4(.075063"HNLKBU];?VL:P/%6)1O MY4"N*+YFFZ_$V#9;\3 86567;"VR6IFD9;6 Y&BDZXD796U.H0#2S:HA6JCK M/5?MVZ%O>XL5K0R,IG/MFAQ- RUJ&2TB;:C.9^NZN[LRGU@O55?I"?!<: F< M$B?65$8BQ*KP]7V2*ZO;U$@SE&EJJL(;]-R@@A![ZA)V94FGI=6^DO@Q2)$) ML1A6H\HLW"4%]%(7H*(MHZN* &^!K?J0-&I -=NEJD&I\DVZ(]6@X:.W&S6B M_Q?)89'Q-C>DEI4K>OZOE[+KO'6ZTQI1!34&.$X95KBE*F)ZKE75,.$QD9IB M[V#!DUE?Y*+$6US>9/ :>+$IKX3#*1T'-P?)3U1A@6%SDV3@&X>)X MYV55N.6))#2$2EW=5LM5U9I5^A'D01QGC9K9-:ME@B4Q,J>9 B0FD!CQVNP4OS]YS_EZ=6# M$-/WGVFXOHO?[H GPSC-$_D='OHAC+U?__+?__7GA>N^D!%67D-E-.'#5SGZ M\=8:W@[OA MI_['VS=_F<-&?2#6E#E<%I1[WLLT-+FI3WCM>Q@]$(GZ9J$8S(WG8?UIFM1 M0908L7*M?#ZW==/^] JG>1^3^<]1#:2N,NG5'/9->KFVQ!#7'W_3TR#,&1.8 M '!F>(O7%?:UV_KAV\?;\I/SPSN$Q&BD9@O?^D8?:L+[D(>AA+^LG^)KRT'G MHO:H2JKU6SY/J-BL DVMTO%MGJE6_BV^3[& <*T9UMMZ"V\^X*L:K<3)V?<3 MY>25!6V+J8_J_O[UYN8+E;<-LKS -=;8Q0GV >O5XL1<3MLT'2HL>_!4D: A M@(5V=2SJ400A1F]M,(/D5"08IP%%$D"<,YS&WRI'"#L,0H I5[WR';:@I""L M=YS!@U2M6Y"+S-1+15,]B\*Z-1)7X9Y2@-3#I5)<&&!=GKDNOJ8A4:L)#NYR MTU19$M:#.22,H:$Z:.?%";J-L3+IFG79.G@H?2PB355MJUN4Y:/F,UTT M&8+EY^,HDL3!J@G*\KF:@)"!-8MZVH4(E\4E45RU25$9B>WN'[#) MKO.'Z\KG*PZJ0!^J:2663BFY5VC/)3@1S[=Z>7/)I%8'8./5L9I%@%=]D<7) MK*B*7=;#UFI=5%8NZB+;,.&G<%T^10E'M?K ]0K59,XMJ[^-FE9$#^:#!T6D MH*DI:!6&9+62L=I4VN7CT)"_MD_4",P)H3#9D*A>R7U M&W#815+6@@?]0A["CXIP4,S-8N-8+1NS$U6]]"4&NUV:0.A *&,)3#Z*@],( M+@TF-:T<^+&TIN*IQ#CSG!]2/#'5- ^CZ)�^T^ D>"52:%:H5P,W01RKJ7996#W5I^()O%+OK)F$Y=;7I M&+F8%*E64YZZ12[3?$NLS8C$UJ(29#96ICF*NC%8A9V>CB4\YAK,$>L!7,!$ MA/;2]X "0$.PVZ,I3YK.5*] ED#$]U5?ZJ^IR4IG&/PJPV HLAD1RD7]G%WA*L,57%BW7P%$,)DG/E$P MR0=H$MH=I&@S+5WC1(DBZQ$[S^G\6BTG$P#;J'BDM!B6RLS/R]E$*V!%\]DX M1KI>2LL+!'!M_0,,X )4YB6^$H=\=3C?7JD2\Q8;43P, MW1)!5K98 5Y\:"27+E$3]4K]%"T2M$VI:7I!&E>A8&+&J76I/8O:K,(/CRI@ M'J$-AA^ <7V4G%( T&CD6?B*G(?*7V@2&IIJGDC+<&Q]X% QYYFD3J/%<"I! M%O-P91K S^324+OQDHE(?@7)R.@Q2.((1T^!A5;JK1%,Z'$"0OI 9J;6L-(5 MLF):4ZCWU&X&D,H5J$FE)B7:E&U" (,N*]*8J24[_+*,T?C0X2TV&?T;D)&@?5=%<)V%(2/CW[J-:%DJ; \QF1J@"6D0$1 MZDC? 4Y68!#'*= O)2Z +Z,2U_"7FG" ONJB"E(=;$)V+N:&PA_SK3R50%7Z M9=IRKAE)U11X57B;2)>T D=+6D#383S5D1GM@2@+;R2"A!BP6FM0P:R5#X W M_$(!+.(8BK8AB27H>2(!2F\E9W M_5:\DBZIU*%Q[O>";*@IXAZD&%-<+E$1,+*I4+3:\Z+;5\G\>G'5YG4)88SFEE)OU M_PHSR"Q%[X:25:/1@2!+/*4P4B*>RE5P#.'$R:_P^I(2*4,%="A%FGJ(T5DB MDRM1JX>*N@MWCSA<&UP*G+744^4;QT_ T\1B*E@6JT0W-#YK9A]QZS48CFEI M$I9!&Q5:*#R'49"D*"];_Q7GZ+&"&^=?@X(M/A0GC6;8N)HP4AF&^%S,],!7 M@I^'T:K9W+RBVCRBW((X%:'R79LV(_RLG0O]UN@Q#G$>BO*)3-1JJO(7TYHK M5+T#2# !EZ'9I$;+,>"%&B!@QK3@X?!<='PB'V0/BIDEF,5A U/".-.R#'P/ MIAT('W<>P"^%?X183W!Q@=YA%TZS+R?*MO;+S!>*(S1FJO@^C>']GM3+[L_D ML*'3;"C2L]LXNR;4+3XMR(TO:J[A1,K_4*,>"8WA,2@H1:KX!KGI(@ _<)_+*GB)8 0$,JO5B&$ZT5H!-C&&L .(Y,GJ+Z M%'.E5S6%?'Z\KPA(!&5_/04WFD;U?#_W8W,1J/+G,>I*/K.*("QI(]E)Q;-\ MB489W@=R*=NG)%+]!F*ITEB5=0B:"+""X2,[)0FHWR/\,('N8]1EJKQX3(WV MI8=JY#?C]=!H'9K&X;4+%Q!#)2I@#EU)I-&.X)+??$_TQ@OBQRDN$IF.%M>25$I5;X[:6*2ZQ8@MNQG$+UZ/T)%7"!Q*):LO9:LEGJIA M1(+*>AR%DE96BZ?H&,!V,]4)\-KW)K:^BLH?U2%5%8ISSQT:7X&$_ZIG)=0^.7;]1S5 MW 4!HQVF<175J9JN?*+5'7A&8:O+R@"0];]C&Z6V9FBQ2D>H M:K)+:_%;);AFUPL>D<5Z7[D>K-:[H^8]U8NWS\A:[AK4W0;)O!^I[4B[PT]$(\N12^EW N1!1FHN?7*_+CK>BN9!"ZKF;?U)$\H72O.$T[7.E42_X>8U?@;2:TDLF6L\J\IQ;0QEQ;ONFH- M&[R"XP@R5 IU!?>AN=#X\NWW>!IX5M\9O'MO??/B*9F4_ZB35?7B5?FUFF/Q M]74*+F>9B=H.@^GRQ1LF]3?,*58Z!@OO2JGZ5,Q(-41"&X%T5IH*J<2X9IQ6 MU*MAE(&4ASE$7G(5"5;+GV;2BF"&W4/ (/0OFRF=U:3PU6E MQ.%B^FQEEQ2+EW)N(.R/ T_GA: KPFRF&G57IH$/*?_Y& H*X>*-E6@@P[X M:6Z[69O29SI^M"=<_!0_EL9-;PDXE.!Z5Y5MHP=(KXF(2@2D&B(=6WA(3HHT M$PKMQ>AD]X7TEL++4<<'Z/MM]11\#DEP3WOE<((# MBJ<@!]T.^CC_5>V),!&E9&38"U?ANYZYL_!%[VN9A$2YY'\YLH#-A M(8![^1!$./M%M6BN?JWJ!+3$MH9H17$]F< MH)X7T7.37Y5DOO;$ ]PL0'L1"BXL(M>ZMWII5B]L*I-L@974B 3^FLU_]/BB M QCZ"1Z1./4KJBR@%6G(S>31NK)\DU*'%3:X7.=?E0-2VE3/('<>36".Q4EQ MNDC!$*NS<'6J8EX*N60+&F"8!76F<7/D-^O]:;*VMF:6$?9Z:P;TS6E8,\7> M\J\JC,32!G=M[\6 M-L0'Z8D\)1/EF2;BWG.G@[,TOH/^=GI-KU'M>XKJ@08=CE+N;EN!T_KX^?LG MZQ]2TGO>8EO4*]ZM,;90.LN,K03[AN96L>^I6BVBE0BL^VEHF7]AZ% M"CQ:J^O,4-S=*S+?DU*RY0D5#3,,KT^1=3*]%YJB#>J]M:R$(CB=%4F>HX14 MVDK5L0(4=M3KJ_:B^1A,IP7GPKM]HN.1+-*LU2H,3=5SFZ9T2%=U]X&BK_/;Z_2\K@QZ'/!&$NIMG4"JV,FW MBDK4SGK:4U!N2#M%1JEO6]2S6[\9R2[&H53, A:+WL*(+"\EZ;JZ:18''4VE M+XO3*Q:OT_9E&04OD42J10<9E$O):(^@;U"^_=KZ5\TKH'86[] !;+TT0V8% M-'Y""W4J>P!UO,#!DNRB0D.I51@EH/FFR$VGM9JTG'DJ?2^=G;H\U8)MW:GF M;EKWUPGJ!'C,>BX6&6**[JL5DN*H,:F3OJHY:B"'I\Z/QU)1.=O(LIQ!76-X]IR%AQ7_#>;T=I6FI5:#H.K0VZTP%5+ MI%0>BIYM8=QK/S5W;*GU-PJT57X'*E$:8"AY%$A%$"IA4/U:G5D"<%C2,GPY M9@XE4OA!6(645>I\V9+4HO5R.H^$UA%@4@SIV(3'QNDL& K$X0A&LUHSUDRZ M+6=]U*0XD*@T8]9[-)O%52JT=!IH^81]_W\T"O^H0J7I"2'FT/F;JY?N0&+6 MOV5F?2R.,GS=J2T[8H";_ &W[]06N+9SA 973G>9"X#?-UV >NA76P%_3*WY MHRMP:IL4[K[.$/P1 'SMVA2Y;&H^R)YP;B]H7?6U[F.@QBU]Z?6;.MHDGD,489#"QD5J[>IJ M SNM5D6KMR3S;Y$ A7B&'H1RAJ:H0HA8]?+BM%R4D=Z0J[;[30$S226L*36N MIIV=%T/(V1^$.@RA91"JG8]-8FJOP%*[@:7Y8S"?L8C*$)TAJ"Q_RZHYR@!J M:N9V;4V\ 8#VR^<0%1YKJG^05@BH\FL0?]5^ @1G%,[T"H?.8=# +CMMD3GI MH[&]HH<& =8^ H#MR_?+(VD$;JU^,U]H@D,I2Y_PISBZTJ0MK6^TH*UV7'_1 M"]H;K^'CJY:%E><\P_4K]F#MX?E8*M@2U=JGP%+M@ZF"12HD5FN(7>*NOL9/ MBRCE6Q:>7J[0TQ@7"W'V'7-+A^JM+]L1+$)>B62_[C<^QRN S$M]]89 MH7FZ6.F;UGNLDQ4H'W[^#-&5(&SUL7^O=7GWZG#N*4;SXLR;IM?_3>&EC%1^ MQY,R44O^"HI/^O.YC&JL3ZMI&*ASREC-7- Z.;7<8B9X*-Y4"^/ 5=E"G$E8 MX]D4+3BJLC*?+HUY>UZQ=WCI0_6)L$\("165I8#S_:S(GJG%1_,H*/M+&WWH M] G\1.4A&C%-0;-2U$LG]CV9" M9_-*D/[21ZY?K6XO,RM*#JIGD:I#T(K.[ILOK)VXSNMZ[*//XD[Q/GEL;>4;?5;S?;>CZWT&'*F4>=-SU M.10M=TW":KGYMV;Q5AD5J$DAO54I0"2?*L^KU&W<<"25TZIW5L",B$. V7-Y M<>*$6J"<2Z:GAY>9ZK,B9ZB1>&2]+2UJZ8VBO=?669Q"5X?I";VE+2+$=PGI+F[&G MZM.[Q27Z*B&Z$"/J61TW= 6>BS8%HEX^4V-_?\!,99_'2E MDNL;GCNBX.\@Y#AI#I8:!X0DGC]7.L$1/4BO?@1S(8"L[A/HEL(]-5 MT5QUV+V:LM+5GU$67QJ! M;0JZ;WQ.UUWOX\?.[=WPPXUS.W0^#0:]N^&=^]&]

    WG>YMZZSW7GXL@A3% M@@6JAA:N6KPX_E-?ZJ@I#C &,HIRX@@\7AFT0X=CJG4/!-]?)1Z5.+-Q#GV2 MZ-"E5CH!ZM-K)4MO4N C/4T"=2!)<;C)/?Q6KL)0ZE)PKZJUZ+,-FLLS:OFE MD+PZ6 :Y^QZL.[U;L)F)F5$.IVH)+J26IV* ,9!/IE5Y#&0"=%[)8T6!V)6% MKDOCX.I,**)RQR">8R7(ADE4E+V\(06FIA,&O(3F ALL>!%2LGVBSU*@HU@L M+7DTD[(LT5EXU7'2C0;5FER=5X/+NCKQO4I=L68!. R4Y34&[;I2"2FX]^TW MZ5\55DU5%H'LBXG(BL]I .HCDNIX6-VM\G3E8E.1FFVNK7\T)8'^RA2M!3QM MMOF(,!C1!$:"I"-$\>B3,AI?7E>(KIC7O/KZ98CG>:5U>322 &LA '50 #X5 M%"_2Q;OT63;J74IKYMZ.6T&5F;ETZ-4QL^7^TKI.R:P67<)QKPY?P:C'""@V MUCM"F[^J>\E4#K4FTW)->4AH(\0TIYIZC9.,0/4<-';GCB17$Z)4@:AYW:[# M005.PED-IGA0MGQ2)P;I X)4UD%QH%']?K2%JH./JT(/4>V G$U%W>Q#KE/5 MUSZA.%ZP.)JA)+M[C,T3V:7Y: 3*AWTA?2*?O#BQL=4KYJ7 M'VZN47EJ:VJV+4[TFT[,CW_4_Z((7![>U-]ZPG\T*.-LW<:C(I97G\\WC5_&G9_.K0E.9Q;#CK M: =6;V/ FG.@S'1BTI7"P#WN.D.8EIE'"^?UJEQL: 8!G+W\ $_R*<>QJAE@ MIP*[&"E\WYH#+WZN/S3"1-6PR6!X3?G@3!U'#H:RON;'-ZTW]#D%![3XO#VQ M/@5^-H8_H4_W=&K5E0>2%M-4OB_^6 A[5HU*RK_0YL:F1#^^<=]8X(JKOYWJ MD-',K_Y,ECY!MUXUJ=_[PP^-!U4O6/K0^?O=SG;WKVD4 )A6 +4AY-6<9,A$7OOB"Y2J[_(K:K/N.QN<_[^"_63Y#@#_?"^_4A :_/1TS' MR?O_XWE2CD8'D+LI,^5#'H38#&,:>CPBJJDF/<"8:>>V[N[4[72U MZN\"F$H=-J0]Y1R+1 %%EM3QV+_AWQN+D#DO^Z%]<+4\7>U3.YO 1QV+Q"?/G3)1M1O/++B, M!7&&[>]Z@CTBX!J;>6%T)H?WT1Q)-_\J7SV<>\'JB\5J!6+5(7L0RH"JA<%J,)>+=5W+",Z M!!U383-UFEZUX=P+$B^?%*? 0Z,QIZ86%5V2LIO52^Y,Q$P5)BM+-ZH*9DGU MB'HT+4C+6",="Q^#I@7J?,[:&>B?1_4.Z$;%25H_@*'<%:X+Z'-U('VC<^7!W&5(4Q_ZW[RB.,=:E<@H5@_+L&&5_$Q=J!4E6A*Z M+&5E \',":JH$[565,L:V>R&KABIPM.R%O*-Y%/8.$4VD1.]K%QOQ]:+/1LN MW&RTV+/-,L_'3J_?ZW;O6LY-^\[]V.W=M ;%,D^K]:&WUV6>G2J.5;-L6J.51]:JSA6S;'J8])'CE5SK)ICU2>C;!RKYECUD6CBSF+5 M+XR;+8V8_5-MMPQGY<;NS]6ADMM$S>Z&[MWP=M!QVDZW/W2[G_I]7=#Z8_=V M>-??>=1L9\YC?_<=^[[N?3]Y)<@!R]; M@AR\:@FR,JN<-\^+:A?KD4LMN0U7'#<2U[Q3-5CM-.J#$KZ/$RFM?\ UX]3Z M2"7\-G4761E-*:/3O6QE1,?;5.AN_UJ%B6:8=_=^'/C@CJ[T9E^4PLEZ]3J] MZC.%[6<^/8"FK9'D877O3GK7ECMD6C-/:ZQK<[KV34Y9UUC7]J)K?\NC:ZO= M8EUC7=NYKOU#)*!K#NO:N>J:?@LMT"V\XH@4D8RY8R.]S87'6GH16DIF(&LI M:^E1:^G?\O#:.K(YG964E;19U7F:;*&D)Q([G%=.G2W5;23O';N>[L?).691 ML5:Q5K%6L5:=@JA8JUBK6*M8JTY!5*Q5K%6L5:Q5IR JUBK6*L.B.I$@UM$F MP*U+*'^)J(XH(OKV,U67SU,1^50@#XOY8MDX*QW3P8\B$SO*%S_,$1FO5+1E MDJ6;ON+II+EH[T2C$?@WS^QY1DUBK3IN'9 MEY_C^3I)N)VAW6L9.S]AQZ-N@&'"%U2U.LVS7X^+J)EC+I9CG%[?;IG;6<0< MPQS#',,Z M["MM*H#7[ILZZ928;S)Y#+RM:EN7#76/NQ""650-7+O3-3=QKQ'-N6"+\Q@9 M3DOAU 8[>&!NCF(X,9PN&DZN/6R;"UTQG!A.%PTG!SPHE^'$<&(XF8!3UW;[ M;.PQG!A.AGRG5LO88?\,)X;3I<.ITV,X,9P83D:V3@X 3AR*V/DBU"5LV/X> M9R*T$G6XWTZ09S)_X( SF&NWNKS+9^<"X$GMTJ#EMEIVQ^%D"H860\LXM :V MZ_896@PMAI9I:+EV;V NIL'08F@QM%1V[;!K#YP>0XNAQ= R#2W7[@YX3 M$5A_6']8?UA_CE,^K#^L/ZP_K#^L/\- V8;\+# P/^[;;Y367 MG0N 9Y>+@Y;CVFZ?DW 86@PMT]!J=>VATV%H,;086J:AY=IMEZ'%T&)H&3<( M6W;7X20,=L PMAI9Y: V[MMOC#;",+$:6:61U[([! US/'5D7 M70*C6&9+=U@*XZ3 TQ[:G9:Q$[S.!2.%PVG!P M[-[ V(('PX'A<-IP<&VG;2P?[%S@P)N!EMUT,XFAW[^++(@C7*T(HDQ$#\%] M*"V1IC);7+;8^A5X$V\/VA?X!W;;,195/OL52E[[Y[7_#8'5L0>\-8B!Q< R M#ZQAA_- &5@,+,/ ZMKM#N\39V QL(P#RS%8BI*!Q&TR7#28EJX#JNN?@Q8XHQQ9AB3#&F&%.,J8-C:F=;PTYY MN>I[G(D0WMTH+7X(%)['0K';Z=O=KKD\M M8Y*AR=!D:&XZ:W;L?I=]388F0_/8H.DX]G!@;E\W0Y.AR= T!LU.;V_9UFH8#@P'@H-K.STN0L1P."HX:&<6KUB3H;M/K'3ZMCLP[;!O MT$<&$@/IK(#4Z]L#X^<,,) 82!<'I(X]:)O.)&0@,9 N$$BM+L](VP")-Y@M MN>GGJ4Q$!NVRY&]3&:5RL=88+Y!N?.;'P.Z[QF(3%[] RKD+G+M@")K#KMUN M[^UT*T8F(Y.1N>&DV>K:0Y=S<1F:#,VC@V;/'G0XX8^AR= \-F@Z?;L_Y'V? M#$V&YK%!L^7:K3X;M Q-AN;109/#0 Q-AN910M.Q!P,V:'ESV>MUZ>^XMVR4 MQ!,K5JN;<;2353D<)(.5ND=.Q>G^<41@HC90U2^BV[VS(6I&.D,%+. M%2EM\.@[/*?%$6F_USK)WMA7)G9SV=QE+I&^=H>VV]U93>JW0SA?3G-? >0W&HAEVVSE\ MQA%CEC'+F-W86^P;;?/WPA8,8L8Y8QNSEFC^$0!\8L8Y8QN\4\.^!Y=O>8O?AMR6*K-Q&^[.0#TM-#GM-MVQ]SINN?: MK9XQFXZ1PD@Y6Z3T["%OOV:D,%+6)I=U "GLIS!2&"GKMS6T7&,9(HP41LJY M(J73MMM=8[L,&"F,E+-%2LONM?CP&]XJ]QKI?4GBQR -XL@:Q8GU]EY&0HG >JVL:6=1A6#"N&59%<8+#8V>4F M[C#B&'&;(L[@N8N,.$8<(VXMXH9]<\>4,.(8<8RX-3KE.KL''#MK#*L+@]7; M[AYBBSR1,>(8<65XQ%SFWP4C[I+W-?TD,RN,TVT6S)Y7H\;VN?;T-\N/\_M0 MEOOG7B(Z_5"\8G%#WC%(\7_V+KX]2VL7>\9ZYKAK4ZEMQ6%'KW6<=6/.Z^GK.C<]68TYC3F-.8T_:^N\RQAVVVTYC3F-..5KV8T[;DM-[NSK]E M3F-.8TYC3MO[WN:V/1R82T%F3F-.8TYC3CML/*V_NPI>S&G,:U]YHZND>?I3R''HWQ')SC6.-8XUKB3$-S1"(LUCC6.-8XUCC7N M> 3'&L<:QQIW$H([&F&QQEV"QKUV9VGKE(-R'T0:>$>]%'$,4CJJU8;C6%!H M7?=W5(+7U'+",2@.KX*>\BKH,6@04\\2ZG&/?"7S&!2'J8>IAZG'./4XYLXZ M9NIAZF'J8>K9F'KZ3#U,/4P]3#U[IY[ND6_%/@;%8>IAZF'J,1_K.?(=T\>@ M.$P]3#U,/>:IY\@W 1Z#XC#U,/4P]9BGGB,_S^\8%.?PV_%..O7G+@CS3/I' MS4\[+MUS*L2U5AU/@-'VF"YTP64R.'WVE,POIK>SH;<]IB0QO3&],;TQO>V3 MWO:8]L3TQO3&],;TME=ZVU]J%=,;TQO3&]/;/NEMC^E;3&],;TQO3&][C;WM M+T6,Z8WIC>F-Z6VO]+:_-#2F-Z8WIC>FM[W2V_Y2W2Z8WFHY<'_*! AEV?4O M(@RX[SZQO%"*Y,$D1 C^IS_351G$Q G/4A=O":\L$D(,N38:BO^?%-ZPU]AB'V MBL]+!/4]F,C4^DD^65_CB5A@YHE('H)(-5+D65Q\H=2.OGD*_&P,5X,@M#J# M8H5BFLKWQ1\_S"M3U>YZ=F.ID.[2\]@VSX_43>K]8;W&+P6KNG_0V>[^[9(V MES+ 8A6)P\_56@6[\)CCGK995'O@SLV:LA4=U8>I5XAN!3U9J^2ZF@;NKB-?BW,-%7OA]#YA2EDZUEY6!=AFD^?23!_IBV]::9,(T=-[O @ MPPC'!A@4W,NMER])$"=8#R:(_=0:BT=IW4L96<+_)4\SZ5M9#$V+1C!?6T]! M-K:R,> @3Q*8U?5M?TRM:2)3^$)D01Q=6]^DM'Z*,VDYMJ5D-G#=U@\_)P\B M"GZGBRP1^1:>?)E:\^&*&5]])3T[N90("M:3PQO28:^O&\V"VAQO# MF5U_06JY+6= K8(_^O".1,(;K_!=^H)L+#)\*PPDO+1\OCNTJWO+;]LM^K9O M8Y>FTLN"1QG.KD$%JC[![SWK28 LH%?5FU:]J.W0(WO7%@KT/[E(P,Q5^K.N M(XY^?'&33;]GSSQ&-V[YS?(W3TZS2N[Z%]T7I].X_GDMWEY#:R;LSC3VXVBD MAFQ!^C"@64V=A1]/$=G?XVG@6;U6S[;R%-42+YK$?C *).IYEL2%%E@3F8UC MWQ+3:1@HMH+/J43.RA+A95K32/91G&'5JVDH\2TB;6AVT:1KZZN�XBOED! M"]M1T*08X0 MW&H)>(FF0G@!^+CP8ZTS3^,@Q LJQK7$!%QA>)?0S2MI%U4* M^Q!$N<1>W1?M@-\ A(*0!SB7%2MK,18$ZO1_ $(/TBQ.<.*A6_*(^M%L6=>T M4NU"B6X0#(K0<-BPOR1R&*PLR3V@*NS8EU!$5H C/%%CX*OO\?)1G"<@J0)> M\)!%#0PBFMI ]&-P"R5IR()PMF[[_SC#:\>":T*#"+Z"@9]93V#XRBL_?HJ,=:9]W3/7&=L"*S@?B6($Y7_R8(J# MA\,H@D1-ZV9:WKENF6PX0C0%V2<$PT2&9)88UISKKKDF7UO_JS1'V0TD[M^F M,DIEVH1!(I%=S'>F9Q(&=7TWT+C^]= @1$%@2U0# N2-M+8MMG& @"#$*QF M&.L*=ZK!RKH!FMTI-ELFQ7^*5M+=9C.5)Y)DAAX%A(A(PR&NS] I&4?-SJ6#$+\:XTB2"2\LA2+6Q M=@IF4DV+H.6)LB.;^I1JA1HT1Z@^PF@QHW:LU24RJ]5X2M_6(Z\,D,5A-C>- MFR0_%) 1_AJ8G-KJ?JZ-D%..09,"%#SA1R#G8$)33(7GZ\5>G3X)SNELYZ&=*H1_RM;RQ\J&5WX/"P> 0,M0]NI4R3?$!]T$DU"VH":(>T:B_:BSP MZEKXB=JX&&H9P1W0.^@W^67!TH!,X5EJ)W"4Q)/Y'EAW\!;X,HGSA_&"JSFX MMC[!,R8QPJ^*<=F 31UZZS5";Q^*#M]6'7Y5H.T4N-!:[C,.7NLS#O;C,YKT MLE:XC("&-(:1Q5Z3NI8VZU7#9MW><4@:(C8L&<-<:]2-&!@=MKH;<67>C3!K M,4%C09]DMMR#,#+'[LSKF=?W9>Q:1,IOFD>/F<_Y>G5@Q#3]_]4@Q3.2BW\7*'D.ZC. MAS#V?OW+?__7GXL[OH+]$CRB$Y%^3X0O;R*?M/]&V69I]?M-&,9/*!= X%V< MWV>C/"RN^@+J[\TH+ XO^2I'/[[Y=(=J\L_.O[_?O;$"'[X07G9U\Z'5Z@\Z MG8]=]^;6&3BW'WL?W+O.\'9P]^&N/6R]^^N9)O?8^#GT-,2TMJQ(J:4HI665_%L*UBNN-L$=OI^11]"RI]2R1 MM>""/H@,< >Q2,P $&1R@8!1Y:^1YX9?&$O.JD>'&J4/9K%#]%EA^DTQQF M _@9L\? J1/W..D G0$D9=ILQ$3\"K?_DOL/*K@FB/JI2?HN6H^GYUAQGJ69 M4"NWE4A2ZUZD:K7S421$&QA>CZ&)E:431P\Q66:Z^98'O!IDED3?D7"L9NW: M^I%^*[(,&G])($&7FJV?)O$C2 EOM42A;J1M]1'32UX49: 5,YCA0+ X)5AY M5+RF4-NGL8P:O<-;%L)1C?OLQK(:KH# "X",1]L2G4G::M)A"GKHC>%Y=S / MA#%%53\JDWICEAMV.YV;VYL/@W:_W^[V;V[:;H=8;NA\^.!^.&^6*T2H$P5* M(9X BX6AGNM!=7W5\M7KMR+QG]2R(GB\8UW9](;1W$8/Q#\1U*D@>8@#(90EA"0 M*&A_D([UBK5.(VD^%(C.$H\B" G^R 8/,@+C!^,A(3R50E@ECUY;?U6_SD5@ M&DU+BZXVQ*(?Y\//F/)"B_3;=6(N@JV$E^;WJ?Q/CM+$0)PW#F"F0+/UF4<_ M2CW=P//KTP7%F$ !TM5C5>5@+1WFK2EL+=7,,5-E8,(]VCNYP5 D.4IW0>J% M<9HGLC3T-J"J3\ZP[71N;F[[W4[[TV#88OWU/S@%1&XFN?[#O5]"BX& M110HR)M(8)04'Z>LM,5E+QV9*NR6PKY!4^\AT2F'I1+C\@2EJ2.@XVD63*#K MV 5P0@O[>)1#ZZ3UD,1/V=C&WH)Q ]0[ B2CZ1/HM#L8CP0CJX#-/,*,G( > M@/9 X=O672TDF*)OSP0DYX+/T#N:+O EGJP%W^ ^*2:T7HD!-S#5G]KG@*]C9^+/$<2--&YH)9>P:'QMG%360@BZZ&LM"$)*$_A0GH?\$ MYG-=EY>@9UG.4P,]=>6>4QBE$L5\!XU1XP\Z<27+++VJ662BW\L,>T;ZDJY& M7:D\88SB!_,<'X3N4X!.SJ+:+^O'G-Q2](?P-Q4M"3'P$V'@)\!FA3 /DZ\% M\^E8AE-Z>U*W"^N3:PE<,"NHK=5J#L7V1G1[_0Y +$*LK11,Q=4P3#^#2TDJ.*JW9'$I M3(0I] =="]EDX(UL&9 LFDU3:5"S&U25-:EO09R6< M6I;**(XSZ*0VJ=#'([=V-((!2#*!>!LH,##6+B^FN* MJL[;G= 64GV=,%%EUN$ AFI<1>85Q/E4F848/?#12:8F/L3J4EQ-GT=&(P^U M54^-797C.!:^-B[!.,U$X3Z7"Z):QU,PJ:$#$Y '1:C%3(45BGX'29K!L\)1 M,<4;6C7>-?,"=B,=BU@6T+27ACZ;)DH8J(@*S>-SP=D71UZ)5()4ZZ*E@A3J M]WOP:D:H(Z"UH 6!'JTDH%A-/5VL&"6:LC.S;&S_ MC7E)+664Y;)8.&+AQ>=1+(](_1O7O#[B#KA-A5+ZN8LC%XY(?PO7J!)B ML4OTV/2Y?)Z[ T99IMLG=DA5V=SVF\UEM:<#10ZKX[?:B_FJO)@M9,HZQSKW M,IW[N?22]7+@\RE ^^;3PQHA6Y2@/ '39&4PYEL9=5(A"A5ED5OJPRY,N1T? M+_@ZL9D[7O#PIP>^3A*NW6N;.]I^MV-N8 8*7W#2'I]P>IQ'I3'#G 3#."V[ MX[298H[)-GO6;#H?Z^A3N=[\$H=C%P[9%F$9LR@LTR]=8YQ]+H@[OD#FT,GQU^S/[VHT;N8VX.X"HT;%>$X3VMG;ENR^[F$* M/ ]XN7:OPT[;Z4:G/(<^#W.1&A,]792.D<]E'+F%M:6CD&$^RN?JE_". -X1P#L" M>$? \;N O"/@N6F>=P1W(Z 8M?TL>DS9V=OJ-&XZO"-@;^K "R#,,!?&,'U[V':888[)-.,- 9>6_,P; M CAW80_9D">%B;[=;ADS?<\%#8>??X[(AN:\_T-CM&.W6L9V[9R]\0$MH,,;:=C;F'EQ<*\B'TB[%GO M:.&7R9')<1?DV+.=5N_PPKP(:J*!]8?LK9XT[T(*64Q'4N9I?-%DXP/+N^0_/&-VSV&+9+N M@7<)GO8>QU?>_LJQ.^G.#T^Y\3SP#/E3Z#SOTCL.?YMW3*W;B6IMNP&5M8ZU M[L5:=Z,K&O^]YB.-DG@R7P>9E9&5=@J(9YUC77MA;HFTC$K&BO: MSA7MISBZ\D#9K&\RRT)=%Q[#E#]CF))5D%5P?Z[%45:[/9FLH5-.&N*S&%XD M-MXI7=S4MGM]<^>[GGM6/J?D["%M^#PVNS@=N]_9>$9F9#&R7HPLGKLO<^YV MVG:+2^@PQ3#%,,7LJH"EX]C.'AR$1;CL3D*'*6[)[,/LP^RS)?MT.D.F'J8> MIAZFGOWO=!QT.#"ZJ0 .O]AS/FLZ?(1D>5//'G;XB)(]S$IG-FN?)QKXB!+& M!&-BSD7L=HR=U(,/D7&'BVJV>,7>&@<) .5>@F#NCE%'"*#E3E'1LMV?L MI)MS\4$.'P,[HD ^'V-_:(SN(%IP]F%L7BGC_%Z&%\.+X75H>+EVCU-;&5@, M+)ZW&%X,KY.!UUO7[IBK\,=)BXPYQMQ:6Y$MQ1,*4C95BTNV[+8J 1B+4U!BZAE "O8C)Q,7'MFKC,'H?!Q,7$Q<3%Q+4'XNK:CL&- M8$Q<3%Q,7$Q<^SBZHVV[;6.;(S86VE8AZ:-7.LZ%94YC3CL:3G/MH/ MJ94L+=,[LYY$:F%IW21(I8]/6NCQ]CSA#*\'%EP3+JM#M?7CL%'ILZ?AVWC) MTSCPQD9:W[X>&FQ]D);MS6)+Z/)=RX>#JB:G:>P%HJB9#$,(CXXR&,)I(A^# M.)\?2R61.'D04?"[P-I?UC04D:I9 F]'*7GZ]??2F@K@A?L9*(GK7EO?QUBC M>2*""!]E0'I=T\(#S9R(!"ZKBQ%U&[7<:E:?_@+]7M'M-+]/,Y CO D>50@! MGR,CTGMXW%#)8SUHQ'+,62),8^-HZERW#4JT)L21.HYH!JP7IWF"."*- P[$ MRMS9.(GSA['U-Q'E(E$*8Y-T#72J=>WNHE.J>KB'K&")AT3JZCW96&36DTRD MY4N\!LB:)# 6C]**0!(Y#+&T\E0V-$#K4$IJ,A4S];"F&L*+5KZ5%&^4SRM< M-@X2W_H/"!7N+%7O^2E0__WG/^7IU8,0T_<-Q;^)_*^J53=>%CP2D=P%J1[7 M[S#U? AC[]>__/=__;FZ_U%&N?R4Q)-;>&DBO.Q_8?!O\Q3L"YF4]X Z1SAW M?96C']]\ND,U_V?GW]_OWEB!#U_ ;5<#I^>T!YW6QU:[Y79Z[G P&#@?NLZP MZWSJN'>?WOQE;K*L#^J:ZN7+#)1G:K6_>"JE3PMU>+20@&6\^"%:7U=Q4X/ M<0N+P*R9KC[AM>^##![MK>C7]W@:>%:OU;-N_'BZVVZ]UO!9M-H:M[V..>I@ M3V"0P83V+6%%,H.//L +9U,]W\1@;. T<"]"LD0 N %6!O.\?)(K2O#E*/"" MS)09U;WN&"3)N4FK[:BJM98/"JZ[J'L2 "OB1ER/>B)(1:#CI=;H>0+OT)D5;568X(/(2W"* M,B3FWG7?K)0%V@UYJ(0WG8:SAO"4!& >$D%((X+=3@$N >@.&"B6-Q;1@U3F M&TP28+)D\T-2,^W+71_]'U(]5*"R<$V%<0%3&^ZMCO,,)J0P?GI^KCD5$KL5 M4_I=V[S0Y=LX5=/NS_<@7; $K6)J.UYZ>YE?!PB9HZ)5*N$54I*8/:[E$Q?R M\;1\"%I&S#J#C#5OC8M)G&3%<&O?CQH>Q9DU =;!!VW$).$WY8"4-3X:AON;' M-ZTW]#F%":'XO+UM_13XV1C^A#[JX*$'(R"FJ7Q?_+'0^:I1]3T&54"QO72O MR ;;%'3S59NZ[A_6ARR7!D]UGPY[>_ND6\^=/Y7.K\$2K^WQVN?K=ADZS@&J M,6^QVW#7=9C_#39D:GU$(W)3\3$F&9.[+I:^=TBND>5A0?KB8NFL=:QUK]>Z M=DO%45\<[UC]#GQ*FD]72!ZW7#^S%-*=9CI;6*6%P8.6QLP9' R.W8%#+3(L MGBA[VN#8SLB[D -1%LX1D@-'2'9S: J'4-:? M#'+6,99AIVVW^WL\.?VB@S#,CLR.S(ZGPX[]3LONMYD=F1V9'9D=F1V;-PWZ M+=LQF%K [+AAD&+UX7V;[LI>U4#>A4T10P.;L)W>ZS:S#CI[V,UZ@-3Z+2=6 MK5_=Z6]'/L>RJ/9PS.AF3=F*:^K#5![)L8)[K%5R74T#=,S'ECRP*]!#%[?1 MKS4'Q2W,#R\W)/"F%V]&Z6VX&67K5BV>Z+,M-6#+#4K\Y0+^D@1Q8DT!6+&/ M!P'E>"Z,/KX13[62D27\7_(4CX(!\TJJ,X FL1^, CIN-4OB% ]SQ(.T)C(; MQ_[RL\W6G,.X 4>\Q&K9FSFV]J";71WN4YRRER*)T=%P4[5?*+7\((&!"6=X M,I6GSY],K:=Q3">731/IQY,@$A%>HL^3PYL? Q^OPV/2\,:QB"(96E.19!%^ M3V=^XMNL.*+WWI#Q0R*FXYEMW0LZZC52Y[B- M@^D4'PO4 D\LSW$,6?SB 1W=-2]^1D-)H5XL,,9.AV[.W!VKECG0E*,+$;6ALAR6W:KWV)D M,;(868;G+$!6>W%%A9'%:S7S-WW,DW@J;>L?@-106A]%FE&^]LT(#>KC"H=< M!@6=%-.T6T-[:,Z//Q=&83Q<*![<=L<>]HW%TAD/C(?3QD.G;?<';<;#:RW. M(_+N=F6*WJ2!L+X(+Q@%'CO%1\0XZS(7S\-I=AS7;KD[.A=G"Z&="\>,W$['[KCF:D%=.G)?&ZENG;)_L).3[9FRMH&< MH4-(CT&;]G>=(0?M M^_SS<^$@HR>9UY7%0=78M.>UAS8@R<@1T=\1@G9BZ]>NZ55=L#>]C>_5DA%W':$5,74Q=3U[ZHJS=LVQUS^U:9 MNIBZCIVZF)V.*BNC-;1[?,[:#IWC\_&!/T>^42^8:=?QA/C*<5!2ILM[>WW7X,)X;321^.TVO9G:ZQ=+?OPYE<. M1.QD:C*T782#K.OE>MY1V'WOP.4P+;,CLR.SXVFPX[XW#S,[,CLR.S([G@8[ M[GM;\V6SH]'-T*L:R'N=*>!G8*NSTWO=EM%!9P][1@^0P+[EQ*KUJPN/.>XY MED6U'5/ML"E;<4U]F :%Z%9PC[5*KJMIP.UL,JI-/=L5Z*&+V^C7,Y,&F@ + M\\/+#0F\Z<5;/GH;;OG8NE76JZD!6VY0XEL+N-S]\R4)XL2: K!BWQ(3,*&R MU!J+1VE%<6;=2QE9PO\E3S/I6V!>R<3*QM*:Q'XP"N"K1&9)G$ZEEP5PRT1F M8WA,/()[XFD&.F!]CZ>!9_5:O>M7<\161[@8L&35)[SV?9#!L'GJFX5M2;?P M;2*\S/H@0A%Y\OG"K]L?1*,-J\[ 3+?4"@X,X@BLH/@)!TG1XC2)'P,?:"V( M1FBT94$,@W\?YQD,LR>#1[PJM4%3=7]%FDK0%JS057X7!N(^"(,L@.>,DGA2 M_I):3T$VMCQ0I7@BD]1Z&T2@2W&>POWIN_>&A<:G]VQDT0Z,6+2]_F'/8-G2 M(#ZR$V1.JO-\V 7O'.;#'%CK3EWK;C+KAFS4.'J!87IQ6>XWGJ=<@\H2M*U( M'C3K_7)6$\YB3:#M]&W',;TF<-Z1?9[BF%:85I[?-M/NVFZ':64;6N'#;);< M5(;Q5%CKH!3$VX1/89NPV[&'O$O8V&1]1!QS 58.4\Q)4(P],%@%^-P9YI(C M-'=R)).$EF0/7I/P&.2Q3R_I**C"<5MVNV7LU*1SX00.H3#^+P+__:[=Z1I; M/#L7^.\NX_ E#7M5'LO.DH&^*HL!UW;BAPA^\JU1K!*]9M [2V(U#&MAG18N M$)GU)#!AR MSO(92>J3ES]DBUKW*C++@>OS]7CX$48291_&(ODCD-$XH7TQG MHN%3%R2Y/0=T.M<="ZX)ERWS;?VX:^MV+*('RI"B9CER7G:8BEEDPST)"L!B[Y&^9?*I'<-U"LU724 M9WF"/X2%Y*8U6<6EK%*%: '7YB#W+$@IQ_,M)HB"=D%K02W+[]\5: 9]7HEC M4TE^S\F^]4Q:.^?X_?C&'1I)\G-/NLS;X)0;SWWGOG/?N>_<]R/K.V=#'TG$ MZ>;BHDW6#R3 M9K#I>J5(<5EQ9]O#CTCB1X=Q3C>_S'3S=K]K]UOFBN:<>\(YU<5!=Q4M*!B+(^A1$(O+@4=:W3&1R M(J,U9UWN:H_\9KJTS2;YU$KS"9Z>\+ND/!)U@L+R^330C9X=SR5B=X@O]&Y&'@.Q#//+@[#2,<2#XUH9KFT'7I(?^W.>=[9 M#NQEIB!CIWO8'8\'?OUA;W]E,4SN/.]6W5O&J^,<(,/ZB')@_XVSWL?EL]X+ M##A6PIR"I'L1)'W*-=38("C$=;Y4B=K'&L< M:]RA!/?:\A2MLYIBOVY=IV)CK;M$Y6(7@_6']8?UYW0FM\UL@W;O1&<]NNE+ M$ONY=]@RV;RAY!0VE/1[;;O;Y5IO[+Z=X$3/'',2'//6:=F]@;%C3=?*HX++ M[B1D5%7>,?LP^S#[[*I G6L/^FSA["E<>-J.TS>9/ :>W&:%O6RH>]Q96H:W M1?6']L UMQ5]C6S.!5P<[F(\+3\"SQYVS&V>9C0QFBX93=DGY-]SN9-PT[;;O>-58PZ>Y^3.88YACEFRZAZS^[OX2PX#JHS^3#Y M,/G,&3CMGMWK<%!]-Y[5N>?@WL9IEM)Y%5B4)4I?%F_G=#B.B'$Z)>L/Z\_Q MR(?3<9?=A/,=[II-MMY[PO;U9=K7/=>U78/E3,_=OF8?_H@F?.:8D^ 8Q^X- MN.8>,PPS##/,KJR8MCUT=I_X?RXI3P)YE989P>]+2KL^*34Z&-MZ[3 ML=VAL=4%7L)D&X2IX3RH86!W7(>)@8F!B8&)H6$SN$;KSYT_->SL1,[S]$*L MJ4RL="P2:5U9]R(-/$I@\(,P/_ )T!P,.0V&?Z\Q8'8([)UF'M. M@WM:UZW=)VLR]S#W,/!'A<28!E%<,9W!12#<,L!J>K\;BI.NFR>FR< M6!ZHCH#?O#R%D99)BM4.!5R2YJ'.P_/BARB@M^93+,F8B"@=@8,'/WK0AR0. M\>'"?Z22B? M=%+"TR)\Z6,<8$'"ZXH&OZ_LAQ_X5A1GUE@\PB76!+J!DBJ* M1$*'GBG9."J+9I:%(3>K!7G]K%)MKQ@UO=^9HFPXJ3S7^*-;V]V5I(^P.ZM> M4KNG,1U2Y6\/J0+RPIX M(0I8*]YH^>"F@-V_=0D]5D!6P)Q ME#NIV;@?=3PZ.#/=L?ZP_K#^G-56]C/+C[I)4[E51?+-;30NXLDKS_OU"ECC M6.-8XTYGQFU(Z;3/B+GQ/%"#+,7%:1D\XN*6;45;N9.\D^$<=C(X;L]VNJZI M;I_+WFAVYQC_%X'_H=T:&COXB='/Z&?TGQ#ZG7;7=LT=K'PN^.=S)9?=]#EZ ME%$6)[-#T@2GX9\$L>"9*OW6[NM%G OC<"_Q?MPCWB MT(0^5X#2KP].'*>:('A40CP:P;$FLB8>A^!8$R]9$[E^3'UGTM\#<1^$019P M>>EC=GG.S"5D_6']8?TYF@GN$M( ;SPOR66UG'5(-/)R^4F$O-I#NS\PML?H M[%?+3]C%._B$QA1SF13C=.V>N8T,3#%,,4PQ3#&-F[I=N^-R"?L]A0=/VTFZ MDR.9). EZ4H!AZ278Y#'Q:WR#SOVT.6-U1R1.[AUP? _Q-XD9VAR@\"BCI_( MP'/I:&8&9H;Z37WP(KH#-@Q>XRP+(T.-6%DZZ.1HBLB:R)QR%$UD1. M_S.9_O?Q/WF0;7,R$F?>L#?(F5NL/ZP_1R@?SOQ;D?F73W)5&]N7H\ +#GI> M."^;GT3 ZVV_.[!; V,;WOFHKJ/P54YMOF/ZN4SZ<;IVQUS5T[//VF&*88IA MBMG6PNFX=J^_^^SC\[=P:H[7GS*L2K3T^B5___E/>7KU(,3T_5>5W M\,)$>-G_!MGX-D]!(C+Y#EW\$,;>KW_Y[__Z\]P]7Z47/T1!%L31ES@,O%EY M,<@M0N%\E:,?WWRZV,%/GP![[CJM6Y;-X/>;;?[Z=--Z\/- M8/AQX-YUAK=#I_OIKO?AS5_FA%V7W/=@(E/K)_ED?8TG8C67U6X/@TA>Z7"P MX[;^T- %9]"(#[\NV$G7O@\R4 QO1?A3"]"J2?#9(=^X'ZC!\UI)GX,(.#][ MWS'4417$'8VDEP6/0#.M0C53ZVU9IOV=FH$&KNO\ M8+TM/[1^J JY5Q>\LZT\Q49@&R>Q'XP"2CW-DCB=ZAY-9#:.?4M,IR'^F,5P M<9Q*4FS5EFPL,NM))M**X@R^GTQ#B9T4J16/%B5R#8.=YB'<.(H3>G,BIW%" MPIC"Q!J#*,0H@SL6;K4$O&2:R!3+D/L6$!W\6';,MI[&08@7!/!@]2A+3%2] M,J&;)XKRXGB8)O8AB%2A^_NB'?!;$%D"1BCQJ5XVR;HVBH4 G?X/J34.8 P2 MY&*Z10^J:MG24;XE,7L"5;TQ0#??;NM#4_:K:UNUJY8!9LV(=^N/O3Y!>'VO M(2A1_?Y=ID6*-(RZC)0ZQB%J' [5%. 2I#"4#S'J$^A#*I/'P(/; M#81$2I M3K2&H0] /[P"2S:-?J051REW(D>A5*I.BI\&,+QJ!.OHQIVM=!5I$X@AR$+] MA@A^],8B>I!:ZQ%""VV[MDY\='P ?C*!ME6CDU2*:MW/B$=F!>6,XA#L\F08ZI[_^*;UACZ#F>(5GW4_ZL(IN[YB!K56 M3:'+ KI/@9^-WP][FYA+34-N\XNWCBEO8[@MZ%%S@!O.1Y^LPA?K2ERPS-*U=1@6CXF10 18: MS(43LK'B>W@K_9KB9%D'#:."47&6J"B,I08HR#0%K<>OP)'Q)*L_J_]9JK\ MV]][7O=5M&'SF8*<>L8+X^4<\5)WI $P]>@'^14B;<8:4P!).@JP;LP* #T? M"]H$*L<9D?@'=E]SBI;&'U,,"?FY!T\2H53QP#0.*=;GQ9/[8AHFERR(T@SH M27V#G.++:1C/)A(;4L211!A'#\7U,"PBM,8B\9_PR7A/&H\R^I#F4XPK7EO? MU[1'A&FL&B4R*R/RH,>#]B7P-PR?>)#8"!CO"/JJ-";10>++11-N*9/84 M)[]:\53'JYI/J37Q/O628$H=KFZ' 9(P/G[U&O@_(.EL1CT$TH6>1P_7UFM4( MX= 64I_FB3<6J;RVOA6O+YL)0GX$[Z,6WU/W3Z#ET#<"1")#*;"^DI\G162J M?$#1]B*<'"T31OF6^B@ )*F 4X*J*/^3!U/ZF@**(Q&$%"?4P,0N(H"*\99> MZ2VEM6XM'2:XUPMS7U;";PP2HA"O)U&O$@4\DC##F#'A3# M8.&3TV7K#K514*^P0B#^T!(/B:0G@W[\]!S*BQ:IX+4O9B#0*_BGNAK;5@6A M@)DT:Q!AI7(#V*J >13E@,9[D09I@^LL^2C"7& 'I?#&S=B\HDK=->Q_:/:,*DMR'W MPSO;OI:./IIK$HNJY3.VHN->F9%E?KHT%* MT*?5)KPI2*M5++#6!5I4,S7WU;T9!%.32VF!$P $#ZA@").EA9.EC?K<@*HF M>[_^Z#P!0&O3"&-RB2QXNA0J<#IE:J/OI26NFKV)4=3L6SZ-HV)!N.;GE%I +_BYL$. ;'V?5)E7FJ9)G165Z#TUUF]I2M T(1B5W%WB MBE9#:7APR;+)WMELBNY16/A023"%?A%(N^HB-KXR62K2)6E-%(@"X+CK_6P]P>['$TM;/P,:^_BF@Z0:: M E-]JN031(\QP*Y@$52+8BU;*0?,D*G.4["F=>$W%0*+C^)_I 6J>,&,AB<. M<95RPOQ5$XER9/_$)353J+'4DE8"B1,=R4C&12S,IP,X!9 9"Y5/ =)%17LN*)*4I M,JN.I^JU.*1^%/\5S R)3IF"7TO>AK]%V9HF_OT8VHJY5/$(9PWM.U)(BH8X M3G3T%C0CD^48(2.4W3M% #?3D- NJTQLG'MH%L>?P-M6!%]#N3% MBA.1ZQ(Y"3)M;#V@F18ITS+/QG%"-6'L*MY1/4D]N8X'+P?S$NX,JVHR%J:> MA8U7:%2"/P:7+GG?;$_#XG8,9IDNY)261/NE,,I@U$ (9#B=N-XA?&I^'-AX MJC0X196TP5_3,6+X:H8NK53P"!,R-,EACWQ:;(!)!M)%/[L2MGY M.$4$4AFKA;>#9NHH0,J'/]!TR*P/Y=/JJ8B?/S12&V6$EBEP_ P,X$G=G"O" M)[4YJPCSE:U3SDC5@?('#QJ-7KZ/H(!)DV:GTC ?69\_E *[KG^8-X76Q!3 MG)&>R-.ZH/'5Y31S3*$>)*S MW#>04\TG]@B13?-BE8+61PK%%=1,&N2U8((.@)AH-Z >&J[<$&4_PJ,*W:MT M&/%5>\@CF*CP)C2Z2O\*!FK.Y4 ER)XDN%HF#/UC<3G.A1SOX_>]_:W+AQ;?LY^15=.L<5S2U(QIO C.TJBI)R? MF*Q3.0FI 4!@8Z_5N_=S^<5P M_T;F3?.SE]/JBG$O;J6*A8ZK?;[K%OO/*6^(/1!))VP'5%2LZ>HXWV"0W_(4 M[J^]/ 7[Q:T6]7.AG+,<^"F+Y98J,[-"6E3"F7(6]OMS1AE0NLB+'TR8/;6@ ML,(/#()OM#^[QT("_/2,'%U<4ILH+M_M%1YH$]7EW@0R8C<]FHP*=+IPL0;I M+"=?^* H7X/8900%TXA=U:Q_!:%(VEF2,6$3O<% MXAB.T#Q&OY2*S<4V%< 2N;/;\Y*I!S[WO\Q"%0M7\\O,@V880K/'NROD&7T1 M;Z&4Q^.5%6QG4:XEM'AGE,?-TH53K3]S*XA]33*/!RAG+%?P^\YMF6*>UR!/ 6;;AD#X_OQ0 %\8<#PE MYBE=615GIQ=",3.S8QO0IH?<\P,<_#"91GWW('3TBJ.1S MC\,C_]=<7<6VEBEE+")Z*5.YT..1/3KS-$YK;YB6O2RVX3%3MJ*R%4 L$:*B M2P1^^.9#) ,4-#06NX-7W^8FX:[6>,_%6XZRE\Z=&U[F;&&=N=@NIMY=D8,B MPK4OJ_.F?@6/:0DW'!@+^=RV7V+B_#7F!4]SDHT9AP;S/=%2GE\_K\'SIJ>( M>JFY)W##3*U)1>I)HM%8GHS ML>]/CN:Q*I?C1!GB!<]E<=V&"(E@)_#E$;D(2S*\')-2@O7/A?_R&P&IH_OIN8%9Z*9U< I;IPO MMKE)SK8O*2^HI6&^U,;W_-KY$BIN23B]7_ZN2/V:_4XQ6T<8-0P0<]N:GY]N M>OA+\G_C)\KL'5'*Z$\-E#3()KG1HFP^-/U%Q;61C_F:%C>FR[>U&+UW*P'A0I[+_F#9M/X:>YX MGQ:[3L-U?#T6-<2T_^(B>28?%_FT=G@*5X]G:[$/*3>(1/Q(5"IOC 3Y<3I] M3'8S;#7.M]^S_3$/T6Q^D+%H;;$LBCR@N$AFY4?.09*OJ8$_9%'D,N N0W"2 M^;_LO_BCUW13,L\H8;#DFE9\M.'TT0BW"Q_S )8WTU>F.8-). BF,>NE'&J> M2CC-5MY8M&?Y:YX( MVIL)_-.],!N\>=,1R<];MI)Q-_!\+Y-7%S&MF_EAYWH5YX\I7(>YAA4R4%_4 M9S.-$G%ZX5Y-\X0+L&>!P6F0\Z%'C'KD$=GU_EKBU3JS]X%7TU6 M?J>0E3>:L"UTGB _LQR+->7SY)ZQ%^2)KI/Q((F%=S82#5&80?'7U*KD$LH6 M"8(S9]F /45$!T%62#DLNHQFZ1JK\A _NLB_7,@R81=\\L)4F;JB1^Q5I!.1 M+#+?GZT^]NQR1;_Y_&$; <&[PF98;,5(=V[^33?.7^AHFH?YN6#Q?9I;?/5> M#I;LDV3^J)N,VWGV]X:20:\HO4T7R;VMB2ASF"8UBIV8< LOY3K.VAA-D4&C MOI+[(=)\,S!8Y/;. M0S2-!QF_O_TCQ5?WI'7 :SGE"^V&3[4__VPJV7\*C>5'K% M1+&9 /EB*^Q!P5A+NUB>!\&.E^/W7[_WFO&:[%\;+E.XYE+IK_K"(.3? MBS\:<>F$RSJ@%JN%=RK7WD$U\P)L367/?"\8F3?5#+UQ2M_//JP(8WU%][R M6'?7CC/8OB([OR?=^&[7FO"E\[63GN[4^>;Q['AV/#N>'<]>L6??:Q L>L]# M/F_(9_MYC[F-.)6$-O[&P[E!G_R/*O[O2..P"@8IS[JA24$2SCY;(6>CXXIM M%5TH&A3M"(JVIA 6B@9%*T'1I$T;@Z)!T5Y3M-62'R@:%*T$13-D*=H)A =% M;(HBWO%N$F*J"WBONNJV[32P$^L2K^O85DQE360^BL:5U4KVRX[QRA>3G'17 MC&-RI*TLU9%XY3 NG0,Q&[(6LR&-CJ5TU$[I\L#\67 ,.*:='&,9BFZ5OXJ# M8D QH)AV4HSF**ZZVE0(% .* <6 8F1(PE9, PP#AFD2PTP=MB+9?<5;"_J9 MB:\$*N*3)&*P&5JLYJVF*YLI+*P"KP1P#<8&XCD!< MIN4H^IINVZ"N/:AKXU#8=<7NQ<]K"M_EU+(7R^2_^D/:GX3TTZ [GS/]:? Y M]*(N;WF2[EP%KVJZ?J/KNGEKWM@]US:-&]V]O;ZU[.Y-KV==GZ@*_DA5[_,6 MWWE:")]JRH6\*WOEF-B,N;_$Z;28CCA2=]457MVGS&=ZL MXX'/>-J09?*BKG2 _ND(9K-VEE6XARUT3*Z&&4,,#U/"6FW'_%F;< MK]1+)[R)V6^\6RWT[RCZARJ1%PKYBQAMCQK,"I>(-$S74(8)74/%4O4KEGI> M.GQ]C &2P4[L_J^$A]]VRD^W:(H#'[''.L0>P2]5XI=Y(VR]?)B!9\ SX)EV M\@SLF.WY9?<-4W/V13=_3OAP-#YS=9^=NO[&3KUD!W?EU^:F0 3>JY9BPM 5 M2Y.6JPLX Z 0^/@ (_SFI-^%M/IHN)PO3+@(U6233*]&K]M@5OD"*M3,^"E MFXICE5^V &0!64 6D 57V[J3?@V^\5FL\+3!TP;7 EP+*[6EBJ9):T,$- - M0$/3T _VYJ3/D^KAB+JHY;ZR'A9H^ X0U_)6'7$MNM9^F4^5?;GZ,H+>4KMUR&EV%/TD2WIQUMGN.^F3^)_:Y M>$@8>/=!&&0!S;NU\GZNO7C$-/WY'^F:WJWC.,TN$IH%"1WQ\Y=[N19&!K.S M O;;[#T*5'E\KO!]_KY)RE_XBT:N[U]5YVW?@[DD=31V?>EH-*7T=75:U=>U M)FWM*F<-H@'45)@K#:#6MOK)_E-1]M23;#)[%FKB[)I]QSHN7#3@&R MANR$$"]K;KRLMVK+[[-,-RKC\-Q5I3>.7;SU\DA$JF*\P^)]\.(=QOS>:3(J M&UYO6<'-R $YUU1#Z>CRYL4=*C6 NHE+XD>Z6 Z?"VZIHWF6#P9E[0UP"?&* M2ACBYZ:F6+9Z=+FT@I@D!"1V"2ML'9D0:S_W@R=TR'W@C_3GR(]'])W*TG3#-NQ>PR,5LTEPV5!$%_RA%SVP1PHB MXOG^9#0)16P@#R_X19&S0[C,U\0EEJ,.Y^R4B\S[]JZ4D(*-D,(Z*T)V2,$Z M;4C!0$AA5:<14D!( 2&%:NULKNA#$/'IN/-H>CXHM>O_.0G2@&=FD&NVHLIV M?B'$T+@0 ZI($6?8U:G"]C,3CQ] 0K85(NPCGQ#(C?E9A/.92;8,_VB]W)R6 M8MG2IXFUPB50OZ5>EK2Z([9)#OX2V94BE6\%;ROBW)WSV4GI9/R*8%\9E&Z/ MLZD3/W^Q[$*[<&?[*EYU Q%\K*QOZ\EMG## S=90_YEDB1>E8I?EFOA"&/%G^I M>'RJ,J+:.<-A)W)8&YW>0!9DDR VXU8WMWD-RXI1%DK9(^ZB$*_X+OARL4+H M!_C.R_"CR(,DOP&)@MLK #A/"'GA,PZB>48']Q43RA;4/ID%,(GN*H1'"DG@9O233?)X=,DSHMS'U M^3%93.YIL8R5WP,[@^VN9O6U-"-C1A5Q/_#G];%^G&:D/TGXWF' ;H8]JG@T M]APN"=+54?4[R_%_M$[.<.O]HB9>92&J5MF9RU?6;5AF2M* OZ03C) MV)E?J<]DSA.R;[[YX82IT6T2C_C%)]FT1OW&2WBP-/U,DZ]#+]DI;\MV>V:O MIQIJSS%N[9ZJJ]U;_=IT>\ZUI5N6<;2\K>F":;]84^V925JP[$Z9V36.,_:S M['R&T]DK(BF7>LH0EK\@,F!O*(?PXC5Q7.4X9B>Q8SC&!%4PH.478*@45, / M"QAE# 8,KX(A//:+%_-?DY4 ML7;:NWNP)6R.[ .K2$_;L96O?/-ZGWW-5 U>H1".?+8HGR M*X&NCM)QI:&K*3B!&ZVE:+ 5QY(V5 IH !IJC09+,52L#?#O;3,:/!GP-!HQ M04*^==5$[Y[NP+M72?UHT]+41&"9NKR&D 6@'5ZP54"6(XK;]INTV'59C_; MS6@.)XD_]%*:SPS/,\Y;O[%R36E+5%,@ R=#2['@:, "L LY)L7 M%6@XEL--J[69=1=G7BC-(#^X,TFS4@XT3=&LXXV5:'=2 GP09?D@@.IE5*N* M94JK2P"J@6J@^O2H=A4=2_7Q37$)TZ$D=0O9T(LD32>CO-[DMY3V=QX,I7>[ MFGYU;5Q=FZKJ&C?FS;7EWO92%^\DX'U&AG0^["F^9PKKY4?REB!>.FU(DF+0TS'Z?AC5&/2T M8U? =O2>J)QY4;&*T4H7A=:_)0#RU=:<=%WL2E?)+4TE;&O]4I6W7VY<<^/O MRH-@C("\1LT# 8S+H:>WR>4!") MAL2B6ROQ9GV+:<).R0+1MMC+"+^$;;U?[58,;TI59RP<[$W9\7RX0TJ/ME1A M!L5QW0PN^873U! MY';[K+VCR&*:D(1'7&\]O/Z\KR4&O!:Z7Q_MOYJD[,G3M.O_.0G20)Q[]5SX MMM-LD=N.KM^8G5O=TGIFSW!Z-Y;N.MJMHW<<1^T=-?3_YB 17>Z&EA2$E@_Q M\$6DA(\'8?M3AE*:SP?R"L>-:#:,A6DS/3K(Y\[S;TE?= 5X"K(AZ7[MD;MX M'/C$42V%Y.:ZH^OJA]D+)+UX=!]$>2K!_-^U#VPKS3=H;&NGM$2 MXZ+GI<-3&JTMF=U;]]&\FF4JFKS.=2A)K\:F3Y9ZW##C)'O.+0:VO@E[8D54 M.U^5GR1]LN3V&GS2Q*T=TK0D(UUW%5N7-@+E+=FT$_ [&!=.G:V+XY9-POXH MKXJEZ@:*[AB*([$5U=X":R"A'>X7:]K&WKK4#4=UK=E_5RT8KATX4M39L;1@ M+W.W>L'>E\'RJ;99KR1P5"-N#E'MSUL[4451KG-W_@;J()L$L1FW(D2P(W!+ M=(#MHA"O<#Y?I%?H??^EOI1MH3Q(\ALX2'!E69-7'B\JC*-\YG@8IR(=(@E\ M.G/P\PI0+WK^1\KK#D?LR+RI'/O7PS?S_VM?KJFBV?DR_/X_^5E\3Q.B*80' ME!1Q[Q+ND&U]+VW"#@JEN"\(7>,5X9DH"4V949/F,14O2,BC%TZH'#'KFL0' MF$ZL?UT[@C2=,+W*8G8 NU(TC0,-XY ]<[HN+L4O]GG6J+#[D% Z8O*X?#W; M*7Q?FW#YFN3[FR9^>&='LO7T:_!PQ"= [[QM/U(I2>I77Y>Y<]=SK6*K1 MN[WM.89Z95]W#;=GZ]>FVW-N;VYOK=O3A#Y+RMTMA ^#E'CD@<8/B3<>!CZY M3ZCW1S]^BF:J-BMT'B3QB&D0ES;)O&_L>9R0U M.UB3LR.R#MP1'1CJU/33_CP>OB4/7Y/ TV8;=ZNDZE4Z=@[:7"]N5JMVK*?L M'/3?16G,#5M6MDZ1AL8=I'$&ND(TORM$]>!0N;J@B@%B^P9C54.+H0JTK(O] M,)65UF#BV&*&/K=5G[77]'F?/']D?\ZS/R=)PAT(I>CU$<57!T*HC+":RZ30 M.&@<-*X"D?>]:G]KG>EX2WF$3UJNX\%NI+IG+-8E[W!6-*?ITIBY*1F$<'J M \ !X !P #B@\1Q@2*N-; KT41&U[J2OV6[-0[@Q8:0Y&'L-#\\1 M/3SM@)7M E5 %5 E>9:VK0%6I5F##3+Z;N.$LHN6@J0F]9ZP%4?>/JHMG2?@ M8@&:UJ+)5.R./+L/: *:VHPF7=$==$6JB _0JG76G>B*1/P\]^Z4Q-22YD=U M[VW44226&C1^IPD'3H5BD6"86C",J71,, P8!@P#ABDI/T+1''C+R]LW-:667Y2Y"I( M:I)I_@Z[]AJN_Z">6E!/"95-C=^[@V? ,^ 9\$S5?82UWCV55D95JYPD%![# M:76$/#Y@ I@ )H"))F("SNFUSNG3%2PUHS3PO*-HNK1>NP?+#%Y=>%N V;

    .5#+<8LP=Z&YM0L-6?)B8>2]L.!F+MPQI;"JCJ MT0U&4G;'.+94FLM%\&.!>$ \E=O1@'A /" >$,_1MV7-)QX,K]JX*]LX*KP< M[3.8]O7C"1^??0AKM20O[2W1U3YQ[=RVK.I(J[D$")?Q44PRL!O8K!YX_=? M_2'M3T+Z:="+1^,XHE&6?AK\+'9\=]ZWFV]C&J7T*M\.WO'?N&-/?17&_A\_ M_?UO/ZR_3$*'[*S@D>;7^25.T^53F6 C+KTO=/#CV>VUKFK.O\S?[Z[/2-!G M?_#\[,+LL4U MV/?:!VM8U[U;,>XTJ]-M^>Z-UW7NCG[Z<7;*(KV+AC1E'RD M3^1+//(VLVGA]#"(Z,4P'YRMZ>IW2\IB,\T0;SN(^GRRL\GS$'>EZ,U;[B$E M@SAD[,]^CX@725*:I>R/238D&?MG?^A%#^R1[I^9Z*;OB?^S^,DQ6%*CSX$E6K+QZ4?R]*)HJ3$7N(HFPT?LS\ MX?.[]VD83H_Y\4P]$]\9D/S9]]U?V5/0SX;L(WLQ4T9@V R]<4K?SSY\>(G' MQ4T5O3N+7 ]U;8+%]@ZB_)Y,=DMOLL9:PIL^TV&GNR?]]=.>WN9GU^I]]WCQ M^Y[N'/77=_.1(V*WLLJ\.>R\A.C=&[)\W93UN0F1%"3A[&/<\)/$MZ?<<+B/ MPWY^E=^BA+)?^HN9*?_TF)URSLW#=R2.2/?1"T)N/UPPR^;BJ\<,B:_4G[#W M$L@+/$ WH9L;=7-:H4-ZHHN\_TSN$B]*0R\+XJ@@ZFT_066ALF6K;-?W)Z,) M4U':7TB6[=S)S6! _9,.0H .MD8'LXG'CWZYHG_F;J!XEXI'*.&1E5!._4G9 M&B:R4O98@:6LS\@36G/2E1=ZD4^)EY%KZM/1/4V(;BM$5S5IN1M2HTA30 B7 M94FCH:H28CH@@E2&E&0W[E0KVKBS\AJ&P/FI ^=@-##:RDFZ8CCECY(_@K:< MOO$,B O$!>(ZFBG6L>7E,<(4 Z.!TF:+J\ MEBBM)JY6-X+_E#'!BDSC>2KWK KX/!3!O7LZB!-*$NJ'7IH& R8+GB2Q2YK. MUDW7]J&ZD_5.TUUI#4J; B6$=5N*A7/=56Q=>CBPN04]0$I;D:)ITB( @ E@ MTE"88.0", %,K!I9IBEMT]'\U0/#2=:=U!VQY\O2PHZ>]O/V7]XBPYS$:QP# MW"%0!@K;T6N]C(C#OH)KRUJ(H /@"7@"GH GX EX IZ )^ )> *>@"?@>2@\ M#\T;J;,/Z2/-B"]:9V07>5.ZM0ZCI4R2JOAOMT]J.B9")6:3M")K"U$0H&A] MB.34>2B53[%%]!T8JW,&"P &@#498.5MUF 2 DUM0U,5LF::LV*A0]::D]9U MR#(TT2%+7@.CHPYBJ;S"UF-*2_7K",]U55Y#FN,.<*F\CJ+SPQ$L&I F2//X MI-E1=.-X2SMX$[P)W@1OUIXWG0Z,39 F2!.D"=(\?31@#XDBC@"&!$."(2O% MD.>ZHQBZ61UIMM2R1".U6C=2*RCB&J4_8?Q67H3B4("^)9>J(Q09$H#8FI,, M4^DX9:2?EX:7ZF\2 *560JG7 M92L,3G CN!'<6!]N1/,W&)0@39 F2+,2;GV8E6!(,"08LNX,:2NZ58'6;ZW@ M1C1X0X.W$H*M.EI/(6>AGCD+5<+1N6XKIF/(UB+T2@3*@+*"&[,RT\6!,""L MB0BS%*LZ\UH!,H#L$%F=#D:&IG0<:3E<>^&H5DA!F[=U)Z'-6],*.MI;:H_8 MSA$62< 3\ 0\ 4_ $_ $/ '/=2?I1DDA>\ 2L 0L TC3M>3ZZ],DK+]>JUH>*R$D65YVX%NA@U MG_P0NMG?_@"Y@=SV)#?-45Q#KX[ 0' @.! <"$Z>]697H",&V WL!G8#N]7) MUPU^ [^!W\!O)^4WG1&_R:SS]\/TDO'CQO_/ZK M/Z3]24@_#7K%W,:?16KC+W&:WO'KWK$GO0IC_X^?_OZW'U9/O:8#FB2T?^=] MZZ8IS=)NU/\E\.Z#,,@"^N(23*@1E]P7.OCQ[/::QP3^9?Y^=WU&@C[[@^=G M%[:E]@S'U*_-CNYT7,VQG0[[XO:<6T._L;2SGUZ\B:)8[X(13_6U(4C:N%>-5!Q*@Y>V_R>FA9[_HKTQ[1:8V=Q[-+ MXXCR:N5X0+(A)?R=>-'SO!JH\R$E_:FP2>9](YX0-_$2RCZ201RR-215"/OG MB<\.N7\6EV%HH/[BJO[0BQYX^JKX]MOEUTOVT\DX3KR,BJN*#Z)&VK"^(UE, M=.T[A?^ -QZ'[%XY_,[%Z?$D]:)^^N[]JRK[FJBW>#U+JXGZXFWP[\6+1G$R M8J)>>H/\F/F%!5"(3\-P>LR/9^J9^,Z@[L^^[ZY83T$_&[*/[)FFG,78(_3& M*7T_^_#A)6,L;JH8.YRSCK,V3KQ]]#&_I8[VW=NTMI:1IX]TX.GZ:7^^30^_ M6S3Z9,D@FQ=.9S]CUSG(UIW?;*?:J2 ^XSN:["JMETL//TE\>\H)\SX.^_E5 M?J=>DI(;QJO]/2P0*-SN"F><0.'>D.1I57"6+K(0J^XJV]H61[Q/F9DL\#94 M#1"RAKH>'RV&*M"RKNAHEYF=R&I;<]+UZL;K]6W/OCI^1%'6@1PJ(ZSFLBHT M#D,"Q$F\\CD>T\3+V+V)#GATEQYXTNV<*LA$FN^_+AY\W>HHKB[-OD4U=FM6 M'."_"?BW;473I>67-@7^:*^[[J0O-&7R](?$B_J$CP]BOR V2#[;*059.0UT MF]&L2-<4UY27"-3TAD38"4K8";8#6AU3,26V FLZLMJ]XXUYO&OB9P%/"_!\ M/YEX865&WIT,0I:J&!IL0&P!,8Q$&&N.XJC2:HJ; @=LB=:=]'/T2*,L3I[) MHQ=.Q A5F&H;NT*ZS%23ERS<=%,-FR!L@K9=LEQ%<^6U7&TZLEJ]"?J<\*!? M]JR0<<@ST;DSC_XY"<8CMI+!^%,L>?UDFH(7;(5:B@9-<347:,!.:)N=4.9% M#[EC3>3+P5H[YL"GIIMLV QA,[2MFP&@PCYHBVK<+/;_N+CW4MH7U;@T2LOS MWS6IK["I./K1&N4W!6K80@%-ZQ/P% -HJLH6S*IUT=)=G'GANIX1IR2IEK3Z MJ7LG'ZO3451=FJ^G\:8S]J/[+_3@F'9RC*[:,C-K&L\Q;1[+^N]9.@WQ>)\K M/F($6XFWNO&9KJ%HUM%&KZYJ3DVJO#!;"[OV0QM?JI:BFR5-GFDCU+"E7W<2 MK]$O<4-?!B9;8HR_(;G:&^N.H3B=D@;/[""NIMCR\!>4Y"\ A8'"-F:O679) MO*[Q*(6\G4][1Y9@SX.<7:3$5]8@K_72=DW'"?6#TC)V M:X6><\V5EKF#90FK3U-A8DL+C3!G)3FVT6V;HG7><\IOU-1^=V%IA:[6U<:AH%C!WBA6Q40O?GY. 1T""8]3Y MUPM@IJN8J@W3$ALP;,#>RII4#%/Z,+WF(@6;L'4G]>)(/#E?@U(:!7%"HC@K M:==U:)),38#)EC!YG9X.%EIS$8V-6P5*#1H"6K:QD]>K$)@M:^-7[PJ$-4T% M"@EPQ]*^@X'9]&3=NN3DGKNV8FM'R\IM/CEA,PWF ?-LM<&<(:IX.%EWMBY[.-49SAC0?Z^$":RX!PI=S%)L, M! >"6[+C-$572[+C0' ;++SO,X\)9>WQ:S[_\/TDO7CPO/'[K_Z0]B>=^Z(G&@&_5_61A'=_SZ=^R)K\+8_^.GO__MAW672()'+PL>Z<]1FB43 M/K$FG9_#I!EQD7VA@Q_/;J]U57/^9?Y^=WU&@C[[@^=G%ZYN:KKFJ#W]IGM[ M97=N;J]4_=IT>Z[9ZYBWUME/+UY!49YWP8BFY"-](E_BD;>90PNGAT%$+X94 M*(BFJ]\M:8C&]4&\XR!BG)R]-WE43IK?;DC)P L2,9B.DGC S-*9]$BP$!\/ MG;%_2IF6>1FS6;V4,'$_L)M<.BJ(2,:NV(M'3%^?Y^4:G0\I%[O8^HC3[[V0 M]^HBZ9"R5TR>V.78?P8Q;^*5DG-QF7B2>E$_??=Z]>QK8MQ"]$M+A/I"TOQ[ M\:)1G(R8&)?>#C]F?F&A_<2G83@]YLN.4OI]]^/"2!A8W5=QU+8(CYMJ(Q/8;M_R>=/>[M\EJ+<].G^FPTT_[ MZZ<]'<]>TYO'L^/9*__LN[GM3A9%V&S\.OMM6)V#]JN+F]6JW>?09_8-3785 MUTLSDI\DOCWE!M)]'/:GB<#I0G[Q8/'YFOIT=$^3Q5]T5RE\8=:XK"T;W"=0 MQ]W5T5"7U7'K6D 09JGM:LI0T#5J5_6<2IZ_'@K:\K^VX9_L;^QCS:GHO M7+FW;2\M;FC]M?EETLGXE>#@*YM\>YQ-8QNYZXI=:"XVK"=';2[5.K1^GI;V MWDQ+>T6][Z>,R9]T3SY-JOX)W](C_O @@%0F'5 MP:H#6FN/5EAUT,+3:R&LNB-8=4A37G/2;9PPT4;$GR0)C?QG0K_Y0R]ZH&00 M)T]>TA?)-(GG[]??XTVD'U'"=:#(R@BKN6L+- X:!XV#QD'CH''0.&@<-*Y* M@H/&[2.X5G>D_$)#47&0Q81.DIBPUQ&/@KR((:$^#1YYSOY)'7E5$).TRK*Z MU(>9JJ+:TG(-FS(L!'YJP+\5\"]ADA X !P #J@1!YQ;TL;WK>IW35XZ&HB! M%< *Q9-T4^FXT@9AP"@ _ '_&L$?&P-P #B@W1QPKLL;[-W\G0&FC[P1=[AB M%!.D0S+F3RPA +']@(-&##"P%5.3!L?&C_M&>%E">+D=P"K!U 6\ "_ :VI% M2FROW-[FH@ < (?U#.L9X 5X 5Z %^ %>"&S^86'<4UFCR!%1U[BC#._F&:, QX!AP3(LXYEQ>EN>6$FGNIJ992=G+MV". M)9:)9?4?<:]OR;?$L18 M,VM_%XD>0>NJOTD 0X(AP9#58?K\U+9 M45Y&GFA"23S)TLR+^!LDGCB:7V',8!OW211GM'\I#9\_?#])+QX\;_S^JS^D M_4E(/PVNV2\]>EGP2'^.TBR9C/A3W#$Y786Q_\=/?__;#ZOGW'A)Q.XW_4R3 MKT,OH5=>&OC=J'\=A!-VPW?\M^>7$$_-OGRA@Q_/;J]U57/^9?Y^=WU&@C[[ M Q/'A7EENAW]^J9[8QFWUU>=:UW3]&O3[3G75N?&T,]^>O%B=S DMM*+(O?8 M+TPBTY&9<<*U@]DO\1-_WSD_\E'B7$6RH7CU?CP:3S+V1N*(:T-$,Q+&:5.'3>>DX$X?E_SY5P'?O5_1G^^7"W7&U@&VZ MGVVJR3%.K1V-RQ7C]L#3]=/^/!Z^)0^_UZ;H^);\@>;&X72\(>RG:6_%_YH4GMO99]'E)XEO3_EZ<1^'_?PJOU,O2]A6T+@2 LW' M=UB<5@6OJ4]']S19B%5WE6U-JR/>)S?7F^-*.;FKJ6* V-Z+7C6T&*I R[IH M)5/9#E06*ELYE=5>4UF['$MDA^*>&M@G&_TJ'Z=>DE/BON2&>U4)F1\0$:]( MT%LS%=VUCB:0YM89(M^G0D%'T$\]Z$=S3<52MU[N03^@'] /Z$>:]6,HKBYM M?]QB]CFT_72=MUO_$;M=VB<>>TSO@2X%IM.EG(8+ M:@-?S([B=( 'X %XR/&@*Z[C @^'6EP5 MV@&6[?E>S0\\S/+"!K&E&T3MTH!S"LXI.*? /:?@GO*'O8-[P#W@'G#/"^Y1 M+^6EC;68>W8N$GVM.&VG0K,-M6J# ?7S\C:V.Z)WWK]2"-4T?OUJQMAV1OEJR-D[B MQR!EDA*%:N3\GD9T$&1DD,2C=R00DB69]XT]5S]@ D_$OXARMKP*;5K51OOD M_IEXXW'XS&,#_-_3S,LF69P\DP'MT\0+"Y)33G(#MW?K,.:L':5@MV6H5[QSTN;'ZC&JMTIQ)-]_&U.?. +['GSD3WA$OF_L %EX! M[@*HI-^[&EY+7;M4X;7:D+S2E7N(/B9_0?I!):SS50!>E=BDM M8 D/)7P>U?9Y '* '"#70L@YE]+JM=L,N7;["F/_CXM[+Z5]D2]/HU24)[1^ MXZ;*6\YJ"R$X.N#HV%97;'E!+> %>&D\7G3]T@!@X!F4(L?>T(L>* DB\NB% MDWR.G\>K%[W(1R;CYIY7CKPH9A3[?A+P3V@+V3. XM M. [A.#Q,2K=Q0ME%1:W,M $'C3)V,'9V\L!56PS!$P)/R+:Z8L 1 KP +UOK MBGMI B]P'$J1XZ>,04[:5N"-\O[F;:342WEMJP\57ALP#!]'63Z.UD&WA((6 M0!@0!H2/Z,94Y5G"[/A'$?.\_JV##S M8S0.XV=*O]+D,?#I;'0([?<*537=D%U ?/HTX#_Q$#$1]#\S@,;LN#1+=QD( MTNE:W2OC5K^ZOC:NNX;6_SJ/)##5(./ \FG<01\ M@@=_&RE))Z.1E[#CQ$@/*EYCREL=I1M*F@C[#S^4OQ O>IX[@#H?4BYM@0A/ MC OQ0IXW2](AI>R2?)8E[PU*1^S!Q"_$8YJ(2^:C2?A%Q^(=IF2V3 M\X#_7#Q)V?GIN]4I(KO/_=A*B!A"C2DD!YZNUWH,"!Z^+@^/B18' M]5K7-,Q0P0R58VJ<48GN_A52P8TS5+8QK8YXGQC?4LZXBVH HL;C+C"^!?K< M)'W&^):C]ZF9.WZ"B/WGD;WS.'D^)7-@]'8M F>FTK'*[\(OYYU+6!IN%KY#75:05P[ MYSB\%K5];5=<\SCNR$L>@BB_26^2Q;,_Y!PL_H)0[Z;3$>VL[=W7ZN%;VB=E MO=]P&T\6']H6QFE*[ND@3GAC/YZ;EH]T*\.S>YS07/,MW(;M * _T!_H3TGR M09AGS4D\"9IGV";TD483::5V".0T-I"C*;91OK.T*6X%^$,KM-J#86K!,(:B MVF 8, P8!@Q34L=8Q;7E-1)K.L.TU)LH3IJ/ .9%B7VV20KC,2]+W&=3KI>P M*=\A/U/R-L!6](ZTA*ZF0 4^JK;"P5(<4YK1"C@ #O6&@Z%T#!UP.-20JM#F MK;1" X\WE^#FU-\:CXDI5'+O\43)- 1Q\(T=8F!J"+$W1 MG?('I %90%;[D*6:\IJU-1U9;?:V_9-&-/%"80UZ_5$0!6G&&W\][I*8L#V\ M3MNP1?*0&L4VY1F&;TBF*5B#?P)HVK3/ZG2.-FH&< *<&@TG5]%=>1D=+4'3 M7MW3L.]"M@>R/5[DDSF*J6,#"M<.* 844U(AOJJX'7FSL4 QH!A0#"AFR8KI M**J!I-52=T_'IQ=9VO&RCF\Q;-4;Q>Q1_\I+W@=)/%H>M[$BS^U?UC9S+G9^ M$'Y2.AF_$NYX94:&/<[$1!MQ/>3G@[Y:"I8P)- M0!/0)*<:U'1+&KG97#0ATWC-27=QYH5DX[0Z^HU_KO:TZ9;LU=\27>TW\R9C M-;6D=)U=Y-44OH-#L22'(E@,++:9Q2REH\L;Z@ 6 XN!Q7'W4I#;D_?#])+QX\;_S^JS^D_4E(/PUN1N,P?J;T M*TT> Y]^'7H)O>+/U2L\5C<,8U]\^C3X,K_=S^+V>&9&>L=$?L6.^>.GO__M MAS4_PJ3B9[1_12,Z"++/WC/O,9;>\9N9#IO]E_GYW M?4:"/ON#YV<7JNW87>=&O=9O;@W-[=UV7"H\P"YLF0E_XJ_*B MYW^DA+\QKH;CT(N8=J4\968V5Y;HKD*X5 E[Q?S?!LS$8B@CYT+MXDG*M#%] M]_Y5==M6./8KZUCM+-D2S%13BIGJ6*>=^F)4?.I+A1Q*92U*#-#2XBSP$C4V MNU97;!OCB?>PI%K7HT)7Y84\#D[$J3MOU(<>K(ZT9:2]+- *>T.7-I$5]D9C M[0WC*)-[V\LTC2(4:8UT86_4A!Y,17>DE1.WEP7:86](RUV O=%@>\.VY551 MP-YHM+UA\J@<^U]I"@.[HR8TH:N*:\'PV$P'VZ5\O!I0WB;6NSY,?.L%R;^] M<$*[:4JSM!OU?PF\^R ,LH"FOU(OG22T_RGZ0GF G*G7E9<&NP>1KUS-N.KJ MM\;MK=9S5-M4]:Y^;;H]U[WJ=:_5HP:1[3)CR'=#.@WRLI\CXLVF))EE,11# MQ_-^"IT/*1FPUT >^7L@PX F?#S8,[M.0H(LG0ZQ$('6E+\'\6[(:/IRB)<5 M3X\CXO'\AOQUD7O^OMX,-V^/@&T:-&P;O-[B1;8V6*W+B58;G9-&JT_[ZZ<] MW:GSS>/9H?-X[Q5^]IKTHMIL@CO[6>#.CO;'AG87FE;M?ANE5<@/I/@[[^56Z2VF*"UG.\A5/N4MO6!4A=.X-G3-4H7-;>X9 ?5## ]20 M>SR(<'F0F7^#_)8&.XV(K)BJ@?,:JVP@NX/TSSB!^KTAR=,JY"_TD8;DI.ED M3>4ZZ-I:73MIIA%TK26Z)AKQ0=.@:5A!H6L-TS6LH-"UBJV@R)M=/FF3QY/G MU)2BG4>49AU@71EA-9 <$"-. F . /^+<6_CJ#?T=:+@O@#_@#_C6"/W8 X !P0+LY "8 $MRV M5)4>?^H!>^Z,BEK>/AW':9#MH#N+_C;'#%/MD&59^?6U\8T2$066$ 4&O O MP OP KP +\ +\ *\ *^6P4LW,7P/L *L *L:.1$;Y"N,1R.:^.Q?R=@;TZ0, M1-4*.(BU(=9VA%4&F F@ E@ I@ )H )8 *8:"@F=%MQ-6FMP0 'P %P:!P< MD,:VUC65C./$RRBYCWV^9KQ<12H12*KDR-0->NJ%8\I8L( O( K* +" + MR())"'@!7C6$EZ8YBF5)&[\): %:@!:@A>2UW73EM\NOE\1[H)'_3*(XHZ7X M"&N%'D1@$7)"R.F%ET%Q71=H !J !J !: :8"\!$\#$1DQ8BNE(*QX#&H & MH*%I:$"^VB9O5)90+YTD03F^J+>FW3;#!:P;BNM(:W:^M\R: E8$7XX1?&D% M,LM(*P \ 4_ $PLGD ED-A:9!MM&JO*2&H!,(!/(A$D+> *>S88G%LY*90LZ M=7;0WL69%Q(O36DF;8CVLD893*/Z\>0^I'.5.AAM=1^PL[6$JCZ!QS 5PS"/ M)I:F4 XBIV 8,,QV_CM;L31I,[[ ,& 8, P8IGB2K2J.:8%AP#!@&#!,*?ER MEM+I2"LP ,. 8< P8)BE"G%+4S17WG@34 PH!A0#BED:MFXKK@TK!G4!ARF3 M^/9$Q>W]$#)($Z> MO(3K5)0EGB\OD;+USK.Z^,;0,@D>]I(6<7! 33C@W)66I;BJWS5YZ>_ "F % ML )8 :P 5@ K8+^ _0(X !RPWC+056F%DS -0 N@!=!"ZVBA$)#X/O/N0[KV M^#6??_A^DEX\>-[X_5=_2/N3D'X:W'I!\F\OG-"N:(?0C?J%K+1?10];VO\4 M?:$\!,"D=N6E07K'?_6.R>$JC/T_?OK[WWY8<^$@"C+Z2_!(^S]'F1<]!.R< M_$>63Q'9[K:N:\R_S][OK,Q+TV1\\/[NXN5*[^K5Y[5S9[JVM M:J[K7K/O;L]UNIWKZ]NSGUZ\HZ+ [X(13_^R#>>1 QRLO>F[SWA:R7?C?DH92042J3+1%ODXP3FK(?2DF?9EX0IB0> MD(P=UXM'3"N?YW9TYT-*@KEHI_TLV/_PXZ^I3T?W-"&ZJQ N4N)%_<5?#57\ MM4/.@XA=.YZD[)_3=^]?5<%M!:0NR6>CD)?8F9_S\AK%'XGB9,0D6(2RQH^9 M7S@7G4_#<'K,CV?JF?C.H.S/ON^N'D]!/QNRC^P9I]F[C!U";YS2][,/'UXR MPN*FBO'"!:N8:P.@VX<<\WNRC._>YJVUQ#E]IL-.=T[ZZR<^7:_UW;?YQ:N[ MG;];\/]D=OEFF\399WER#K+)%[?Z9I[)&VVX#C;@7Q>5SU8:FA2>N[./L#H; M\_M7%N$]+#QHG?3DIA*4;O<:@?2J4"%]%%W;WE0I6^_^ M(_[ &8\)QWN@Y L=>4'$M?"WE XF(?DE&%!R_G-$?J=>DN[C]T-1[>RDGU<< M8$]!-B0#X7TD8?!(T]>]6M5,D9\B2/BY5N!3K_QY5&P<8W6'.D(=6Z..T+BV M:!P$MX_@#BU94^ML$=XE7I^2R!OMU%4%B21-2"31%&:0R'IH9)>V@RV!_H:@ M_URWI(&_^6EDH 700BMHH2./%6 2 /LGS[60BXZ/O][^G_+VE5MNT6N]X>Q- M4G:#-"$)#45X.QT&XU0DW/+'#^.'?5QL;XY];,181\UR%$V3U\.[Z7,;X1*3 MX+UN![3.35TQ._)&IKXEE/;NE Z@&ZVGFF68ALZUC- "[&QLL%F7&X]P:[5 M$;%K^DC#>$S[)*/^,&+J\/!<"H6?MIQ#,I/;MF)8)8U(?".)IL&$#MYN*9[. M[8YBV/*V(UO*IKV[$B"MI4AS'<5U.EBXL'"AYJ,L5&Z<$KLENUXJ$L-_4]NJ'MPW=$LQ;7G;-#C<*D,_]5K_P#&-Y9AS35,5 MU;6/)I#V;EI!/Z ?T,_R2;IF*8;$(=0P<< Q513<]D7&IT*B=;EU9+_-4^.Z M_I^3(*%]ML6_&">Q3],4D<<=W$L=16+*.ORW\-^V&DXES!T!IH"I5F,*2Q3@ M5 \?1Y/D@V#B]L'$T]GFGUNKG#.$E@P6[)NLR7=6H\8Q+.W\]EW/!]#_C!:\@UA M;3%:0_;"5J'&6L8+5GIK2(T;Y/F8;0DE.]DRH?1DA5Q\U>LS0!&2S8I MLZBAHR4Q/*TM1%H5C?%Z0N8 /^39$1;BJI*ZZ&*M&8P YBA$ZDHTUK:<; +=54.FKY4^[:PM3PB@%:LTV0Z2B6+7K3_674ZR:8"XPU\&34 W%ZI34/?45H>VTOZZ\TB$T M"4X#IU6%TUQ=T1P88S#&*D1.%E*PN76CW\^XM2J:[P#=SQ:]^Q![X*8_^/G_[^MQ_6G#[))@G] ME5UD-!E]H>P*X6?O><0^I+=Q\FE,$R]CK^(7ZJ7TQ069I",NSB]T\./9[;6N M:LZ_S-_OKL](T&=_\/SLPM5-0[,ZKM.Y-7K6S4W/-GKZM>GV7,?4>E>]LY]> MO)ZBJ-_HV[/N[:YT*2HJF\85J=B"R'38'V2]_UR0Q(NBB1>242Y0$L\$2$(N M03*>RI9X&9EUCUA@3G=%&PF'/%%^J90,XI !/27G042R83Q)O:B?OGN_)4K1 MOFF_]DVZ(Z5]D]9!&Q\\.YX=SXYGQ[,WY-EKTKFJA0V% V*=HBB2@2P?J$D^'W59,:*RXYJ1/&T)3I\1F2R9]U7V0 ME^8HAB7-\D1Y3'7(IG++&RBFI11C*JHIK?4/* 84 XH!Q2R=U%$)*IN"KZE(!AP#!@F/)\O6KY[<= ,: 8 M4$P[*<9V%5->QESC*49N^>C^]9_K"TK_&ET;^UK_O^.V[V^ M=GM7ECTM$^W>:%=.@\I$[X9T6M7)(^]Y4>0XH:DH"NW3S O"E,0#DK'C>O&( M:>ASSJ6.KG4^I.1A*EYVD40<],RTB%!VI_UY02F9UY&^K!M]3<-0+;I?M:@I MI5C4,4];@W3!I+T9:L%2S MK1$S9"/B3Y*$1OXSR1(O2O-1E<3K_W>29KOFTFZ-J69T6#_7;+9422O\;?%8 M@S8O8EW?GXPF#'=L]QNPS7*0<-B1,$[+@5X)=5\G0^# M$S=L7V>^J')T3%8CU';L;]]LZ%GW#;"N=Y@-+R^4L+? &LATA\<:5D(#ZR,( M'VEV12,Z"+)>G+[L8KE%-*'3M6^<*\OL.->N?GO5ZVFNZMY>W=IN1S31JDW!B;1C 6D0Y9 MD8BB;.TE22(R\=*H?WYFT]^9FWB*!IMBNO-#/\8&G2*NK;"XX6+,8WW\;4YS8VL]PG24286]$#3GZ/B,4'D!^.0IKL$)JYZJJ-?.9;;41WKIN>: M7?@B+Y(0MA<*&4H9>R4G7J YIXT7J'4>YE*O8$G%3F_UFV_U MPQNUOOM:O7D,@#JP3[=^BND"AW3N[EQ:^]B"^6GB^TKW[M_91B$E-[QJM1Q/ MR,GT;O,V:^\&Z!)T3M.@!\1>GF]E3@BI^ M3NAC$$_2\)E\H>,XR78J\ZR8WE67]:![:W0O=YN2("*?"ZX[IH1Q^G'N6B-D+YH'Q8B*%[C=8]+,30QTKIXP$+,?*AED_:(&%> 1@/"%MT M:#2AKX?+]U7=(\JU#IBOC+":2Y;0.&@<- X:!XV#QD'CH''0N"H)#AJWC^ . M+*?3ZKIQ7=JGCI.X/_%/VEJB"N*05GY3WO-*;A2A=Q1-7FNXII3#P,,*_+<" M_^>ZJI@=:47!JSI>DQ>_=?$]F ',T IF,%5;L4UIS #+ /@'_NN$?\-0='EM MY(!_X!_XKQ'^SS57Z@!?@A84+R *R2O3!*IJ\ MC1:0!60!63 ) 2_ "PM7E9#5ZA3DER,]@BCSHH> -VW>,%!G=[9G)Z63\2OR M?*5-M3W.I@&Q/!3$+K0C:VX-_EIA_./W75D ;PJ.$0)L*1;D9M$"#H #X X M [-@ ,L)6 !6,A/DIM5"#@ #H!#X^" 5+IU)WVA:99,_&R2L'LC7L3G3X<> MGT-=!HR:X8AF^-),.*)+%P 6J+8A"Q%4P OPPL(%9 %9M4(6%B[ "_ "O O MP OP:@.\#DROT]4Z>PWOXLP+I:G*TK048_R-].,)S]0[9%S*]*+\B-7Y*U40 MH;0*_ZW%=V1I24[^=6VE8[A'$]H1].?T'(8((9@+S%5#XPKL!?8">X&]8'>! MN8JT;,A1TCV OL!?:J)WO![CIYM+'Z$?Y9 M5PP>!3TYY\UOO68C+BLEQ,H(#IH(3:R&X*")T,1J" Z:"$VLAN"@B=#$:@@. MFMAF33PT?;>FV;OBVU/^%N[CL)]?Y=.8)E[&;I30;V,:I31]7X8RGD;G3@Y6 MN)RA/] ?Z _TIYKR@?Y ?Z _T!_H3P7E@ZYMZT[Z0E/J)?Y0-&SKTT<:QN,1 M9<(\(2I+KOBM2@['6]I5]4'+NFXJNBLOH;_I==XU=EF>?&4#Q[238VS0"^@% M] )Z*<^$,6P'' .. <> 8\KA&$-GVR3T2@7'@&/ ,>5PS+EFEF_$K&*E//%( MU9-WH!Y0#ZBG//-&,PV8-UL*H-7#M+]Z(4U%J&GD)7]0GBBX@^)LW4MW'[HY MW2@%S5942UJ5:U-P@G!_2_%P;BN6:2Y@ M*)Q87G\41$&:\9+71UH&CIHQ%:JC*K8N;8Q\XUW$"$,=885J!K+.RT<5##_@ M#7@KKF32]E18R8 L(&M:Z>$H!M((@"P@2[X?T"@_^QA6(A 'Q,W6LHYB:SK6 MLM(+./\%/2B?C5^09 M!A&]F+54U-7O"E>QQ]DTQ3QG2G:A'>V49@8-/G[?E07PIN 8 ;268L%6F!B M!J !: :@ :@ 782L LK%L9'&D-C8 &H %H:!H:D'2WUDGF_SD)TD#XR'CB M71!E]"')?69^G+;)2=8,#[E$J[#Q[G$$GA!XVA)6AHZH$V %6 %6@!5@5758 MP0@$K K^>6,BM-!BCJ !6 !6+7R9#;(8?F%IEDR\;-)PNY-N"P3&GH9[9>! MKGJ!R%8T55I[KZ: !4&PEL(A%X6C:[HT70$F@(E:8P)+!. .&") ": "6 " MF F@(EJ9M7I3IV=5'=QYH6R5.4^3OHTF3VT,?Y&^O&$5['^CRK^;R\L;7P+ MTU_CIVKLI](X#/KS7ZJ";.4-B'E+KH=,D"E#C'))S=0[BNI(FXZQOS2/H'&G MYTD$P_8W*L".8,<&F'Q@2# D&!(,V1"&A/T(=@0[@AW!CFO947,5TY57W !V M!#N"'<&.S6!'[*[!D&!(,"08$O9C%=BQ$,7^/O.87-8>7_A<>*Y7FI>2M,^Q3TLR'[R)YIJ@7L#8?>.*7O9Q\^O'RKBYLJ M9@,4TT+6Y'!LGT\PO27[N[=5;RTZ\O,=<[?S=TMR6 NY5>R@V< _9)-?--& ZV[S593TK"_3L$7?1KU<6#6X" MK*P/!VRUPB-TW]KYKLC!U,#O7*+$#\CU&M*4$G[YE#S1A)(HSL@XH8]!/$G# M9Y+0<9QDE+=6(]F082>.Q$+ :Q;9#['_&;%5/^43"N(QS5NOI9=2^: @AAV6 M_ZVDN&25Z#-+IF 0%"T;T]F#/U\3/".-D+$TKP05#Y^2=#(:>0D[3L@Z&#%2 MRKAHO7X\SOAQ=_$X\(FMVB3.WTBJYHBRU%>N?>^%7N13D@XIS8@GWOW\(H8F+M(AYT)AF!*Q MJZ7OWJ]H!.Q)!G4Y!J5I'690:@>>?N*?/^WI!QKS>/B2-S*GM[Y/OCM9W*[V M5C^.$G9].]0]^(SP:5)X<&>?)9:?)+X]Y2O&?1SV\ZO\SE>]F_6KWAXF"Y1P M'R4T3J"#;\CRM%K93;CS6<;VC+67]W*-FK:<7>>IG_'/GQB)*O,S= *8I\1+G6@0$J M(ZSF4B.$M+%H_DU9Q36DS M,H FH*G5:-(<0^E('.[7$CSM5W*,/2?VG-AS+IWDFH9B=%SL.>'7 L> 8\KQ MJMM*QY"W 8=3'>0#\@'Y;&G@&+9BFW"JE[.S:GH.;B].LU3TJZ#?QC1*]_.W M(QT.'C&D4T)_H#_5D0_2<=>=Q-<[7C6;[%Q[ ONZG?:UK>N*KANPK[&'K]^" M#XZI!<=HBBUQDA88!@P#A@'#+%LQAN)JY2?^-X5CX"4L>@D_THR$<7K2;E>- MXI.ZT,:YKIF*[DJ++B"$"1L$U- ,:G 44]= #" &$ .(8GA\_1('XU^T>?/4,2A_SB7O]1C$QD?V4/2=G5(OZCCW' !Q)>+FCP;N-S](.^F,TY M]![9(63$'H-+:C8DDCW0*R,;!T'$?I\?7AC9N>ZN& 6]+TU1MEQ4 M7KOYRL5VRY)T!1]GTX\4SEE:Y#$PM'8#0UL],Q/34C$PM.([K*TK4]HZRXQX M66'DM9J/O#[E%A8*V!(%+ QO)'VV36%V_\XC]*" 4,#]%3 EN0ZR[>):-M1V M8\-#4U4;%2.>"?3KD-)29C8>1QTK!V?0'?0'^@/]:50I>\/RH[II2G>:2+Z] MC88AGH@\'W=7 (V#QD'CZK/B+DFIWCUBNK[/U"!+>7":!H\\N*60:*?M)"H9 MFE#)H.FVHEFZK,=N2FTTMG/ ?ROP[RJJ*ZWQ$] /] /]-4*_9EB*+J^QD":3AUX)8>$^5CEK^O(BF, [<7Q4R1< QM>"8<]TH M?^95\RM]0#V@'E#/[N:-:6,@37D;J@;MFSXG=.P%B^DSHI-+G#%I$V_7= :X M79K@=N'S.N79+DTA"7A= ?]6P%]7.H:T'@5 /] /]-<(_::MJ!UI7>J; O^] MJG K[)J8]A40Z=FE"O)H793?-1571V$U/'(GMRX _U/4)FFNS *!51VOR8O' MZ&@P YBA>%*'[2(L!X;!(9N%ZCLIJI.E@507)%U51HC01&AB-80(343ZG\ST MOYL_)T&V2V@/]*>"\D'FWX;,O\EHDL_&[M-!X .L'DM M'%[G':_AP5CPDB/QB'-+UC@K@*8_^/G_[^MQ_67#F. M'BF?;OR945"B:HZG=SI5KW-Q>6S>W/9UIUK7I]EQ5M:]=[>RG M%^^K*/R[8$13PIZ9?(G9#6VDP\+I81#1BZE'6=/5[[8Y9XG'N ]7Z$P0,0;. MOQAG0_:1/=-T M^#93_- ;I_3][,.'E\J^N*GBEG\!&&VM#V-[KT%^3Y;VW=N07$L6TVO"K6T]QD846OX-U]S;@E(:R,4VY, MF@K9-Y,!V@;9_X@_T/Y%EPG$>Z@B)/Z9>.P2UUY6Q9N[]8("X?W;"R=T\?5S MD0R_#KWDI&5"P'1+,-U]>$CH0S7Q\G.4L3UX&O@5O+<65SPA#.C!6V.+5#.H(J2 5J)8$H-B4W3+XWR5PE0&Z@-U 9J.RZU&8IE M2IL3T6YN.[16Q:GIKBOW:'_]+24/W$M&^Z?DM%/#3)QDF](Z.#4%'' FU@8+ MU4S@J@OV->M21^<%H+_FI5('\L&J>-S3F5E;;BJ/8G])M+?(>)%%0)@PHS66 MU\[7Y2>ED_$KTGPEG\\>9WFNJI;G8K(+5=8Y4(G%0C?,TH73EC4$KJ,JN(X: M97/6OFA TR4:HV 8,$SC6MV<5G!P&2:4H36%S_##N:U)LP6;7\(%AT)M8%)- MTZXNM*!IE_+VB&TQU(!^H+\1Z'<4M8-0XL%&:J';AV5WV[*J7#CR[8!AX=IOOV:V_N8B,W5FJ M@"[===W>B#_(N3(HJ::55Q=6T+1+!]Y9H!_H;R/Z=5U:H\"F8!^>5Z3KEF># MF[JT_'CDZ\+G4H>%'5[=6E 3[[U0?F?-IE@)8!AX=>OKU:VI)2J^;9^OJXI\ M76GV5AV-SO42TQ3#1IDF?#XG-PTKR2=M<@)MX <;/6'!#^ '\,-Z"3B*;4F; MG=44?H#?&!F[^TK)TLL?1=<4G,'S4J$%&K[=6O"+>]EQ03 @F..Y=O5CNG9W M<.3*Q=7)5*TI6$-Z,M*39ZD1EK14)"0X8"FJ#$JJ:=+6A14TZ])%>C+0#_2W M$?VF!C?SP19S:]S,TM.3&^=G/N_(Z]2&]&)XB*JP,,,%70OJT>Q+%4$N, S2 MBZLI.*04;Y%2K+LBI5A>\YNE$BYC_(WTX\E]2.@/(MH98AH-JM(%@H&N-+>2M,^13TLR'[R)YIZCEEZA-Z MXY2^GWWX\%)E%C=5W#L4JP/6K'K;[SZFMV1_][9>KP5/?KYC[G;^;ENB+;NT MG7YAG.J7Q2[3O#6RH:(JCP:WNY6=N&:)LO29[#:0#]DDV,T\8#K;O-9E12L+ M]>P9=U&P5U8-;BZL+!#[YU_PD]+)^!7_S2OW8H^S/'],RW.DV(4D0YS?@$3! M[2PG9W;2%SI.:,H6X)1D0TKX"\B"./)"(G(,O2>/\3G3'YI.PHS'AP=)/,H/ M]88B]D)U[S_A$'%K\M\Q+'BC[-9IR4 7ID%W= MR_*:^4MI?/##]Y/TXL'SQN^_^NP7)B']-/@81]QG1?N?%[=SQ6N1?HN"+.WZ M6? 89,]W_')W;'V_"F/_CY_^_KKVC']HSO[DCXL'3WLW0=*99N1SO, MTCWT=/VT/]^FA]]KDW%ZR_CD.X?M_;G'WY"][F/Q&0?29)TMLJL!L]Z[- M& M+<2JN\JV9'_$^Y09)P,@ (@= &&HRB;_WRX=9!$S7W/2%7T(HHCOE.Z]D&\Q M3HGQJH9,$"%9.HGAT571L>AH^M#B9?)X%'.$M/,&\$^EJQ?R=$%5,4R]=%FU MHDJAI55'XJ3>D'M^4^[WB\49=BT%7D^B@Q"U2]$!)$/'LF&#D9:O.XYVOR4^2G@A5!O1+",NH"O\0K;*)AINM(QY+79:CW2L-%<<])5'L?E6:H\F95&?9[O M.LUK#6)Y_3=+Z8[4C@CPFSV0ZAXB-C6VCR^)Z7:15U-<:MC.EQ1#!HN!Q8Z5 MZ-)Z%MNJ+F[;NH;74A)K7NDP\I*'(,IOTIMD\>P/.2&+OZ#L]Q"?&\I^I2V@ M$%7]RWY-^56_NHFJW]97_4HV8>>%!G=#2GKQB-T)K\_T&9FGJ\69X;3,-6"J M?,_K9DD<"3<(K^=,,_+GQ.-%L,2+^!K(_A!$HLR61^B)]^@%H8!3WC*.G]=G MYXD/"7VDT822()W^.NU?$GY/O@B(I,6("$F'\5-$&+;9I=C_]]EY65P\DM.9 M%X;$\S-V1V3 ?GC"#DSX72KB]T;!-WX/$<,C.S:=I&3"'V?"ZX"+]:D)'8>> M/R]QYE>:':;DC[GX5>$:FM[C]/G9*>P*7I!7CV5\3_FTDT).Y[?';]I MPLZFRO(-BY_)KR(NFI('&HGG>R9]ZG,-(DE^CN:EW@H38<)/YZ4?RDR>L[<_>ZG!B/TEK_:>"G&A+X\!EY[/=-TK MO*BI4-E?& #\"1,J_Q$NX1>:Q?4I&WK9M,@\/\=CRD4ON$#8G_G17(G8??%? MGC^/Y_L)?\5,T"O8W!D#_ZM?ZDPSPG!=0LG.5RNWE'V[ O3UQ>O_FG@),^[# MY]L@\B*?W?_/"YSN7,'>Z>JZX;I7NG9K79NN9MFZ*2K8G1O+T=U>@RK8.2'E ME>D"; )E*6]EP*27#8N8R)<,1] M=&N8WL/2+P]F&E"\AYQP<@Z,XDQ0B!].^CDNLZ$@Z3%[Y/Q&I8($X8D+@#"PVA)ST)XG@H,().2<4F49<@&TS MTL(O'8\>U6>O28YFYM=*5NU7UCU+CH'N8079I56[0RNLKM5W#*#GAO]=\.$ M4O(K.V:8DIN(;S_.?YMMI9J60%Q59=2L=BLC>O24DZ4*O2JKRPXH[.5ZBG90 M*^V@+HF\\9.@->C:1EW[2L?0->C:473M_TVB2V)(&WP)78.N;=2U7[V$Z9JT M='SH6M5T;?MN5!4PYJI&>M):>4%+FZ&EP@R$ED)+*ZVE_V\27I**K>E04BCI MDI)VQ\D.2EH3WV%E"Q!VT=/C;'*J+"IH%;0*6@6MJH.HH%70*F@5M*H.HH)6 M0:N@5="J.H@*6@6M*J\+1)6=6)5-@'LKH7P?457((WK^&04ONC"LCMFN+86=G.(K1E&5DP_T!_H#_8'^0'^J M*1_H#_0'^@/]@?Y44S[0'^@/]*<2?L<=AJ&H=?8235L/GA*$);=U/TP^E9@J M+ZG9_V&2T$U7L=7R9X\VI9D_1I)4:*$'Q]2"8S2[HZCR*HO ,> 8< PX9IEC M.I:B.[!CP#'@&'!,61RC*;:\1CG@&' ,. 8<\V*OI"J6:8!CP#'@&'!,.1QC MN8K5@1T#C@''@&-*XAC34 P;/E]P##@&'%,6QW04U<)>:5L!'%HW5>N4F*\T M>0Q\FNZ@+?,;U:L]"$$NJAQ=,2UY"_<;HFD*MI#'"#BMA9/![&!'WAH%. %. MK8:3KKB&/-<5X 0XM1I.&MM!Z8 3X 0XR8"3I>@=&'N $^ D:>^DJM*:_0-. M@%/;X63:@!/@!#A)*9UT&)S@BB@]"-6&@NV[./-"DN3-_4I!GLS\@1.N8+JB M6JCR*5T 6-3:!BU=51530S(%H 5H28>6H^AZ!] "M MV=#2%=N1Y], M M M0"O/KG4MQ=%L0 O0 K1D0TM7+ ?%,8 6H"6]1X>M.#H,0D +T"JAQ9:ERTL6 M;#JTVCRFJA>G&8D'LX@6QE7)8QTD(T!_H#_0'^A/->4#_8'^0'^@/]"?:LH' M^@/]@?Y ?S"NJG+>HO&&L54[7Y"?E$[&KX@U#")Z,5:BFZC !;( M K)D(\M43(D-7)N.K%:/P)B%V=(21V'4"CR&JYBJM Y>3<$(&@*XXA+^R\O"^*( M1RN"*/.BA^ ^I,1+4YJMABUV_@E^$LJ#C@5^1S$T:5[EQD*( %8$D&EJ48)NK$ 2P 2SJP-(FC* $L O FJU8+@8U M %@ EG1@J0:\@@ 6@"7?*XC10EOK1ZL+@K[0-$LF?C9)V+T1+^J3A(9>1ONE MH.N- ?>U IG<^5UO2*8I6$/Z!]"T%DWR*L.!)""IS4C2Y<6# 25 JX+. %.;893+BI'UW1Y_F-@"I@"IH I8 J8 J9.CJG22L/J M'*ZZBS,O9+^]-%K\%"AL1J!8-SN*9&@>6H=7 MY[CF/Y,X35'O)&A>TRLF!U%=V1OV+=X1@ )0&H4 MD.R.XDCO,P @ 4BM Y*I.(;L3$( "4!J(9!4"RO2+D!"@=F:DSZ-:>)E[+X( M_3:F44I79XTA0+IUSP]'Z>C2?!.M#Y B=P&Y"Y*@Z5J*81RMNQ60"60"F5LN MFJJEN#IR<0%-0+-RT+05QT3"'Z ):%8-FEI'Z;BH^P0T E/I!WO9$L BUC3H*);BF9)B^,#*4!*8Y&B*;8FK5832 %2 M&HL44[$[6%. %"#E#:1T5,52I3GI@!0@I:E(,=B.WL2: J0 *6\@Q>1K"GQ? M0 J0\M::PDN=87UMC114E:TYZ5/&P$:"R(]'E)Q/*\O>*22BI73[:T>(]%QS M%=TXVDSI-X767$PCKP%Y#=*\&8JAG3[C")@%9H'9K7>+YND3D8!8(!:(W3JZ MINC.Z45UUVT^C) N MU%:H&+IB=I!8!Z0 *6^9=+JBVM)L.B %2&DL4FS%1?DUD *DO)E<9C*D8)\" MI I;Y@@R$3[PG>EAV6:$2W5Y$5*F]X6%#D*Q\A1: :J#&EA'< * ML *L9LD%$H>=M3=Q!X@#XK9%G,2^BT <$ ?$O8DXMR.O30D0!\0!<6_HE*Z5 M#SALU@"KEL'JW#J";Q$+&1 'Q,W=(_(R_UJ,N#;7-7VD&0GC=)> V>MJM%0^ M9XR_D7X\N0_IO'YN']%-+\J/6"W(JX(4__?HXCNRM,JH&;/E<=>V4MN)PRJO M=!T\!I1Z]M-A37D9>"#$X#IX'3P&FG]:=URIO@!4X#IX'3P&E' MKX+6%<MG-^Y<.@<="X6@BN,L*"QD'CH''0.&A< M=00'C8/&0>-J(;C*" L:UP:-.[2R5*VS4^[*2P._TJ&(*DBI4M&&:@04U,M. M22-X9843JJ XB(+6.0I:!0T"]:RA'KWBD@'E / MJ ?4LS7U=$ ]H!Y0#ZCGZ-1C5;P4NPJ* ^H!]8!ZY/MZ*EXQ707% ?6 >D ] M\JFGXD6 55 <4 ^H!]0CGWHJWL^O"HIS^G*\6J?^7 ?A)*/]2O-3R:-[ZD)< M;ZIC#1CMB.E"+1Z3@?39.IE?H+?&T-L14Y) ;Z WT!OH[9CT=L2T)] ;Z WT M!GH[*KT=+[4*] 9Z [V!WHY);T=,WP*]@=Y ;Z"WH_K>CI0&]' MI;?CI:&!WD!OH#?0VU'I[7BI;BVFMT(.W/>9QX2R[OB]"(.==Y\0/Z1>\N-9 M%$?T[/OYM3?=6$$R81#1BR$5@M=T];L/!5'Y-,IHLO%G"U=9XA">EB>N$D2, M'O/OQ9^)XF3$Q%E\Q1H_9GYA(2#BTS"<'O/CF7HFOK-7[,^^KQ'473"B*?E( MG\B7>.2M,//(2QZ"*+]);Y+%LS_D:B?^\A3TLR$[F@EBJLY,L4)OG-+WLP\? M7BK3XKZ+V8USA=37]F/;/C]R>DOV=V]K_%JPYN<[YF[G[Y:TN98!5J=(G'ZM MGJJ@Q2Y3[64;HCH"=VYW*SO14?$UV3/1;: GLDFNFVE -[=YJ\MZ5A;HV2/N MHE\K*\WBZ5WV\"M+R,ZKLEL483H9OY)@_LJ]V.,L-XVT?'%G%Y*,<'X#$@6W MO_7R.0GBA,^#">)^2H;>(R7WE$;$Z_]WDF:T3[*8W5HT8.LU>0JR(3 M)&&K^O2T?Z1DG-"4_<'+@CBZ)%\I)1_CC!)-(;G,'%U7/WQ*'KPH^$L<1+RH M3WCGRY3$ _*YR(@F@#O'ML1:AU^>V,]HVWUC,,?2V!1A <$:!Q2R[_^S:S"R4,BQ0() M@.D8SX@DCJJLS">SLO*8QJ[X9?9_,0_ 3G)?LE%]R5_]#9_R#2R&SZYO__[7 M__ZO/Z\_X*NP_4>@CIA^08/)F3EB>AF&(@HO[7_'3@"?O.G_.OS!<6%R(H3? MXH68EA^-*X66R5YV,_Q=C)S=] T890;FF?\, M",+4PFFP?U?&N)ONVSI(6#.P-^&K4#+VE;\ D7])6=X<_21%R746P$7!"^,P M'5O)"T@)WK&, WO.0X$K'3I@:*E?'^"K*8,_\)H9=P+VQ-U8X%U<,A'C"1=) MP7-S/L+?D9$8C^3-DMM"*3_L&L2*?73PJ7X/%/T;VD'FK=:&%0F.M; &/5[ND3G?"7D##3TI6W#_,"\#H0M0#N_ MM>EXI_AHI>3)Y,H<=8W^4%\.,NFD]NJD+]X3&+I^\'+VVF@R-+I#;;D1YRL; M9Z"-[@)_"1-_,=C2Y7 O;AUQU[A$WZC!/!&1_10;>^$A[22:_KI&[7&'7U)8Z1 M3FJO3OJ;[T^?'=<]>WW4'QM6C_01Z:.W626)U? >&9 U%,Q_@'>H(!3225MH M]M&<](^BE$X8#WX8A2JLB=H>T;L6,Q%@.$H@GH075^(U;Y9<]7O&H&OI$BN2 MGKIGD%7KG"A$>)$NVRISUL0TQB-]==5(E[U7EYVXC/>!H:=^Q%UT9>SO$WR= MGRI)VU0/E?&6:\DY=:!FK9H15$$MS4ZB<<\86T>L+E0]_]1JN[P]W6C3WYMR M [2$]F_+&@BC(+:C. "^A:=\%2[F1ESY813NDQ70OQU>]RXO+Z]NNH/)^.9Z M<'O;MZ[[DZM);]P=?[ZM/"N@*(KCE_ :C[)-MC+IG*/-CQ[-?B?O2H_NZ4K-3Q_N(+DX(F6?('N8?'ZHP/S!0Z] MW3KMZ\]I\MO8Z8TG9&+_2A9DG7.;#[17U\V-_+;WY(5F@QV=UHVU5N#AW=4P MY*=GA<\/OCM53_DGF&#L!E!\YS9'Q)^-XL\J"C[4B'^OA2T6#R+(B6A-#&F, MU8V?L^=5X1C?Q-L-*Y&5#;?W87=:':F(YX[GT\]TNV M2[Y)=LFUPM/3&B%G$H!Q#W@3<,\6B8M">5G$GOQ 6Q4<>C1VH MOBHAS)DAC-DU^J:V9/#60\SIS:;V6$>WW*XPA*=1D3I9A2Q+&V:W1>+JY\BL MG>YNITQ\'/2U1:Z=;X :[>=UED/!J!;F+);<"3"8H0H9;4?H:04*K?6V)6U? MCZ "VR%>EC'45\&K]8)U>MU89JYQDW6@# ;7QGH4 7X4\C4[ ERK$YSBOVE3 M3;A%N'4$U[IE#$QM&:\$7"NF7,U[C&U["64$4$8 90101D#]MX"4$?":FJ>, M@+/ES[/+".AU94; SE6:*2.@'GM8BLZFC #BN;KP'&4$4 0!902\BVP4KYLY M%8V!21D!1V,'.@ AA#DSA!D9DQ[U":F5:48) ><6_$P) 12[<(1HR$;)Q,CH MZ:O+WA9I.+W^J9$-37'_IY;1OM'M5E]ONBW"2]O3(^BX=@C6>*2MYT_KQ>KT M.K$]JB]K5,R>8;G$Q=1_]FA[9O:,H45-BVEG1CLS\E;47!?M:/]04EJUR1W; M5H&R/O(,A@..3AJ0#H*-I/4=K+R;F&>1)T([ZXH.?@D<"1RK ,>A87:'IR?F M68"CYNY/.[1HVJ&[$WP0P9/X_/+M90F_X?W[='B:3,S;VW&O-QQ>]L>WXZN; M_O F[?!T=779;4^'IW(;HT(C3,8#P0*Q] .,*7QVHKGC84NF("Z$&!:Z/KD^ M#E<$B])#WFSE],!=&< 8SH6(PM462J_R(.5+OB]?TAK4(6'2.G'.8+,S'@^\ M_<"U:_3D)TT>/"T\B7P3)D\Y>_78?5/^U%MYJ6S?=%3B.N*Z=W-=TJV8%1H8 MLUG@+^0N238X#AUL.4O,2,Q8?=KRG >/>X7'$Z\1K[V3UW@X)T8C1JN13;*FTYO MZAG#D;YJKVV/T:< G2,$$;\YTJ*!D=M/0F/2I8,D1M%++M'8[I8$*EI!,D$RL;!$' M?6V5&VDG2&+25C&QC.Y0VW:&!(4$I:V"HJ]B*4D)24E+I:1O6$-M=6_:L@CIQQ&D M[7EX:?0&1VRP?@[[R^I:!;_6[W=SN^![\8AY"E]EAUMXPA=OACU>L?G2YY?D MQWU:!@^OKH:?>Y]O>KW;R>?;R:AW]5FU#!Y?]RYOKP9';1ELHHQ5V#/X27BQ M8 \O[%'XCP%?SAV;!>(1:,>(,*0^3/YO1V' M( HBZ+!O\&GFNZ ^\#+)%R'#;!)8D&BN&@N[SA,\DF.22;CYO;HZ!Y?(J(EJ M\M-:FXB[P%\"6+P8;.ER>!AV"A#_CITELI[!//%Z$LUKD]B!?THZ[IS:'X^U M=#\>G;B=I]7H9J2-FOP;_$ V^ X-@O8PCBIK"K1[&-RQ&@3E9+4FQJY@?\1Q M[M.[B 2"!$*C0/2ZQK;=QC[->O?#[C/)U?[5<[ ;U7W$(^I%1357WW:%C,?& MT-3GWFU[+#>E2%3DN"6,:2W&F-;8&(RIL'-UADU[[!?9R9==+H"X-J=BS);1 M&VG+;&R+?-!V]$RE83C4=FC7%EF@3?"&FVYB/'XQV-]!&EW!;GBH3F N9ZA5 MJA"C=B3U]L:&-:*\7MH+UDA!M42RC(&EK:E&ZP7KG#= EZ'#V1VWG9EC2Z7U M/QP&48ED57 2<;K6WR!A0WVJZPW2M$70:"=%XK1%7^GL0'LFTE397JSY!5O8 M\K" N)-'@)_'2<.;D2 ^8Z[%E;]8"B^4=U\& ?<>!=X/#\HNN>,O M^-7E,P^FORSQPO W$49B>NE-;[XOA0U_?O/QJU_B*(S ]()!?<-9[I,$<]D= MCSY;YF5O<#6X[%WW>OU;4R;!3+K=J^[8:E$2S(:L%1;&BP4/X+*0.?EZ,O[@ MQQ'S%=69G].7\8AMC 5F2-S.&F/NSO63/94.)9.\+YG$'&G))K%ZITVHZ#\I".Z2/:*6E@79>-J]M T0:SE!=99]]UU2DHB5',"N8O M<9E^+AN>-Y>I/9?T;-]\%X'MA'(CN:-I?GQQ>,?>>'?==((TMVIUU^[D319? ML+O L5]??P*:=P'-*8YB:YUC^7.,;@;FSVJ(-M)/==)4Q):)0=U8?W?&0R.+G"QRLLC)(B<-2AJ4-&CE&K3QIUH[A9$<'J%!:%N)T=$Z M-/WXQ1QR-@6MV]%8R:$^]&H6H[V'/F>2K-OT7-Q1IZNOE1QI,@*8TQ.N%G)%!B*) MUIXFVYF+$-K6!T'K:I$U1&6!@:"L&3SJ#A)_L)Y(%D@52A*0(6R#\%'ZD M?###L?3!C#OFI'(W'0'JV9TN3:@?;2VY@\2J7>%'9J<_;B&]FL5H=(S9VF/, M<:=;O7R1)B. (0.1Q*H.W'%.8D5ZF_0V @C34(86MS5* 7/_IT M;$:R<'I9J*G7R>J8VLQW8IO:0&@];=&FJ R==@7I#!)^LI](%D@62!&2(FR! M\%/8$4K"I-.U,.QHTK'HU/K4>/I6M>SV'3J-NB>G75OPC*2R"4>]-74?F9VA M/DFL#[V:Q6AT^-G:P\_),8*Z29,1P)!]2?8E266CI)+4/JE]4OO[.N3(14_T MT:[6>Z#6IW[\X(J#.M35 GM,PS3UU;%_BTQM 2&2IZ;1IT*?V$";_!#;T$ER M2TZ2N]HL6M(9)/QD@Y$-1O)$RI24*2G352_0GR(.\+;Q^@U___E/<7CQR/GR MT[T]%]/8%;_,[N<\$)]Y**97_F(IO)!'CN]=!@'W'L5">-'GE_R2._Z"7UT^ M\V#ZRQ(O#'\3822FE][TYOM2V/#G-Q^_^B6.PHA[R%/?<(C?@)Z?7=_^_:__ M_5]_WG44-XNEZ[\(<1_!C7=Q8,_ABCN7>Y=VY#PYT4OYT;"D'J[;5S'[RX?; M:ZMKCO^O_\]OUQ^8,X4ON!U=W-Q>COO=8>^FV[TRQZ.A>6M^MJ[[DZM)MW]Y M=3WZ\-<5/BBNZ3=G(4+VLWAF7_T%WPYQA=M=QQ,7<]7*TK2Z/Y3DSBP*GD2B M+GPA.<_Q $.C3_TQ?+$OZVV5I6]SP9"\W'M1B#JVS-%/(;NYO[MC/"$IF_D! MB^#*F>\"G,/0V!(XV9^&[)F'#/Y1/X3LH^.QO _GIS7N+9#AU4GBYR*=/#]8 MP 1*E,)KLHE+GF>V<-WDFK]\Z'Z0GT&@[?3S_@OX[$RC.?P)RY08$H 1+E^& MXE/ZQT^KN) /JNB/S;'%VMCE7KAK3P/SA;?3:B(3)G Z\O7_:U]/D3W9[ M[ZBO;\CY1ITZTY;0QGRC<>];)_0'F\6O$ZOJ%M'_Q%[U[ ;4RO0=MA1QW/X< M]U:GZ"H8[@U*GI8%KX4M%@\BR,EJ38Q7*7N:<:)Q3,X&;5$"O$8P@ M=QLQ\1W_%J<$"XH^;(1[>6#T1U1R[6CL<,86XO$01IM5TFKXJ8)*>K%I:'3[ MU8=&'X%;"+@(N BXS@JX]#7X/&_@:D*1VZJD+3W]E\?Z@?,0RWB#4R)7':AR M=A% YL"8Z*N[WQ9@()\\B?]YB/_0Z)O:4M1)_$G\2?R;)/X]8T@1P(=O"VKD MX:CL. ACB$.V3.*$=PX!*AYW6F\==U96_N680F49YIB*+I#S\(AQ!&9A50EB>Z9F[9/U]56$4>!@*IE\^*^>$X4RX^S= M65^?![>?;V\O/_>M6^MZ/+J=W)@#F?4UOOUL6N9MY5E?.]S3I!2IR:0S*OU/ M8\*4J2=AZM"\E>/FO=3L]D&C1W_@[19E/+7*_CFW#)2?XW($LC][E:RG&62N MXVLX.&EVY 24!H@NVY-$MVZY!342W7_(+\3TXA((PA]?#V _S1#_%G!XQ#6/ MZCBX6^X$[#?NQG41S?3ZHQV3IHF:"-H(V@C:&L&M$U,P]+7?_Z\L>W0 MM*EQ0_==RK=^_VO('M%/MU<,9%WBI75'9%'R$#D4:Z#AZX ,9Y@]T-&7B4S2 M?S;2O_-QPM&/"]Z#!^ODF9S.T-IQ6]E\"RP00-3]TE!.%,A[*G3^:!F];N]H M],EYI"'J^L=:LD[+H/YXKIPZL%0MG#.U !_3['2K]R2?B\U("$,(0PBSXGH: M&OVNMHK5K8<8\MG:W+-ATZ!OQU!UMX^3;1QZEKZBO3L2Z7QW#Z3"R1O<&F\P M59(BZ2=O<-.\P0TU[>2GG<.@>Z8,@Z[>*=%$NV\S*0>&-:G>@7PN4%\C8:R= M#C@;)\YF02.OSO:0Y'Y'7WU2PB#"(,(@PJ!],[XPY8OJ8U6W3VF;JYG"@]-4 M26MLDDN(7$*G5L5U0(:S5C60@4&%!U,"$,(0PA3471PUQA-M+F>6@\QY+*EZ.!= M-PX#C654*#J8_$'D##X'9S"8_!;5BB#I)V]PT[S!#37MY*?=HX.[,CJX^GS" M=^TYFU=N;WB4[==95-LC]T^-;,>ZNG\V2R'Y@[;'%9N=0?7E0 F#"(,(@PB# M-I.F;QF34!U5*N;BO1MAV#[FCIYFX,3,,<:"L-0_8_*>': M"$H]=6U3@,$T-1KM;5&<)/UOTJ=F\<[UH@_%.)=ODI]VCG&V)C+&N:+>#KWE M=S;UXP=79!&X% 0]ZNM+/'*^_'1OS\4T=L4OL_LY#\1G MC VY\A=+X84\3"]M"/GR8E>ON%[OP&1 M/KOP^U__^[_^O.NCY0-_6>*?X>:GP=)X2/^O8O:7#[?7N*'YO_X_OUU_8,X4 MON!V='$UOAE//@_&5Y^[G\?=V^O![?78NNY/KL:WM_VA97WXZ\IZ%M?FF[,0 M(?M9/+.O_H)O1\;"[:[CB8NYXEO3ZOY0DK4A");D%\<#H(T^]='[K\O+]&TN MV,QW 7.V1AO%CP *YC$?R,U.7>BP+EL66.?@J9^'<,=&4$?70\>)(?AW!!:##QW1;+B"UA1QGB&K(IC_B/G]@: M@^[._9,]5<=KM-]AO4KJI+NR/OBY^% /Z>"6EM3$:[('2ZHS6[AN7].>W:FT1S^A#DE.S@ )9.G52#*!U5TC^1@9F[T]^SN M85%C&O1^>!LN-V)R,J=#[V_T[8-&C_[ VZVCOGX_?R$YH=< XZU(Z2JJ7.WO MI"Z@H T0+H(")<;OT:_CK<;HSS&Z4G.B^K-=%=41!YG83Z?Y@TU+' =X5$47NBTAT270K9[O+Q\= M/,)VKX8B\<6+ L<+';N&8_N-N_'.$DI'UKOX^+8>60_ED77UA5K.Y$3:,@8F ME>6BPYZS.>PY BNV\22H@= VZEC5'Q(1LA&R$;(1LAW7:!L;UA'*A)T%MIUU MZE;B%Z8R8B6$'UNFI0WBVR(GY%ALC$Q0GA9A &% S0\7CGYX<"[=*5IAD(GD MA)(J<&U/M!];QSL%.-_\>_+MU,&W4P>6JH6WIA;0T^],J#8. 0P!# %,10!C M]'N495G=5J*%.P9J5[SKOJ&G+]Z%NA631XB\PN?@%3:MCKZ4X[8H7I)^\@?7 MWA_<4.-.?MJ]6[$IPZ*KCW=KHMFWF92F,:1^G^3%::(%6%&'"[EFT:=4?69VN=B-!+ $, 0 MP)1OZHTH4KBZC40+]PL4*;SKKF&HK5\G10J3/XA\PF?A$S;['7T5-=NB>$GZ MR1M<>V]P0XT[^6GW2.&NC!2N/G^YB6;?9E*:1H_ROVI+?A"3ML*8H.;NRL8:-/,9/N3!JZ-E-13T38%%4RS,] 6"=86Q4G2 M3Q[<6GIP&VJ0R4\[Q_-:$QG/JR_'N)2IU%M^9U,_?G!%EJJDE?@-;+YM&J:I MKV3>NZE]%LVYR>=3(XNSKCZ?S6)*3J!78HF[U9]X$001!!$$$01M)DT% 5&M M1Z)#'=2MV@[=J, 6CK9RE=NA)CJPC[!O:8M,D>^J,>+1$%W=6'S0N2L@>"!X M('AH%3Q0"L,NAOF?(K1(-UZ_X>\__RD.+QXY7WZZM^=B&KOBE]G]G ?B,P_% M],I?+(47;]R-Y?LNPS!>J->57P/+Y.%:?!6S MOWRXO493^__Z__QV_8$Y4_B"V]'%[:!WU36[@\^#P2C U!H"3O M.![ 9?2ICV$Z&H1$WO1M+MB,.P%[ KH)YL]8!-_G/R?7N7"U\BP ^E*^-Q=(15^ M+C[4\X,%T*%(71.OR1XL>9_9PG63:_[RH?M!?@;!MM//^R_ZLS.-YO GS"DY M]0"L3<<_LW5Y-KC]; MUO#FQNP/9$3U^+8W&%U/CAI1;2)/51I2S1\? _&(0=*P&-XCC-[Q9(#T W>Q M/J&*G?;#D,4%6K.(?V#$\;Y&R=]O4T^3.9?$-"DVMG@.U'0\#\:5;D9/*>.G+ Y:D\KAAY1&JW7Q617O-3%& MX^I;>% MV7H=+M9.^Q)R$7+M1R;+,JRQ1/?V=(/'3PX9H%P9912Y#,[#@(!S\(8KRH<(,=Q<+0?Z%NF"(E_B'^( M?YK6PJK1344O85 R;.H];&:]Y>?7N>G9PYVO>9ML6-2BES;"Q\3OLQ&L7I\$ MBP2+!$NW8 WZ^II-MEVPR &B'"!AT0.R#!P_V#NEDC8@M(&E#2SQ#_%/#>E# M#A!R@+S3G)R,33(G:9]&^S2]@E5!OR82+Q(O$J\D2L2P)M6'M[5%L YU@S3: M"OPJIK%=F1G8**GYV-<66+6^UOM._$3L\"/MR8^O=!HF)<;(TI[22H)"@M(R M0:E@CW.^%MG9_NC83D=NR'P++3%\=T M*,7.5]61AX(D=E>)U>>^('DE>25YK5I>AV-]<5#TEW9I,QL M/6"VJ1]C&\;0WUEK]XD2ULVZ^3 (H0AA-F) M(IHK(A'"$,(0PA#"5%>YZ%P01FNKAGU[*&SJQ.#/;AW/B<3_.D]B^L6+N/?H MP#V782BB\#:.XD!<+GQ8L_](WS^VX_-"L7=OAK'5,\W;R=75]=6H=WM[TQM\ MGLC>#)/QY6 P'IZH-T.!2RKMU:#Z*^"N4;46"./%@@=P62@[-ESY"V#GE^R@ M;O13R$3>LTFN N.%96!"K0,>S#C9HC$N5XT].]&2R,A?6-<06#W!E6@.5 M61.#X2J]V>^!.C0J=2[>M6]?B@C>C.B8;U*'7?Y(W\46C6-$=(/MS)"1BP1IT5;IT0ILS^65TS M7H*\1D+>$7GPFQ]Q5Q?X$;@1IVWE-*MK3HC1B-&.P&B6]BPP8C1BM$V,IJVT M!#%:W1AM]P+Z)^=";:>)Q(5UX\)Z,5J/<6_*O@')!9_!RRK=M=8H=KVR$H:X M^WKMF/*4@DV=:%K>B<8R!T9OJ&U3=MZM:!J$9K73N01=!%W[D6G8-08FM?\C MY"+D(N1J%'+U^\9D1#87(14S_[8Z/6JQY^V0(S&5$\=29JEY$_QN!!>]%4L\2;O M\=H);=ORYUS-OK,FH/[B4.9WCZ][U8#(X;DZGII3- MS8?&"<'8%V^&F8E(Y%?98-=1#U?R(+4FGOZR% ''Y66A&G[(>"#85,Q@2%/, M";7]Q1+X&G_Q9XQ[3)Z]+P,G%(P_^''$GN>./8?[EQP>)3"IE'LVO(\Y.268 M P]^XHXK9[FK/'3%C?C:\J;"=$!^T MX+^+P&!^4/H*+T&D6!KP5OD+TH_-_6=LD\==8%<<6R!"/PYLS';UIG@E9L.& M(5X*;Y*C]6S1P7/_C0FWKX\*I[0M5?=*WGGS7=AQ!!+*?IG-'!MN^9A>975_ MNKKY)?MD_O3C]F' A3"5)T<\AUO(O829XD)-&7S@**C21I.T?N"A$QJ,V[9\ MM(-?O93N5NL*;Q!>+/#'1^$_!GP)"XTKA9? Q6P9!TL_J0*;D!B)4B9RLL;X M0S[4;<1F<^"X-:G9FZN!7P]_"'N(@3& .X!2L&1.](+BP(&T_I,#UB_.VE]* MK<6B@'LA B7S1/3L!Y(?Q;]C9XDR98"!/(N>4;"0(J$(GF#MPPZ[A"4(D%'= M%Z/(.8J;2,!QJJW[0%EF@3?"&FVYB/'XQV-]!&EW!;GBH3F N9ZA5 MJA"C=C3DZHT-:]0C.XWV@O514"V1+&-@43@>;8#>YI3+T.'LCMO.S+&ETOH? M#H.H1+).6^M4LX\!)&RH3W6]09JV"!KMI$B5A W*D;FYW)2<-;I&O\442O;QEC?<5:WT^PMF >[8$K.@\E&",8>V6W M,S F_>.U=&P]C.E( 'P[4:^4US?G@?B,V128;"*\4*;\7 8!]QX%/NCS2W[) M'7_!KRZQ3^0O2[PP_!M<&(5?O#N@B3_]AXRZ$]-+6&#^*.2/USP2M]P)?N-N MO'\7R)O1Q!P-KV_&EV;_QAQ?#SYWQZH+9'?P^?/H<^49@T=M\ICD:84LDM9J M& &1+E2NBUU8'O@0RMP5YGB8UJ,R]1Z1VIB]%4?,\R/V(J*TM*J82ML6$V,* M32+]8"8)-*.1P528A5G>U MHRR)*1N>RDN#N7"D_ 6N@DI,8Z@NY=!R6CTG7';!%9MA_A@P7UA.T#'@9;98 M*CIMN65#$L_N8C_94^M2-LW[LFF&6K)IAJ=MAFD.&YT.LV=O/\IGH?!]O>'[ MQ<;5NZ+L$8=7-)YJ.+RDO(,!N*W-P47B6CL1W7WG4S7#I1N!BQH*0[(YR5=< M[5UJ.%*T9U^P2>*/)_?]-]GU__7^5\I!HOR MR@QZ!O=[K!R_'^QRO75KCRZN;:^OV^F8P M'%Q/KDWK6A7DO+VYN9Z8E1^O:>")S7OG>SP[2XA5.,YBBG"[;O;?+,6I:_SR MVD].!/)B;YF1U>V.DN&S+Q[Z'K!RY)W+/7G:-MS\FPQQNUDL7?]%"":IPN[B MP)X#R\@+M)"BVFJ 7SQV*QZ"F WD 4(D[-?F,/:RNQ-N/ZP,V9PB;O)+;WWTUB(6"//?&U_L? ]-65U$!V& M,=;O9+!M20YLLUEWV*_+]&)%GX0\:IKJVJW\N[XP<.GJPI3K96+94%O(8W-Y M*.XDY3>Q9B<"<[AIE :6AQ5/JU^S9R"?1%('"U)&/GM$Q:\J3T8B6*BZIG#! MU)%PGT[)CZ,P@I_PY;[2!/+*9 1+K-CJQZ'[DAW<;R3=9>F,G:5'ZT;V3!C1 M,I7GP]?8[)B5,$QA>?X8EMGG601E:B&5-,Q$XSS0@[@^SDWKU3@T-8?&RN*\ MB:&)_*V"X1]?A\#TK@P"S6$'9#W],%X=QN9GX6O!RIG**K? ^N5GPQ>.9P!MKEZ150B"I7*>:@TS^R2L'E MD]\FD&43V0_\(KKI(#!SX#;:6%X6/6#@Y=B,N:YG#'0M)L@V8M,[V!@(K MCF&=TS!_(,8'OJ0S"..'?\%MLKZX0OA78%V6/#>8;"4N?Q&SF;"ESL.BW"6M MJ%XGOB]A6(8,HDH"MS!J"G@;*Y4\8_EU5$:.A[<_.Q@%%8$>?$*<>A "^VJ+ MP'90)8( SF+0:R9/>"?W<6\4(23)-0 M=-4YG0:!F 7^0LXLI8O$7F![6>3>B9B-T 0$Y('K(#'355\ER4:6;H)^PB6[ MN;^[8\\\USS)W#;H)F=E5E,F:$9Z]S94E&E"_O'6K.5Y3-NLJ M)A<$^0:4E!R*Y1"_RUA,5X>FL:HRW8K 7*"7DB4-XUY/@]G[&1;8ZQS'(7"'QX*W],2"C\^-!;]N*'T#0DFWWYX MNE-4X/II8'Y;XPI&U#J4?'N^TCL.%2G*,KWIEX)GM.2N*7B]=1UF5U>-ZU1G MVF-C,M%7#Z#ML8?G'!+V=8-1IB0M%S3EBFMBY)ANJ1I9VMK+G*_PG('VVB15 MZ"(@C;4UML 8]P:DL8ZDL5I0>\O>ZEJHW%RLI(B->JCT)^BJ):[Q9/6UEU9J"U2C&N5!Z4-<%2NMHG>6BM%E2HI'E>K#N6K M 6/IZ?5KH0;EF#WNAKXZ!O/4<0)B&7==)M:.H+:U((X7"XYGA6\57U%6?=YY MVL,>Z:X\]2UVZMY< &4I G6[FW4DE9 ^+%E6MH@OBUR0H[%QL@$E<4D#" ,J/GA MPM$/#]Z#"J\%9AW=[CJ']L&I09:5T:GE%KT6./UQ;!WO%"#GDH:H[9U;>9!O MIT8&'[7P: 3T]#N34>7$.!>CD0"& (8 9C7IL=_3EU'5=H0A%R[L&&RLEN1J MW#!4$/Q6"]GZV-,7[[(CC& "LO4DF%:I@/.QHNS6=#(K;.5-.-. MCZHQ$@01!!$$G0J")D,R@JK;H[30T4RQPA0G2'ZAVBGD.D#$V7F%"0,( \@W MW%S?<"L,,HH5?OO,WYP-==P] Z-HW.=^] &IQ\PJWP"9O]CKZ*FFU1O"3] MY VNO3>XH<:=_+1[I'!71@I7G[_<1+-O,RE-HT?YWN3#::(%6%.ZP 19^<3)@P@ M#&B-9[A>]*'88(H-/NR4W[(F1Z/.^9[OD\^%?"[D8EF-#>Y3[!X!# $, 4Q% M=82/D/;4%GPAIVT%L<'-W14,M&EFLOU) ]=&2NJI:)N""J;9&6B+!&N+XB3I M)P]N+3VX#37(Y*>=XWFMB8SGU9=C7,I4ZBV_LZD?/[@B2U722OP&-M\V#=/4 M5S+OW=0^B^;'PDO&[R/:>$^LV&TP MY1D7[BGA1Q=D0[*!XP'RJ<_%AWI^L !F+DJ8B==D#Y9KPVSANLDU?_G0_2 _ M ^/9Z><-=/CF+$3(?A;/[*N_X&N@^^Q,H_FGR:0S*OWOA]1'#YSM\F4H/J5_ M_+3*S?D0BQN[7"+,C2=ZN^\-U0@'O1_>EKF-\JON-P^]O]&W#QH]^@-OMX[Z M^OT\'62+K0&&]4:8014E._:KW\'*-W*">J/]M5 M;1UQD%]%& 6._5;2_&D&=Q_Y]N\Y 7_UG"BD;91^T7TK0NCL1/& $>*%CUW!L;\,(Q77JBNLH3 J) MJL=QR2E9L:Z'+(?$2S40VDRK,ZH^SY>@C:"-H(V@[:C0-C$-:UR]#7P6V';6 M!0Z^WO]*)6G3FRQC,M&V%VJ+>)!#L3'20$4,#BIBT.M,^B3])/W-+F)PA@W* MFF^!!0*(2N5H7RU':_2ZU5>%7.>1AJAK*DC;1$.OKHF[]7'.U )\3+/3I8J1 MA#"$,(0P%;F>AD:_2\U4J]M*M&W'H+LB;16Q;K60K(\]JZ(B<-N)=+Z[!U+A MY UNC3>X2]Y@DG[R!C?,&]Q0TTY^VCD,NF?*,.CJG1)-M/LVDW)@6!-J*U1+ MAFF9#C@;)\YF02.OSO:0Y'['U&95$@81!A$&$0;MF_&%*5]4Z+JZ?4K;7,T4 M'IRF2EICDUQ"Y!(ZM2JN S* M8LAE2]'!NVXX*9Y@QMJVLE/NT<' M=V5T$(80AA!F_UK* ZJE7-U6HFT[!MW1TLW=&)B&.=!6 M&H;L?U+"M1&4>NK:I@"#:6HTVMNB.$GZWZ1/S>*=ZT4?BG$NWR0_[1SC;$UD MC'-%O1UZR^]LZLM37E^;^;FI3E#2Y? M,(@PB##H5!B$SFF-9E3;0:BP1_I3Q,% W'3]T096()KK>.)BKE;7M+H_[,LQ MK^7.[H8XNPVF/./"/244ZH*\2#9P/,!/];GX4,\/%L#@1:DS\9KLP7)MF"U< M-[GF+Q^Z'^1G8#P[_;R!#M^'^C;Q\U>O0' MWFX=]?7[N9G(=[D&&&\%V%91'&E_WV8!!6V *RGO'SQHL#Q0L>NX=B4].[O@*!#VOT/:8?RD+;ZTB1G<@8[ZE$9*CK< M.)O#C2.P8AM//AH(;*;5Z56O)0C:"-H(V@C:C@MM/6/0K[[I]UE@VUGG*MU1 MT:S\IF%?6X9?6X2#G(F-D07*1CHH&VG0L;3%_9/TGXWTURP;Z0R[+QS%_M)H M;[%E'D7 @)C>!LMK[^?B36&\?(6:K\3S#9>1?,A'4V4IPX-JZQRHA;*P>MH: M];0^VI9<1S4R+>L:\E\?9U M\,6T-!JCA#"$,!HB88Y(Q-H3CER&N@NB-M84 M_#@TM=F"Z^O=$&\1%3>JLBV=&W1SP70XVDGZ2_%=(_-KHC.DH\ MV&BNDP.X4FM:=['0M](6VN>1_3C1YY$]E'CG:[Z3IX5\N>3+70LLT%A0D'RY MA#!-]^6V*4;A#//O>J;,O]-6;ZJ)-N=FBDVZY/(AE\_)#<-:HLDY^8 V4\#L M=TQME4()'P@?"!]:A0\C8SBB?A@'6^1GXS36G+75/I_P1-\>A?PNY'W6YG3)Y=0ACR[+;?L]M\HK:[;%2B"$(:]N<[VZ#;5$Y:?=XW6[,EY7F[W51*-S,\5,HS>D-$WR M^9S<-*PEGIR3$V@+/@RI)BSA ^$#X<-F"HR-X4!;[ZRVX /YC2EB][U4&EC5 MMZ)KBYR1YZ5&"II\NXW ETEG-"& (8 YGFO7.J9K=P]'KEZY.AFKM476*#R9 MPI/3T(B!ME D"G @550;*:FG2=L45# 'G0F%)Y/TD_2?H_3W37(S'VPQGXV; M67MX8CJH)C)!=T(Z#&'G2X=4;Q&U M"@(U3H.0HFB=CVBS;)V3TV@+N@P[IK;,-L('P@?"AU;A0]_H4QF,H_F96[51 MN/F^%'8DIBSRV9,((\9#YL\JW#"TR26]15OK*Y!!7J+:2&3ME#MYB:JPBHCC MZ.2C:CNSR4M M+RG<4Q+Z+K"GI+SC 5RIS\6'>GZP 'XJ,KF)UV0/EN1@MG#=Y)J_?.A^D)]A MK>WT\P:R?',6(F0_BV?VU5_P-:1\=J;1'/Z$.26>4V ?ER]#\2G]XZ=5ELD' M5=P[%+,#-FB]W7,2;\-8#'M$]' MMI14U<'@;D/9"VM*D&6EM-L"/FP;8;?C0'^\R[*6&:TJJ8ON*_>64LPV6DXL=,%2,%#](LXC@ C83;FT[C]*:O8AF($!1P MR**Y8+@ D>-[W&4RQI _<\!SX!\1QFZ$Y\.SP%^H2^VY(Y[$ NY%'] 2H -5 MMF<+]NAS%^Y] #R1EQ9_BWCP*.!M(D2A^O$:R-;DLFA]2 MJ/8%N56JEN\J361O!OZ&)'Y\#,0CCP1SO"APO-"QV1-W8X$$CSWQ702V$P(! M_24N6L@_-IV_1 7=!DXMGP@?GGE M+X )7Q2GCRUS]!,\T5\L? \&[]N_XW6'S^T/OWH\IQBKDLFF-E0^2 M<6\JYY222_BZC\FA+Q8;[R&3@L^#V;V.:9:IAH[*7Y>NRKA -X4>$["1'E M:<:2I][BKS\VA*M8RDP[T"HC4"G/<2MYWK7BR5-?QTF-:N.UFHZ[*BP>Y1$#QI?!"CE(!'\((;@Y@B<,H MB!?RGJ2B"WN((^;Y$7N!1>,+'U3Z?\348)Z0*A!4FK.0RPSWSX03Q?!.XS5H M%?^.G>BE/("ERP%6R@*HM=4?:(P[LJ*,<:#@]# M(KQ0&(#;47L\?R<7U[J)Z.YG2%4SW#]2>ZN&PG"I3,!\Q>^D+5C#D:(]^R)X M$.ZU86W_J3V%'[8_7JJ['8:>_ M<_SMF69!RION3JRZZD"#ZLA6=_LY5*YH3 MF[C/R;_^DZ%S/%D'(0\Y^$/?AQEQ\C^YA3\#0<_:U2@8Y6Z':N8 M(RWG*M:)SU7VC!>MV;G*H-&C[S9Z],VF_8&W6T=]?4/. [?;OSLY=M=UV;A- M]ESM[-ULN.,3G);6Z&STE\0\*U1((B[3SV7#\^:RWT0H0T2]*;M1(9QR.[6C M:7Y\<7C'#K')&40'ZJY]8@F2^-T[C)DEH-$/-&_VZ3FWX)^?8QGG[,]JB#;W M+G#0H:5#2H)5KT,:?:ATIO9K0MA*C MHW5H^O&+EU,LR^.F_KM'\JVUVG<&O+5G*E7]R%4[=MK9,#PZ5%'X1H.XAQ0= M*3I"IF,A4Z-3A/?^E!5C$8HLA&U""=-=G* (0.1Q(K$ MBO0VZ6W2VQ4 3!-*#&D3D5&G/TA<7P-M.HB05C]]:H$CYIC:,),LG%P6:NM] MFO2;2Y;VLTVK;-*FJ PP,+3U"R>=0<)/]A/) LD"*4)2A"T0?@H_4CZ8X5CZ M8,8=4UNIWQH1JEF VL+3I0U-)LGY6P/N(+%J5_B1N48K3W& M''>ZU7A9IZG:R.J0SB#A)_N)9(%D@10A*<(6 M"#^%':$D3#I="\..)AV+3JU/C:=O5K'#ZXXJ$-=+;#'-$Q37QW[M\C4%A B>6H:?2KTB0VTR0^Q#9TD MM^0DN:O-HB6=0<)/-AC98"1/I$Q)F9(R7?4"_2GB &^;KC_:P I$XCW_Z=_;*,'-\+ MM4P%9R(9Q/$ ZJ)/?4U3DS=]FPMVY2^ -5_8U)DRSX_88\#A*?A-*"?CJ\FP M:1S F)C5-<<&_GO$_ #_.^PDLU87,I$TCP\9#P0+112Y8LJ>G6C.//'LOC G M#&/X)IS#[R'S9R =BP7+8;A_B6&*@1 ML C&;W6[(W;G72A:RB @C9R$9BT?R@BE\ MP(N5E(,L@4CC]S/?!8,*/W$0SX5BOD\:EK&,^(5[2F91=X54^+GX4,\/%D"' M$L;C-=F#I6YBMG#=Y)J_?.A^D)]!\=KIYPT$_N8L@%8_BV?VU5_P-5ORV9E& M<_@3YI08_*#+7;X,Q:?TCY]6]7<^J.*Y268###!!!3G-K8NQJ#1QQG&@:DQ_K%'YA MDI;7I*77-;8Y.' ?5R^6U49RXN?6\K/Y&C\/J[%A:I;D696?_3??Y9'C.M&+ M-LZN)='6N/;0 @H_L LVM'YH(=4:!J35$NXH"'H@+XZ0%P;4-RR*MW[U0E_OY@%0C '%T&$$0MX).IEG]>#K\S.I(N<975Z^G". MX*QN]*F.@;J=L8D,9';,(3$0,= [&&@@&0C^N[O53UO.#3?=?%\*&T^%76>F M3=G5DV[Z>9"]X.%-"ZG6+&2K$>&(W8C=SI/=SGGO>)/%5N5Q6&2VK=_T!ZO3 M'V%1PU['[#670,V"J[8Q4%\Q4'_GHZ;Z$8@8Z&0,!,@S1 ;J=P8[(U!#,Q^* MZ[ QM'8E"GDWWMLE@T#QX-@R1S^%*A"9VY'SY$0O,G:_'&6\!/+X4Q6DS,/D MAY!]=#RXT(]#[DW#']?CCRE^&(3'TA) /#@TA/; V_NG?3U-_F2W]X[Z>HJ; M/2ATVS1/$+M-D=IGS'$]2A:@8&S:GM5-('8/?:F;M% P-O%SJ_B9@K$K<^K? MOY&H?TJPH"K#>^T;3E5&9F#T1]1:_6CL<,86XO$0IHJXY_;!3Q54THM-0Z/; MK[X$^A&XA8"+@(N ZZR :](GX-(!7&<=LY76_++AM\!YB-\NU$>5/MM7Z=,< M&).)I6O6;0$&\LF3^)^'^ ^-OJFM%1V)/XD_B7^3Q+]G#*G2]^';@AIY."H[ M#E*E=)=);>"=0X"*QYW66\>=E;5Y/:90688YIN:*Y#P\8AS!V0A67U_;9!(L M$BP2+&4&&KTA::QWF(=-2H6UE!=)7[UG$A/(YC*NTFDC6!D M:PB8P-?[7T/L1R(2GWDHNX\L9#!:F#:#S8(H73)U V)$?R,? G\)Y M$H6^+]ON+_:#Z;!+UU5#X<_P6.QD@6UEXH=_P:/E\+@]9T 3Y\F9QMS]8RA] M^XXG>\R(X,FQ!5Y6>!G\#9+Z.%>W\N42UE.F?SUANPSO43;)Z+ B3;AM@VS+ M7.\TE6VM]X8<9-Y1PW9]^?>"![^+B"T#',B.LV:^M]ZM TAQ0%<9.;I7FLG( MOCO?94*[^\+6.'9_KX(UZ5@,KG%A0(<_SM QI![6-] V)$D_/80:ZB042!=6 M]P%9WQ7HE"AZ!X81)FQZMM .HS)!MC(2D M4E8ID_\-UI"$W\ =0&^E,1(=$_D@BDHKJU9K "!1'*PRXA]7-)329UQ^NX1[ ML]&]];Q[.6[\_QW[&?39'-0:&(>P8.R;L.<>6,^/+^SOL8LL,'4X^UE$SW[P M.S+4%Z#V=_8QG;G5_>G^[F]?OMQ]^YI]9?[T(\.=E7P7VMKXWL-A%1L(C<\"E!%7 MM"ZTU8--@M)E-G?M&(O_JRT#\&_RRF=11.ET1,5*&=2:KXK2&B,ME35ZIZWN M8)VVO$/#7D_)^K4(A&B9*_UU7_'Q"QC4I[<0%0D@1CL6H]4LM9\8K:V,=AXY M][KV6\J+\]3FMF<-$]_Z$*ZZ(J"]'G7G(D8[#J.Q"];K$[L1NQVC+]>X59W> M]!D9,\<3 :_ SB"QJQM]*NRF*+O,#B;4L(R89W_F&4CFH6YWQ#SO8A[R*NQ! MKXI;N=:(8LV2R1H1KCIAM3J]D6J.V^_2OH]8[BC]F/M).]TA>;:(Y8[3'G R M4"S7;5=[>5T$NO(#F7*!.1@8S(SQU.)[MKOL4+4'L\P[V M,;N*?;1EN!+[U(T^E?8!'DOV&>S,/N2#>*RV)7"-R-4LP:P1X2IL<6KV.Y,) M]C@U)QJ[Y-:(=L1T-62Z0G^[##\%:EGI>%$2FPOF>^R*S,55>IDQXL^>.>%)) MQYC#J9*X;>8O12 ])-PM90_:0& @,F]*QF#>RUHEN(7Q8L$#N"QD#TD1%9D/ M:VS-G02:KK?(QEN8P':C+.W\Q:R)K-@Q?K,]MA9*=9?;^X-3DB#@W5!/EN#D MM%V83_SZPVX?T^!I\'4??$-22YMEXQ)]=J_36 &MFD ?XI\=^<I0]6075\%3; VT^Z7. HC MKFJ#\B@_I^IU565Y$N#Z;ISKW^H;^[)H8Z&SZ.A-N^1%)$4G:<4C34VVB,I(BDZ3RG*@D)U^D)1^)%XD7B1>)% MXD7B1>)%>ZXZNH5:YOT)!% OU.?^(<313Y]: ,O'@?;@]GR]JR."5HGYD:2$ MI.38UFU;M"W)!,D$R03)!,D$R03)!,D$[3 .V6%02,LK3@T;BP.X%--RV-M3<)(XDCB2.+>UH'Z\AG/5^#.-P!'?MJYK$[:_H%PZ7M@E4[] M&-M3'%(,J_[II:9A:H2UMVAX%IFG)(DDB?4X'B9Y)'DD>7RG/%;F\2(Y)#DD M.=Q9#OMC?=DM)(>V 1;N*;'E.?7NM+2T M[C2'![8A[!^AD> )*KKOB>T)?PV6V_O-U@/FB51':*.]VU#VPIH29%DI[;: M#]M&V.TX('M*[PD$54D]S'$?!GM%:Z":7U,0!SBSX*8P7FX?]D^OC&6XC-2! MFZE.E>!!FD4Q#$0("CA4[=.GJC$[=U7O=?[, VP*#M?$;H1' M1+/ 7VSJM%YLJO[HU/\ M8\B>.2S'8!5?9_N]6#I_UTX=;]9UZGA/E5HQN*E/>.TG)P+,M;>< M?M\7).RJ*&$W2L*T4'A8)69\ [2+'@ UTDP%;,9L$SX M*J+ /W@ITH![+]E9T.BG$*[SI!$OD>:!NQ+' ;@1QE%( ,DCJ0?D&WQ >_G( M$(85I/CO^-.0):H&GO+1P=?Y<0CWAS]^.A:GK+/MI!*VI2WPZA;8U+,''ARX M!S8/O-TZ[>MI\FK-3%V-:UJVI&S?N)0NX/+F@E$4QH0KTM+KRNE9=/Y7OV:G9Y!0VWB MYP/YV7R-GW=N$+_W\42=$JBJRGVYW^HF3AP_C@?_/,&:^\'+*9&CXNJ^AU'Q M#[HH\R;'U3W1K&^,!OIB3]M>T9DR.&L4 +&5V$>(Z&H!_-0_"G!@6/I*MIV2 M6PBX"+@(N,X'N/K&Q*R^3<99 )?6P.77=L4-/\==\.#1\=0@>1SYZ1<*@^4W M=-2[[78Z[6SLZ!LU^?T]6JUP7&WV&^[BR?)$Q%P_#-F#F/F!@*_@2@PL_2[" M*CR[QSF::[^%V[(= /$/\0_Q3_4)/W3,D]YTY8!@P-:Z0MH*LMHD(^ MJG,5AX$Q[FLS6DD<2!R:+0X]8]2S2!P.-:1JM'FK+-& 8W$)-*\6//A=8$&@ M*L2GNM8M1Y6KKC$>5M^QI2T"1[Z1(RBFEDB6:5A':#Y&DD62=7Z2U>WW2++( MV_8FJ_Q->"+@KK0&^73A>$X88>&OIWT"$W87K],6;-$K91-CV*^HYU5[@_[) M/T'2M&V?-1KI.R$B<2)Q.F=QFAC61%]$QYE(T_MZ)="^BZ(]*-JC'$\V-OH6 M;4#)M4,00Q!342)^UYB,^@0Q!#$$,00QU5@Q(Z/;HZ#52G=/QX<77=RQFL>7 M]UWGQ?X_LM-2J=W&&CUW7ZQ=^ESL/1&\27N3+?+/O%E':$S>3O)VDK=3CS2- M^B1-)$TD37JR0?N3BIITMU>:*-)XPTW?_(B[[*W^E]6PVH9^\+17?S?I&K^9 M[P.J=2L*U]F'7FW!.W(H5N10)!0C%-N.8@-C9.EKZD H1BA&*$8H=ORSVT%/ M7WC(V:,855*OBM0(M7[X6TO M_"C2M9_.=0N>L&V$V"ZW5G^792@S1H5EY_=AB%>.?5&5KV'^^PT"O$G[$;0^ MD<0!'$2XZFIE+0,1@HX-WW2RLJF8B2" 7R,_;R.)E?B7@>,'; D"ZT]568A MV/ZC!V^:XN_1'&0IAEMA<.JJCC;)_?.?XO#BD?/EI_LY#\3<=T%_A#?_CIWH MY=*;RB\_XYSN^ L6 0N_ 24_NS#5O_[W?_TYNQ<(Z\Q@P;SHTK;!T,.2%G>@ M>6Q'Y'< 63Q(*(U,VNPQ\7N"_'G^48\/V*FX\%=GK$XC'NXVMNL,H M*(HG[L;)E[#@00R7/O,@@#&]&.PA#D$VPA#O?@#*Y(,J,,<,M$RQRTN'_0(3 M#C1,*8R"V(X4#?$V7SXW$*Y<*ML/Y=JX8-NB,(1R)"%77 JW>>N_H@)B[CWZ#RDQ960Q&!(*+9ZP4N7@0_+BP1; MNKB8D@?@;EG?TF S[@22SH(M!$=VE?-,V"]ET!>Y1+Y7^ DX4UHL:/4"TZ Z M]WQ)4,_W+E21)VD2"ZE8Y:J&40(:LLIFX#S)I'_X"8DI?^JPO^?$?A"N ZR3 MB".^=*=EBV&@['GNV'.\YP77Y$7B5 3]#TY*,5W\DK'FZ%O0-HM_(D[KKP M8 -N7K#DQ?!:D0TC+ QDY=WX&F0;P"E?C?A[A%-!YA#)KY% R 6 &P! P>7 M_T%$ST)X&Q\.-D(,EP/'Q2[R1 'LYYI,# 01Z4E9GSJ2X59 ML)?N0>:G/ # _G4IE<7/?@?O[%]T)P;[D!)(1@%?P:L#;LO5!W5\%0/N+L#< M91^_^4O'9L/N\,>"@BUIX.R*H@9&+$KUQL(')G8$PDX4^.$RF=%"1',?&'>Y M=!UE^\/G4$)&,A8I2<\H$H 9$EM<(7665%=K%.G 8DONESB9:SFI_M,]Q SD M:OW6U$!1>HW%L)0!RR9F($ZXHK0=R10G3X;'I_\"JN'HO&FBR&,)$ \%;;O! M]-DFJ','UB# K5Y14ZF1;5SE*TEF6T%4<8$N[Z^*2Y/-:V"PPE6;!.:-%1^4 M;*X&BM>W@@1E.\LPLT2>YP"VDAU]-U5HH"@7#FJ%1Q_Y"=6U")XPGC*.8.Q,P5BM65%>? \JH5+$HW6F/R*LE-0 8G[:$;Z_?0389GX:$;68>YZ%(4&K;8G^:@?.7XGIO74E<: M*.R9XC249N$9]ASNSR:I(*EHC%2 A28W:VAC^0_PUF37GWJ,$SDAJ2"I:*54 MI,9222BD:0I8DE#CCW@>YD]C.TK. M;= ?&/JN]/45SIS4E@S/, ">DF,$>;ZQ='T9/Y#[D;CK>X_I]; LW&5S'DR? M\'LPY$OD; M Q@AMT5IB ;S1/3L![\S/#5*,+/XE,(0'T([<.0)3.%V>=XQ%=/\->F)G9PA M@"[,W'OLL"\) ;('XL_930D!"J2#+_-CY*EP'1!"> V>=@&W^L!)+X)G/ERY M1)XG['R%<&E3JB_CP)[S4'38??KZ;)A Y"?8?13\>^K^!8PR $K9H=TRJ$XXXXK_82)8.(448#2]19V MMEL*"]/:N$S9,6:X-GM5DWLJ,4.2>ALY9+R?'!"@C$"W?^PEHQ %3DY9-EX^ M!ES-5Y)N6B1=F6)-]#??K\J;.A/>1>2RQ4C.-7)NF,GX*76F$GOHVL;DJ'HF]-JJ+A)O$W6T>S"2 (NA\KC>1E/=D&-)1P"D MN<4=!:JO;9MRN>@XXM0*REZF IBD!0&\ X*#4_*]-:Y'(H$*22)VU4<1AEKU?A%=EN+GUB(Y$CPXI$!I+0P16LD.?? M3XE5Q6S$E(>7Y+_*M+I/M@<8109(F@!]J(+GDI"U8DPM* MBF:O6QW5LPQR*Q(=E%P(JB92VP2\*@VUP!NEA*II1*GYJQ1),5 R6?(T$D^@ M73U3#@JIA-*0ZO)=81+QAZ:Q"BSB\ G?*D,P_-32:63\Q&T62RHG$@J0HB#Q MY81\L3'B%LCHR,A#%4\!ZB*2<2U;@I26B*R)/S4YBT/H1_)?@&8(DI I^#7# M;?B;9Z,IR__4A[%B+)6/,8_IWE&ZI.02^T'BO07.B$2V1H@(V?2:*,#E,"2T MRW(3&W6/U.(O:=SZ5,4HIZB(>P[$Q1P3583OPHD28^L1S31/F99Q-/<#&4IN MY/Z._$GJR45Y2--KBD'H&'KFEEZ12"7LQ^#2#>][.=*R6'T]RR(_K<649D![ MEQIEL&I !&DX-9SO4'P*^SBP\53\O_0J)09_@<H8L/EAMV; MRL,&4#)XOA&]I!MZ-Q!\^G*A['Q4$8Y0QFJZVT$S=>8@Y,,?:#I$['/VM&(H MXI?/I=!&(>.V >-?P !>%,VYU'U2T%FIFR\;G=J,Y!/(?L <#]SE3U$H0&E* M[909YC/VY7-&L$[QPZHI](9/ 2.\;1Z'14+CJS,U7/"Y*>-ZX83R^R*!IV*! M$T'I]F.E#0L;J@1+BM/,7(B-U'+WF+61[XEM*9%E\V(;@Q97"LGE%$P:Q#6, MYI\%?)%L XJNX7P;HNQ'>%3*>SD/?TM3 M1#GL!$Q2C^E\+^"A9J9.XU3W.GD.W5KEON/Q/66\G!2YBSL]S-$F0F1Q\7/X@@SSE)R%5XP<[YC7M>O MJP'PR1U*NI!2VR!.[?8*$]H&=%. T=[$Z6:Z9]$$)U$'P& G! M O-Q;"%/U!-#4?K2\S=TV&4HEZ.\BDY8,*3\+(M&7H,2JL[H2Z'82+:$ "5P MA^'Q(/' *_]+>E21NYI7(P_:80BET_M6B#/Z*E>ADNEA9@7L+"K/8DW63."Y M69@[U::I6T'NDPM1AGAP)WV@61Z9Y BG(/;I0^?\*%2*/"VY8/+O+!-EU #CRS0)F_]GX2%5XE?@,BW598!",B.[A,1J&57"4P:R/F"HD^V) M2G%^4Y6#QY-;6"&U?[I-W6<)L$EFHO1TEG,7I2(H>%!4\I\TN#+G26)+YJ$F MN9)(!N/;=GPTCU6U&"?3$"\PP!U6; #5Z"9/%V<3IA,1S%4X@Q5'S ] M51UY>"HK#W88,B0@E*465!Q"GH:G."DL//NC_!%L!N#''Q/S I$HM1H0XI9* MV2J3'+8O(2;4"E>I6O\!GZU4J!R2='JOOE>&?J7O*4;K2*,&!"*SK?'^<-OD M.^S_^<\"[!V9RIB6R@B=2)5?P"/Q;;4(JS(?ED_E:4T^>GE>F)P= QD7 M<1B5;?-71E6-VZ)R)ON'W $EPLP319D?R:_L8,OJ M-WF9.I1)%)KB",1(U]TS@:8B?U'EA));:YA8.Y%X_ M8[:3=GW)\UO!75=\*%9T1/-\JV8R= -G>QF5701< ME_IA,[[RU32EZU!Q6"$"=24_&SA*GM-+]VJH BZDFLF+@(!.>,!#@:0PE^0C ML [Q=':3O[8(I7:Z%JA-UMY3B,I;Q+"%5@'RJ>58S"G/@GN6W%&!KO%R%OC2 M.^O)@BC86S*Q*F7]LCQ ,'66S6 6GI@Y42'DL.@R2L,UUNDA7YK'7^:T#."! MS]P-C<05O8"E"&,9+)+MS]:GG3ZNZ#?/)ML*$?Q6V S+K1B[S,R_9./\52R2 M.,R[@L7W2V;Q-5L=E.R3()OJ-N,VB_[>DC+(B]3;]A#E;0UDFD,2U"AW8M(M M7(IU3,L8)9(AO*FA_!"AV@S,\MC>8F$^K!CO^H^EP)G21),+BL'LJS&D22K& M6N!(X9PCRR%*SCDW6;#OG.;;0W?PW.;A7T*%ZBL5 L92 J&RE/2@1J[2+Q3@X@) %1YQERC4MIJON\ [[19$0[DA'F]R2 MH+PTL+&VGLO^'0,U%%W3:C22\DLY4KQ-C6\5>LM)3:53 3T">>12;/>RAJ.L ME2N7/:WAJ&4RE18WO=]6N5B:;.B)4<40IVG8X2.&Z*O2G-G&2QZXYO43$];D MSQ@,NQZUS\.L+'*F/.5YI9"P;+"[4 +GI1$6Z%?;A\5G<)E7[ \^I8'9ZM.D2_NVG7H&9+DZ;#K/!I7L@N[W^5%U]T)RH')K\L]=XCTQ1J^DJ_@1JA MH@J ;MAG!HL6XH?1B6<\0$T++94$+3@S' M*\4I;&6APHY 7L/\[ %X/K=68^W3JS2K4]&#T4Z-)QI?]$!R&Q4]>%.(!'\5W M$=@YUI<'\J:RW58G5.I:U $+&5 71[!HY,:R$LT7E);H1A!\B#F_"D9 M9Z;8LK&E#PLW9Q3*H0/^2!/H#1QM6K$4P@W"C;0BU*7UT[=)IP() M)RS+\1JV. L5:B#]R;E ;WU'M056]J35*R$M&KIQ',6,RHVFS;NUO(Q%4E,_ M65BUPT*SU.IV1^PF!5ZY<H!( MG:M.G#WQ?#%'!E5ZV& XA$*J->K]O#3 6GT-I=MWCF;;2L:9#[LM=&>M!P3O M_2PUL624@9@!W>TA'57+J.2#E2HKVZ3Q M;E4:D^11L&P3P 28!#$,4F^W[%=2JGB3>#-4SP"X!EMU%1,!RBZQ33R+:(UQ M%6D1'!Q46M)]Y?:=QU4HKU1T!22XO#:L$I1DAHF3MFI+HS(*%$7_ $\R)DHI M4CQX%*HU@R\=E+C8;I22K-=!)IU.,C#>3@M67+XDPP=(/'L MZX+ S?4GWP=;NL9D9#;$&L>I_:\3AG%:*B#=;B8I;M*I>O@0_B,"7P-QM62X MP6KK&(KADYZSL=3:P:,4)4 UCA](NU@SOX.5\&7/'!]S".(D^I$,O)V MO>!.V2Z4Z[790L,WO?KHXDZ19^&=N"@<% CVP,U"^PKAYX7'R/A?%Y>RP$&P MG*%JP558_R2^/K=NVODB=:94OW/:.P E_OY@A M]&)MR" Q4=4A=#Y>D 6,8IRFT89)F:4.>]OE\,>='0U;G0N9]M_^OLVZ?O65 MQ;Y%>+J9>#9P\]B!\>;4?N7&]!J,/BAV/7ME*;;3GR5S5PR[92WRT4AUE89U MA7'PPE#+7( 'O3%4^>"D.HC4I< MP009;1;EB=9J"C(0AK\4.#<1!!6R\?IL,[IM92MY3*XLZ)5[X9E!DDN4%"'& M3##D[RQ_,'U:ROAI)?#-;TN6O+!2#5!;I4INY0CUW%Y0J7!2)>$Y:MK>-'%4 M)4X;>?(NC?*,^T'!8%?%-*PQ*YJ1E2Q<2>U.ZP9MJ>BU^DC,MX]3"4FW!5+G M)8?)&.^HTF&2?I48!%",Z7GK!'P%7?(3E>(P@'M!#38SK"9S-GY6$9624G>J M%:CT.#:D>W#**XJS5DZS\:SJ0G&K6C"<%\+,WP0RWDNIL6VXX%@#:OM-2ABD M214XJBYI:F@\P&\8<2?3O>6YEO,0%RI2JA^2X%7UQ$Y&>1D.M)+!C=(1)2&' MRL+&P>Y),3%+ZU%F0@:A:1TL3SXHZ1%L, SGX5)-!RI7-L]N MX*Y,:,6B$BK ;2ZX*RORR%A9S/H($%<+,2%1%*A28/([)<^E 16&7%+B::FH MO(>K@FLIYG/@K@N0;3E,F09\D73<16^U*DF55M".TL]I!F\6K9-,*UF&,*OF ME_H8_EZF!,S676+6_=1)4E>R1Z0]3M6@K](3J^Z_AYM]BBT2;O+9C%:59/ZFTJ>:576%.QL,SN39Z#^\-M19M+ MB3C)!,L->U'Y9\6;5 EI@7A7RFW)='MA1RH['YT5DD%E"B.M*^OK B9UJK= MD=3E.<2RHVKX]A.2=4KCD'*PDWEC$NS"&)U[CBRR)BMP8Q!/FHZI6J"JG-+X M\5&$BHWS5ZW2#W6_VI8TMG%O*'@@8I@ @7KV1U9F?YI3HY""&6>WS$MA. E]762QY?>'0E[[OFN_ZB"-4$N MG*24&W*/2C,)\0C%">?)H73BOOM-0F8C\@3PC(1X6-Y!_#M.JU)*NU#%Q&Q_])-( MDI@QA+.09RA5IUMH5+&^5O+F[4D\C936RZD,W AUY0Y6+J \'W!!A#;+76%R M^:Y"G0&-RV= 0U5!Z_"-]Q^ZG0F#2]Q]:HI4>HKQ![,SUC8MVRRKVN[_/-PO(23=I M[^NK++5O+<[F_J;<_AR4PFR6'D[=RP\%XGV.7>PIX+&?_0XS4I\9KX@U,7 M_Z^=>U"GEY=WK%2 (]7/ 5@!F/+A%5QV4OO(@Z4LK=_QI/M&[7)3/6[@?DD> M#*GF7QYW7]"R^)@;X;@'BI,-RX\X@MRTQNT(/$BE-,(,]R]H)8II&]Y:* Z']H+Z:=Y*PXEG=9:.)4=B)F16?+ MB2>KH]X\7)D]J;P(>'7B@\.ZM%Q6W9]BBZ&I;&,5H1L]86M@#8 ?#[-"T(:% ME2A6FX=_'A^!M67*'#S5]=4VSE$16O).-.FF55)/T4>OK4*+_ W=ELXR\_45.!$D=J4I,N;H\$:71/+F?X$&"=$CE&;%))GH4>:"7'%8Y!DURHV3NAZ*BQ;Y MCZJ/E$(-Z790>XG%T@\0;9.,,D\U4$(*'1/AB2[9\G2$NF.#,>XC(.E'XHLY&A])&PW("D6 ,9)/)8S7?WI+1"\E# & M 0:+9?:O?^]9[@: $B5!$BDA'V*1Q'*7<\X]ZW.XIK!I<(9^8)&M'DP3@;QH MK:!^.B6RFJBLS;=Q<)7#40GR",],;D41!EFVE'M !8Q8+0W1U'^A:8'=V"0! M@-B5>VXC9;A,T+1F==[&II-4^RB=RL.*;"O;Q6ZUV&W,AZ 9+J9K+ M [6'\USVY&U)3UYHZZ^JGP^*8(761MX6J3,UZ$6<+Q*S=*[0_(U4K@.3W E& M:0R-:V8UC53Y[A;^(A07-XOEF@#8]7XU69:J@M@Y<2I%E1B4T'#](("-H," MTPJ2J&IL*.+EUC4LI%5FS,P+#X4^(0T/1M'+'G>U)*";4I]" "V(+=R&9GT6 MJ!FCY9A?*@>6@ X&'[2;&@E@8@.!V[$U5Z"!JA8&.:OZ[L;IG%!+DMAB5&VG MSVV@Z!PVJH$5D:9+."H@DF]1EB:F_ILB@3-YH*?@F3RQ0\7&I9DB"(4]4Q\J M_6O:F&\GXVIN(]T$&2S-6&A H7Z0X)>ZD' *65A%%*[:0TM>(,_0>JFJ;BFQ MA25Q*T?+6L_G'H<*<(/)HIF'*T(F<"6-MK04R-V*MUDSX9+LA@72.(=5LRU2 M]I7/-2?F)UNT-J"PFC47=N$C(#D$T[:2/A[9\_.>39]3Y(9PZ2'PC]5.T0(" MVK*4 "5.N"RK3$+5T('F&HGK#4!2'"E@%IK;EA -:!2[-MFH)UKO M(M>'4- MZ(=03B@.CBL=SE&",:O(9R0,!96HUDO-P,F7045(_XW:]=X2884$7 MU9Y,]4=6N-=]/H>?C2NFL@A+_2SJ1J/XK@GC3N'-4K)5HIK/A&&)N:$Z-PE^ MSL0E)*Y\TP?!*U \7RON!4,<*8*\3ZL-C2W(VGK/^B$@X-=:5>"O\+O M@%:A]C>P\M?T0!2)QLP3$:YZ8)PMB@)LR*L+QJXCFT9#M>D=!H [? Y>2+N% M?6U]M6=6[8<1N]5IA#K4HCT[UPW+9="581@V6EHI*?EAN+NW80&9_NYH$P,R M+4:)'B0@\V@E!"(I""(,P,NJ\E.3M=)H3:<$K.*2E@>=6.P/MKVB^M:X#+7+ M/S7N4C(C==4J.4Q0R=)R0LX\I98?R$*BS%(ZBDX@JB)MMT5*718H[5(7N&+Y M0=/-]RCP:&OMX::)/$=BN0X_[4BY*G;>Z+'<96"/4UPAS&C-_M M2"M5L")F6Q3B/28L,4WC.(!>I:L(%%0D3A1<*N=733-\(N)(.4\B[)"09^1ZY:U3]?"FF%V)J']1MU5\]LDUS*FG9]^#_ MJ-1*4U1C4)Y?IEE!N6_P\:/.A/N@TTZWULH!O1 29>56QI&<-_"A%,']' MOAXQ^$0)4C:#Z)2++O"B#'RP@)69JJ.E1C"&O^T!F0/.&O_J(;8WG-5\.Q63 MHLZN55Y%+\(*;KV V!_Z/R63'_4]9%=NYJP*":!I)<#%*LZ'XX2+WBN"L@956GU2*4B,':\Y2K:!FESK!SE/:D=]0!CW6%2="L7RJ&% M-=(L):A4&BFL3,@7+"^J*5^VL7\GOU$SCLXU<>K5=0I!?:X602#W6%0Q4TWH M*'9FHDU@U4690=16E6W(C10VQK06=13JHB4U/];6*\Z6&R>Z*N:MV^(A=/]4 M]Z*H3@@RO158+(:.; AA2N&81^6< U>AG(J.[*E>?H[W[\$ -!7^!7;; M-ZLHQ\Y+0>^+ZB&D"HUWXKA#"K"(U=>S8 MSE0J,,>F8M5VQ*O6 3EP522$ ]PP?GA888!-C9^_L!Y=:3KBA&[DNB4P= PV MS[%:$CK*0LEV6NHHK9V*1)'@(8%2@7%((>DHS: M'+T3]S]Q)VE1I',Z=&]S"KLPI+?FAO_5@5HL7)'J.R0L04"[TKG,U)UB-D6E M^UZ96%\@1(>4M[^;K]+,[!/\J%N"\;>$/HM=;Q0SP'15 D>>2M6(4\ABT?2V M&WN,.;6!$VC+4-]TYR*G AS['#:F/#O3Y+%@W PI5X6P:0)P0""Y:U,98)Z* MY8)#D71WB"HRA^A5\P>+"R\C><1(37%9Q\ZV",T!9^U7: @^VY28P+QBE^[Z M-I[KK0!U;<*K NA6")<@<@=]R0@3%&.]$+QWBUR\57_4LK::,7 _VJ MV7%MR%PUI!]O"]KKWG^_VT=/^O;#O=O=?VL08A9%/I\QWE-.&,@^JNX*OL\/J-27?]_ZLW6AT_M5/43:"[KH"J2ST:,K>1.!E M!LC\UN0BAC=Q/2\ %]E@1K:C-1.>XZKE4GYTO$*Q*Y6# DI".L'\"?0[6[?8 M_F%\R*I>H(Y-NRG.$<.+6$LYO'XI<[X]KVC%1JP$O#]]*:A M+%U/TR(.0LXPY>YE":,*6(]WFB\X?74QW=QJTL8W3X.E'G0@!\:M\PQ O[V$ M#@X!P2=1WF%I#]LWO.,4.P2JI!,0'4WRL("6&.H$E(^CJTT5'N=%*G2\NJM0 M+9OQF!7VK09S'.M5U;8V>^=:Q+]Y3)8VQ5V?H+BKX^67RLNJ$5RBSBC40KY% M".RN:U+R\%),RUBL:..XFFN?1E1@$0*Q[F2IIJ& 0Q':*("2G=H8<+&>2)#P M, 6TC9%/@7QK*E#'AG'9=LH9U$>/J63T-R@9;646AX\M:"1M3E'"@*ZK2K&4 MV$&-5^YVK3S6@K5:47-BM;&QB$L_M$&-5NAX%O2X7:V G5CO)A9;%H5WY:&Z M1?$BCV=55GT"9=7;>3K?R#0VOK1;2%ZQH1$@5#?@6LU5;*_K&N5HIM]'A38S MF^-F&9:QA32P;VEO/O;7;21K10'-;1*W<+C/?NL3I7/:O-%Q7&.Y< MEB%G&B9($I=.X-A1)A\J$O#AU*Y'?J\!;<\MK'N;60"6 0!_4FBO"%""4)]< M(2H6#Q%%VW5R,3QN$4*U+-+" M5BL, NF6,KWJ2GOOP7-D9+\2/'GL/A:JD9PZO(_#/\LH;^C$'(1<17WGGK;V MC8_>W_8+(B4W_$1"03ASQ19Z11G NB'!Y[ISA=41ECC!91;Z#CNR@&M*F928L"_")/'0&LJQ,60,@]%TB8Z\-C-#FZ*%E21 ISHP>CF0 P( M;Q!L5N#)P#=@Y C.LTKTR*<>Y5(+-@@JH$_*Q4!G_K2E<,3^(VM#07T*)^"Y2?=90!C MW*M502JB++4;?F^IUO&;%",61A.CHQN8R,UGL1/=S1?9*LIR,+:#K"!]@ "P M'7UCFBZ 3*SNA.=LZ^;>'PAQ@XT- 2N[UQ\XK&.(W3)4O%=?TH4\] Z'>Z_? M2BY"H"6M-OSJ0I*;)UCP^N;+C^;06-4)\?C\#S4V&T96<0H?O3FF06!8P:"- M$30-NU$JT#0D64CI1D7)^LEM%I6@5P&@MIR.P>CJA[6EO< &%%>>Z8%C[<%? MR1ZS"(\'Z\*#S1'NQ\IG@+[=H-0P#>E?]2$%L222!$TP MW1C &L$='U6!^:?.QIX44V5N'.X\U0=96=R%8C:[V&W3XB["W#M&/TS8!6T7J M8ZWH+M/R;L(F,?K@4@.<3EZJADU?@V3(YXW=/W,#!V7G M=2&L<((_&Q1\H*9CTS<1EO8L+2?%K(S5B;D%>O=Q M [Y_52SSAJ818AH;E7*:7J#])8\I25(7T+<5&I82 M_N'22>$,)7=+R9FAL.<7,X3L5WER)<#$4N7%Y A0(;7^'?02/FBF\1Y$JN M^ZUA\!'>#'_Q7=A?&)_CI5*5!LE(5WE.8]-(94XL9RBJ3)14K.1AJ^ M2X-X@]_(V(-2!@8V2Z7*C4V7.%/@H>:H@6Z1Z#] 3H M7N;T2C9XI<30J,!"D>6E];KJ6"C@A:>3&BY@I"]%08TGX"I.V\$;D2NY'Z-@ MFY+,[!QWA^]@IE+=LB">-P-ON^I:98Q;ZRZ:%[,28\62/L[-26E(V,=":H>- M3?EJS9Z1E6>BQFV.D4@I"($_%YS]'^=?-%X'&$6";-XWGG]6,,K0GB^:5%5+3 MZ/^F'X!JA.,42C3CP?O-@/4*PKJJ9.U:KB,YVCC"EH F@TOK !7GML#("]1Z*>NE4);33FS"XT)H-2MNI95$E-W)2(?X+D4J26URB'JM&O04T=\R5&G1L6] ^ M^J"__[F0I"T<>&;U>8=YO]'E/NC_6&_N#N[&:_JU(:U;<]>*3!M3+JXV=,Z_ M)Y8"ZCX55=?OJ)/%;>A@@\&/+:S!;:>H>AISN)ZGJISEC9'> MA7_!C 7U3^X57#)) :^I)9:6(TCIG:I![H&MS3[4MH_:V/9VK,7!X6.0H.HW M?% Q)ZV. -?O$Z:+@[/^6S0M\9)MD,7M;-%C[-!^=6-^2RO/"-]:,ZHN6JC.#:=U_W!OF +"TO+DT@U#2ZS*@I#(8X!)49 MX(EI+'R3^XR6TAQ+#E1M X^B5UT!B+=!MQ+;WLR%^,K-K*AUI5T*H?RSDLC" MK[I-^W6S\E<>_A,(TZJV=RHBZO:G"E4=<3"5NY2#L AF,X$MFR.N3B1]8-TM MA[E(3L# >AA 8Y""FOG(Q8O8:7*EFO]1MJ9\S#(2,?1]E#2FDE*G(@Z6D..4 M9E]A.1:+X(+RO7%4R(S&F2N_GD9Y5BYTU[.R6)3%W7GLEAQ4AX&IP.3$^J% ]R1Y3JVKM@)C6HH MQ]6J,GA2K,0&(/5"7"P;RA%-78/MQ/1UM 4E7@/XRKU;NY-TK==Q8&@/&XTF M ANX]B@S #O?%E%A4KR=P'^:1!@*Q5@/^I,DFT(:+X@;7<8&IV-&ETAU.AD6?9@7F/ AH$[['L9!-"?O=FAW&LK#5"=@Q(;'POJGSZUZW=6W 1-U1J7'[.8N%P2U >K+DD>U\#56^%T M=+*;@0^X=N\6F$ND(X!8H=P>IFF4:16AU5P9I((C$944X%4(@8ZH1EU1"UGIX04V]Y3%/4Q(?5 M2>Q>1JUL E14X'+I4$U#UT[=V].59-06F-B7Y<4-\I**K3BICZ4"-NV,EUR* MZNZ6/?<&+Y+6M>Q%\97\S 0\SU=9-#I*Y1;!*,VNTM37E*\X_<_7HRV'IJR3 MQ!5C5LJY(1=$=Y^_^6QF[[@X: MO9_Z.I-QA7 "4R ;<#OB8^N$BW!DND$L=5Z%#!J22;33G!P;7&2"IA1@NJY8 M6*7*9D3M'IKV^7>K$Q0.T+9"S4]6%02)($BK2!I 3)A-A546L!ND"!FU #M[ MQ[&6#C:/R=^@[3/3Y66437NX1M[,"1'S1IA&BS:J"N;-.!9\ T!=8QK\:3HU MU>VKJK/53>(2=L6XI2/RK9<7A4"WCAT=>\VA+ M9BVYR,ZLL>DB*]#2TZ=O&I,3 ]]C*Q=AW90$&2\JTD-)1,?HV3M!(AU90 40J6IB(PJ@GQIK5)4;!*JV=+TU,A ME4!R4;;T=/?6S;?1U* M:P VO.+. (-?OKXG%>E0>2\D8TLY+VGQ(DWY"'&[ MPVN73DC-@;G5.$AXXPHEN"-T/X Z#AI4S!W+,XP+4>-O)!#.7<9ZKVJ3\!*. MS'\Y935RP#[_A7UEN:OW;PT/!7O&3K6SR\!4]V=(3DC!W8""L \"<(, MP9)A3M4O,G 7^I0Y[F3)DK?-US7ZZF2E=^AT_JF84YQSZH!Y8 >*-$XOJ,'% M!#Q3>:@ M58952KE=.&+IKXQ.1*6YG.90[DH_3#T P%85+@/JSL M**B\F^8;$KM113FU3:[\V-PE7&"&,_H$T7_3-$8$<%'/FHI8'GSZNZ%*N%8*48YO@'P * M0QEL>U5(M"J)JL0;:1V6EG/S 2@_Y7"LO7EP3HWP1K@M4B7\FD=U2*"0LRE5OJ+)'Z%#'D- M+U59%\]G 6JJ.I=@\?7;^8PJ*K8-&N.ZA*;JIE@]@6L(UER&F9#!5$'EN=P) MID]>4=:O?25K,P+PXGP^8LS:606%O'#NU)4<$;1-[,0A>LVU#Z7AQ=N9+/TI M@W 96"& ($!54.\4J6R^RFV&O]##-Y3NZM @7T#F14HA%&RRXS'7P^16$U3, MTUEQ%> Y544.0#U/#H,\F."\P@BBJBC1\4=).XD04\FJ9P"*"(FHC PK]0?T M^CJUIAA"E$O8@^54KAP-1V T%&GS0D5>C.A1^AA1T7SMAO\(.;L @ 7^02AH M,=P1S"$9ZE^W>#MFB).T1E8PB A.&8@>VDPKJSB<7>\XL0IAX3<-TR"NY#J1 M2A#HSUP*K.#X.&J!&"=72D2H:T$\,49DI=[+.O7@Y1F<>9\%U'Q2![@ ':KH M#PFU(<3>/D:EHY.4CLKF>6IX0YRIJ06,\FO1X)\ZTNJV_[#N<1 H^A7FA<_V M0RF2Z$HPN$8_F$K\0VED\34_[?1W\',.P7/^W+ .7R)I;DD#\\K[G$JMNCKR MJVA:7,H_Y9PFJ&KTT.V^R,5;]4?-$6@&97="TBU"AD[K$+VR:_=2HB$=[/]X M/J/@;84#9E MW!!Y2I80FR!L+[&6$K_1OC+0&NWMV),[\/>B;OQ^8[#:(A=M:UO=EED0$ M&XLQC>^8J-/)O/575D@)D,V1N;T^Z_I!)YH6Q',U/ M.TF:B)TW^MG;$X%02%58XA%C\Q1&*'8QT]"AAI$K3%'!)%\+"C*,LK"].B7/L:,9:72DJ+$)K M#EQ]<'&.:5"0;D:@. 13K])J&/7>H-!*7FK&H(W04838TTYX:],/Z80 M.HIMLMTTAZOWZ,PVAB_!AF'E6<0\ \QZBQY,^;L3++2D+57XW8<./]&J!11;XKF7F8U(%1-$/2 M%N;=9:"A>JC.!@)FF*ZNEHGHN$Z]*N(>6>B4G)]@)5YI +S$9 KR>"S4(K5; MW S'\"Q@$ME/"PJ3\&M6)DIZ9E,A PSB(NE+L08IU_4K6#.@ M^F9@4J'.A-+/PY8G:O'4J)4PH=&IF>;65!OZ N36+E07_'V901;*''-[W*E6 MGXSM/O3ZJR^I9YH"C[)P1K6P"S@_+4@44?@L'D$*ETE4-+=-Y004/@96S=P0 MW30R);CN3#2T,D(6,OXC;ZT1D7KG2%D$N50VP:LSJ1X.3[I5(WS[EP"3=//UNG<59 9Q5(,F$9,R2Q M?,N?91#J&F:=V*('9OI6^2*<8@$#3=,TG#B^<5>G?1QA7U*P&2-:K[U?8TF)4!AD*EA4 #DKD- MIV-8S;@F=<(U SA9P.?(Z52-KU+A=2T^CDXU\\@T7;J-![!+BBY_,8#R&HE] M)'8[OK*TJU82,)JR%,VN$#FF# MW9EAJQ["K7=.GS*Q\]C9+8-'H>.,@=,&# M"526S(*P<:XP02-I,"_,3E$(7XP ME62@:D(C.2YE^";BE/)@=4_NQOYCB4)D6_T =J'R.8Z "%2?&(10M>:6+,VD MW.#:1DN&&^M:DNY.])*,RH#,BP 9>3SUOB# MX6G9HU[:)]&*5^(EAARL=/2&M<&A!!.YB@1BEPEV5_/9HE-,\1!H7O/6*QZ> M1CA\,&[Z)M& L_Z%Q>$6*NUJZ(C)PPULIM4 "U5!!DE2(NI!'NFRB%D*9KG= ML\Q5\*G!)AZOONYS<8=836.81IU"*T(TM?(@3\2Z^HIZK9$UZC3;44U$G';= M5@D,5'JD$&>)OH+^A=X">+=V%=>;(T**>@Q#0PA/<*0D]" 3JT$$;'>&&&%Q MJJI-LWAVFS_>8%"\T9875ZGD&[$PRV]12@&Z*WXY$NSR("X60"A;5)IP&C[K_23-4*+HP1,#,_"R)40@0K!M#GV MK(B,'XQ: $$B.B%?749:,[_\B,G2+IQKIE/R7BB&O,8)M)TAV_5:UVY;C@81 %0=/A=9N#*Z "^?]KO'1\ET;Q\5J2DIH5HTC M1:Q+>JS";% #7U;1):ZI"%56])):5]NU5Z;9+Y.Q>C\RXB)8R16V ML7@X\>$=8UK9>PV+LD-,]5'CPEH$L*/VSFD"?<(P7N< X[45==J?:PMF>8DM MB!$&9.#FW$NKIZF*RXX, YUDMTT204,)<)-8G'*,(<(&H%.7?Q7-/?>/,2 M>PE1'@B?BCFB/PG?<#(V9H,!K)I(%A34<5OI2.ZC-+'_SOUP5BP.9C8X)=]W M7BE]CJ)JH]\Q$=#O5L455:]!%C8@:R"61XK1>SZO%;%HQW>=._.Z$H#C=@>- MP@L$%IYV,0%9VET, BJAG1KZQ"(0R83X(OBM5^8T9 4GC"JUB9M8$V\8IA.& M;U8GJ(C7PM;4:HMV?D"9IZBT9ZD[M5EFPI;FZU;O*2;R-XN42P.U-A^#F M"%$E2N%;D$5ZH;C[LH-(:!#(5W:0#-&3Y+XD M)7;2 9*(\J\T,AW!(/]V#L.0%QBGV40LTV2J<-;LT3-K S %O Y!"@FV"0RZ MR 3L7,>'E5\@61(LKEF)T2&$W$6 /;4N:(/8(L)"92/33D"?+*C%#KZEE'V* MX;!4$9_@_J'@S/V&[%8XH$#5[JL6MF$NK@DUP5@*Y)&"6A*#DR=>L@MH=IWI M1,!0RTH$H2$NH5)FJ@V[T<174=(**KJK@5UID\YN_HUM:;?54$#<+BN>_BE+ MDQ2(F);NWK/BC/K]2M+](XV&H#]O3\W2EL^VQ&?8.GWOGQB3> 'F#, MK!"B$R[<8*& 74QJ#! 4.PHX(!@TA /)#D]9D59"0,<#^8P0B;0$"/(>0[=R MX+^BPYMZD\$EIO5A(R+E20K(=Z_@2DN3?7]\?F)#2JH9'Y__@8_N]?<0<6ZI.4C-CQ+?<^E5E>!I3KP$M6U8SE1L-Q!HP"-U^4$1E:\HZ;<30/ MQJX1]H%D^9?@NT"/%5RJT^0H'Z*0=.Z9Z^R7?)CKG#;MB8)+3DOV#?U7.LGE M#85CRMDRS$KK!LM'RQ7RV]8"_[XDG!1\,&CLK91*"F"K'NC')",Q5=:<=0L% MGDEH)2F^DT\WA6M,>C9)0B8$A]G7R%R@!*_1WH\PY.'@QUWO MF*/O%(VZ$C8SQ$LC6ZMC;!X']CZ8-$>*_ M!DM+?H-0TX*L2:K\L(3QU5F!8-R+%#YU66M4$&Z_I;5>XNO)&GD$"JB;6 M21ASA+.#"'050:Z;IT127*]S-6L_F*8:!B&H+ NG*)L8AYMIP/Q-DTI)+5I!+M2#2UNJ"8[@U&"E%(BB=@W/[\"N,^ MLBL.+)EE)%656,X%YRZLM5Q+"?KG3LH(%C;3W M]8%C1PUS>0J2N5#9^?5FOYU2F[69)H%]LS8CZ6W@:#.?N;7@9W*1VOK+?G_O M-5._;L6#G_]33"_@)7S=X6!/ZCE2 (1R'$P18+[]HG2($^XB &2_>H@YC&\, MIS2WMASW!ONNU8A6]W%B.QHXBX3,W1$QI_?NPY?WWJ_LIGT%8Z%7O+Y!V8+5 M:5*V,I@;J%O?I-(/N.>Y'KNV*P/3T4LOG^\U+2^VHHAUHZ2B(AG4W?LJ[S[3 M*VMB*+8:!M?G('4*KAU&;P.]U_)D*B^X=B+/,B1I%1- IQ7G.?IU]3%:+)3, ME>^>HCB>";M^R+<;O:H;%4@O3?<"\70G\F#RY!_3%-&+ PWK?M/A-;CV\*+. MO"#1?DLEQ8]NHG.;&'@?X$9<5"?\9GPGYT:4P.0PL\E*MMY&B?)[4CO=#BH) M);P/FC 56]2M!>K*02MMDQM+\04TB)RR;ZSI.CM\ N2H.8D"+RDVY^#F +J@ M2[U]U_O#L@IPG+HEJY,.A&J%'/PI'P0Z^9D/&E):3<_6B+P$%-7!>3'Z M=JY/'D/OVMBQUY-R8W)&(4 ;*";GC-W(B[WGM=$U\XB>L^7?FBO1M%)](PA: MGVPM757@./$6UITFD4W50"/#+RC["EDH==HQX?)<"&1$ $F"'%$>QL8>LEX KDK%9K&#<]P5Z3"0#?NR: [?IE+>"ON5:'Y-F1/E5.N M@4+98+TTRFTC7'N1L0U:$L28V:+A-]1KN$8"W6 JWX++8ZWZ-!4FBMQEX?0( M:ZFQJ$,WD5..&=V%.5DE="#ADA(XJ69?"9X%3+^H=5Z!.C#RSL0ZU=M.;E?E MG'4'#0X2DYY1ECV51WASN6B\@HO&+A?M5,(FGZ5QS@&N$Y4+UI,:W0P#IOP5 M-LR [W\AOZ^TYS<1$7-6[+J6SA=*%,NK060$' LO9P3XCQ8 M(^Y&3VE&"\DSF5DLS$.V66A\9Q8:/!X+C3L6:F(AXVVF91JMX*61PTL6&O]- M&I%VT;7$*LUO675&M< UEKIMQ<0=!AC=_0PA]YA+_E%N.,#DUQ01];FA#I' MG$F\Y A'JF%P@+'UI#U4)Z>@;*^888L,-MH !GLLVZ],1"OLUC]P\X7L%CZ2 M%WY+DY[.\3S'@/8)!K0_<4![[1@^O*K)K5RQ#&^.V$MM#T"'R-F26.,C9C&= M38VSB%QBUD!\S7=VC!^#*/HMM:?K"#WNL9C:*4(5CKUIV/JA1/UZ$*JP;"4G M_[79^CRZB8DQW&M+!(V0B-RB;5-[QIRL@!T.]>7DMUO-A/T#F-]]3=Y'-3@? MR4=SY\P;U^H_)W[1GLHO4,H+5*)+Q$TI_,UI-8Z"6B%&Z$"K&A\*'Y.TBM@":M^0A6AH)]\M>4L'.1,$1<4TEY5$.\HJS:<@GKN078N;LR:BCHH0Z+J<)I M^Y?(4FI1>4$.K&I=[:[W#ESF(#5-,:K)&^*SUEDUNQ(?'?;.&-9^KT4[:XDK MAB. H+EJ+Q[-5Y)0OE)5T5D9PWY;*H.9PTM2&>X<,W=]]<9[^"&!.A0ZXZ0B M+4E0'A@?J7,GJ]ZCX;Y4O7]U$SK=*^7J-S[RYFCUJ$FM,/ARUDLI%\-$VK!4 MDVNT0QH-=QQ%M5L/AW-[+T4\Y<:.6DC>2>VV:/GF@[L=6M]_4>KQ>S')KHN- M7$/OY.\?.K3^D>I_E!TY'MZ<0]$?WI"PJMNY6QJOR:@ 2J*J(R( #33EI>F M;2B;%"*W*BODB8C--=,9U>1IH,%J,CV5>IDR0,X9.L63_JXR7=[ $R6(>7$_E;[TO4%0(PL$V#/T;3;WF#"+MKE=T&Q@P0O!K M8EGA@CZ]KH?H34*T6D:@,YMO\ K"I4\4$085D8BSMPZ"?PG,O4$<-;G(/2*E M2O$ / $>"B]3+(+%K(PIJ.HH*B5O4#W+[\6]L@NI[K)?%82%WZ1REE[U*+G> ML=R!"S[*14XS=[.X<%JRI!RW<3XE^"".?D05%T!AVP0\4GF/Q3/KGU':FYLC M" P=6?GJ,PODL$54N&_ZLSP\VS[0U-]_?U/FO8L@6+P]-V6T9GL^R5>$DCV_ MR"/L1!HQ7W_^]W_[N[Z#M^X302RKS@]X#];VP\'W6-%4?B%7HW>V?W+P[NS@^'!T>+QW/#Y^=W1Z/#P;'YT>GAT/CMX=[_Q<.7KM M0_&&;K9-W78VJJ:RZY?1]WM[!Z>#T7[_<(2Z MZ]%^_W1P?/C@NFM;JFJ]^8>-/B8-.6DWQ>T!CC\J:HFN13L-\LNM4K =7:Q: M5*?LX Q9^R^X.!. MV&H%N+5;T(Y^&/1W^YZ\)F[JBW-[10E*0?(0_!(6'F6A:D#=$I.&0]<[M@'@ M[TSF9F2'ZU!QO=^KNDP.NT0^F^88BCOF: MGW;Z._@9(.;4Y]N?7U?1M+B4?\HY34 =R'K(](MW9V[L),U3NN?MPZ=]_4N:_.V:JC]9*WH [(3J]+>7 MT50R\4H9L+X4MNXSB:/7ZM3.FNOACG:N7ROF;%Z)P>*[A^YH[R]]_.\AUK)A M_2PQ$B*2X6V/L>K1<+A2+ZYC1@R/_'6%_2..$ZR56VQXQQ =0[3%$*.^OTKW M@R2D=5?]=K);+M_?)D'X]2*3IL845(TT>_N7,!1B-GL" GZH(K]Z'R %@'V] MQGE7:G[$%=T&,; QB_5\Y6='XJ'6ZIJ"/'77"E$^JO]SP^L"JS"8OQ M0]L+T/Y\D7I:F_#!V!^/]MJ:=3M;V(((N(M/K-/4GW1].O9_ O8?'OA[^ZT9 ML,^%_1_,)-IJ1>$?4-%L8.SNHI4.'U,KO87QWBY3[1WXP]'PPA'>B\\> M6)?:$+?.C4MW(S%NND-H-!CXAX>M>83NOF#/1:!UUNU#A8$[,=:)L95^[<'8 M/^@_D/;U$L78?5T)6ZI]X:=:,M"G#"JNBZ6/B+%4& %U90LJ]$U$\2!90B\Q M-:.SKSOZ>=S4GI<0RB.@?&&*W9^2'5^(SK7M*M5@S]\?C1Y\.9Z+PM39?1MT MXGTFQ):#)!4LX 0 NA$K7+\2%8ZGDD#([Z8ZE2'G4J M96>U;LYI]3Q8:SC>]T>'=>C*CK6Z9-R&"QP<'OB#P]8B MU,^%2SJKZ*7RP] ?C=<&+7DI[-!914TWO2^S)"I*QNB>1=_A[ZX@<;6JYN\= MML9:SUY1ZVR@S@9:F[':+/%X[HSULBT@:!MUF<:N&>1T17KQ.N!XW^^/.C2* MSB3J3")DAY$\7CILILXD6BL7 EO;ZJ9<\E2YR!X*I>6&6M3GH=N-AO[147M6 MTUW7[+FP;6=5/895]3(X<^P?#O8[SMP,LVR[*^O/RTG19G']O1EIVY.0MR77 M>'_4]X=[71I69VP^>75"Q_]/H40<[OF'1UW\_5[*P.;I[DZQ04LM$-E_F^?0 M^+.+\"[^H+?>MWPC1X/'NW'5#'=LR0'SNG,4=(Z"1^?:\9%_M-<>8&S'M9T3H>&FS8?GVX15 M>CSXJJVQ0<9#_W#87@K]3>OR7(R4SDG1B9A.Q*RU(H/1GG\T?B -Z!F+F*XK MIGL3?JH!X1V'85:*J2>^+T22B[QKCOGDHGUSJ'#C%JZCN+LLW,O.VDWS7+XZ M*>301!(NO4R0][=(/7FH],(@">4W< (NRBR\#'(A+Y_/H^*V&;U=5.DY1)6& M^WZ_/6WKN2A3G;W6L?^+8/]]?W30&MC(<^'^+F&[Z:9/63H3>1ZE21!C^#@M MY!: KI&7,:@;WDQT-:W7.#;Z_KA%O\9S3_+L[,;'B*H^"\[:\T?]UJJ.GCUC MO6CS^$OP7>3>(EB"!?P0'+55C#,<^<-QI_YUQE]7O@HWC?R#?@?HTQE#:Y"* MBB-E8A(4A.H3EKD7#6R!_WVRLX?>Z,]:)-HL^"V *SX51.M/H MA;+#GC\^:BWM][EP0V<:-9M&?Y91'D%184\EG\SDC'- ^1%Y*$?8Z6W7!(GZ M_0ZBOK.(-NB@>AZ<16MT.!P,'YZZG@M[O6B[Z/PRS8I>(;*Y-XN2( G!/(H! M%-5+)_)US67S+TTQ'/L'@PX M3.3.C/I@0Z9Y\(3G;'4=-/OF$,75*J2'D2+ M>Q$ "J-^F^GL+QYIL;.O'L.^>A&<.0 78GM9>B^=,SOXDHLD]U)DW!>;F-UUO_6W-ZQI847> MUCT.P_4E\=@PK/#9?FB29G.YVS8)#N :_6 *..9K?MKI[^!GN1VA^MRP MI%^BN4C[/]Y,>HUT3O[W6DEF/-K!;R2![Y\!_>IU,\E8-<;5X&([7V6B7]!Y*&,@IWH;DKCE,X(RO MG1OWB!7$;>!E#UR\[/945QC O1:N99WS4-WT(0GC6"E.RS MXBJ _LJ%=R9",9_(+X='OC?L#PZQ/$-_.^KCMP?>E9#7U];IUN/Y83#:'7CR MFO@^,.KZ<3C8-D8UV!VW-RK?RT2^$&$1?1/QTK=1A5 P+[(H%W!-6F:A\!9Q MD"00+W^E(F+#_M_>??ZD/PW^]MK+EWDAYKE77,I-*RZ%=RIW,TB6T&(TQ@:C M8KKK?9$_E E#UK1[M'D[/=X]>*B-WJV/[[:'876Y M-+E>%[Q5*X?)2SF:SNP.&QS,]:Z"O!4N/VB7S=N0AD=M'C%MBBZ-Z M=749A9=2V4"M(W>[J*0S+PP642%IR3V;Y \M3&6X.]RP+1^T282MJ3KM+I-] M +Z6ITR&F@5K$C!D^<=^Y9QLS6;\^YLR[UT$P>+M>;E@-2B(3X(8#X<[/%7EZ"P_66N+8/O5;ZH!$G^#:M\B=(7U3PP/^ [(Y9YY>KFOW\39S ML/V)X\-V)D6QSTN!F%O@RJ+:"DI.#6+Y&/D%PGAZ8 IA'7I&AE(0AFDV!1KR MKJ+BTOMC]WS7NQ")R((X7L+/8@$/@^M*! ^5MTN9%TD2S!TM'N_\Y?C8T>51 M39=+V7Q[)OXL(SD@6\>7AL,\^ J*858$6!C".^![09Z7\P7(UQS9[?_*Z07- M"BV%,)#3F:>U!XIPR46JR\ M!Q\(+X+55G_?N $P"VEUQ#'\NVJ8F?@FDI+0 U3JES>E.DRX9R&R*)WFL)$Y M6T/G4F>)9E(7DB->:\GFP51XDZ7\-PDN<&SJ*-.OE\=9*I\*=_MR"E*<]"9! M+J9H7M^"N.0O5>::M+TS.29I&4[*7/(&@M#.)W)ES* L MX@"A*H>1SB51 "+/KD>)?DE/+JD'JE+F*A[-\=ARG5\ ,.8XD#XA*Y6U) M_5>(N!2S,E;CEU? JN#TRUS +W$T0]((0B1TX+@B2"ZB2+(@R7&?AS44 Y(KS9/+3T!*X16EB_20I$[5E M,+HDT41R DF*"PKHO_,@^RK((H.7R0? KN8%"PW@#TESWP(XU>1/L)CXTZ[W MJUGLB8@C23J6X;[6MI5RH!XI4_(>!"9>HIS*Y 33! =%=(=71LD,PB[4K.Y; M$!%FL10;\N:YQR^6KQ5Z&+DUD,J[X35 -E).I33B[P5,!8A#\*^% )$K!824 M+9G [9^(XDJ(I/'A\N0LY>62XLH8:,(2;CH+^.!O^1JR^DJJ+O)5+-0DEU^O M3-04!?? !U5 GDY?W\[2M("M_R@_>-_QJRR%8^:R*!9OW[RYNKK:_3[)XMTT MNW@S[/=';^#G-W#A#E]?+!?R>ERKJ9CNR$?SLZ7.P9=<9J!8_ 45B8/Q\>#X M_=&[H\.]_8/3H_'1X-UP<#+JCP[W3TY.#@[58^56BIB5CYON^7_Q)':'(]\= M2#&TX[VY:3Q'>Z/WP\/^T?N#P]&[T>!X?WQ$SSX8CH:GIX.F\=QTSWW&C=WKAI/#?=L]YX%"T<9Z&'43&TFNFN M( MOH N^XLT,!J0>I6Z?9>G\+GN9RIOX4;W^Z<'[=X?]X_WW^P?O3OIG\B%[ M@Y/AZ7!//F9XTC!).:0GF."MB&,;)W@K:GN8"59XX"XO6$?,51>!!J42S' -Y)D?3^.-_Y^=7@M?=9'N-2?,>V]9]?^OA_/%#EB:U/4M1%HA#5#OB= MCB[W/)B07>?E8-CE;_\#_6,UIW;E:^75KGX]P*_WO5^K0_]/?' ZL&KC*=P<@?#H_HZKTQ/^00 M4 (^IF &-=PRW/<'ZG5C?^^()[#OC\='F-%YB]7\83@>^J/1@1KN<."/#_?5 MIX,#?^^P__A^ R?CS__^]S= 'M%;^/_/_Q]02P,$% @ "']N M3JDEBLVG(0 28,! !$ !I;F9N+3(P,3@Q,C(Y+GAS9.U=6W/;.+)^WU_! MXY?-5HUCR\Z])K-ERW*B58SP@QC$EGX]ZKT^/#$0L:F.R^'QT/SF^F/2' MPZ.___:77__G^/B?EWD>FD'DQ^)TD\SYKRF;"%*GIZ?P.N9R5%0G%!"O)6^@NVR M$W>S1B>BT+$HA1BVPGKEE9(5H(#MAG7B7+T]\5_&B^("&3#AKDFL4(:GC,R/ MY[)T[^/'CR?R;5B4V[J"@FSOY)_?;B82[*/?_F(8$GR\6E/F&B0#VMSD,UF3 M,U="<'S:.S[O'1F^NMQ0RW2EZ1<5*#!8\?+TQS M79^->$6?%?5D6W88=1#?$3^2UK8,@4+NBB%)JPE#18J8PEJ RB(@ MBQ^!Q=Z[+5B4E E:P !2G:5XK9WR4:-;@AI;MZ\?$JJP$:]YZU?<(3?-.&G. MAG[XJOC]!!6@X;?UFN3(>KV@#R<6]8C+-F"9WE)?C1Q+HGB*$G:UF?A;"6_+4U$Y@\("X=C?,ZH,2J MJ=_'$8EFG! 36[RV=D2U_)];ZP7'%I#KU6$BJ ,_CJ/*#1EPUZR^6H2UY*\" MM3 )H:ZD!(^"A^NUF"]0_XEX!J/VIV#HOD-S0_K'G]3 6>Q%GZP972/F8N%, MQ282DL"2H?GG(YBK' =3DG]9IO-:^-U!D4P#2:="#E*BBN4Y4HB;B,F ICM MST=<]+:#E.0_72@;S>L*):I@@ELLDV/.ZLHDJB"GI>*L&:HKCJC"Q>2]D>(! M@:DH8& QN;RP+&\%&HSLD;M$K$]7@O82$8X?T)"(*3NZH9P?&5#K_FZ8/[.7 M?%4E%W 4\!2IW&]GO=YI[_34.#:N,+<3WI:VF'@90;0_@%7)-[.P:QX!J M$9QO>J=O3L^V@M-XI1HZ )N!8&K.'+1K7!71(EC/>Z?GI[TM8?7;Z1*JEZ8# M2R&3)4)NS6]25[70CIY^T-A11<609 Q%I]L J']&\PERD"54-UYFZ*)57>NY M51N%MO3T@\:6:B&%0NH7G1M!JZFRLN%.6E<-1+5P4U M)'V S1>_W@"83Z!PL#O]H!GL]!!URF"N"&I'X!+=/8%<;$-[X7- MD0_XX,ER/!O9UXRNP+WS?/%'\XA,Y$H*8K*6_WGL4@MVRUCQ%*:GM="550H\ MXQBW_D-N!/SZ>_HQCF'(CA--NLU W2>KAH"#K4EJ1@+[-.BQT1)TL_8,&:H&OZY14IE@\)>]IO93J.M%%W\7C @W.13_, M,)',5(9-4[5X0OY.YYDH*D:,3+?[_X)SY/(+ZT\/,V2+[^(&FS/L8%A0%^^\ M56 AJW]@6S52/'E[IW,--)B"#R#;-()&Y4<9:]90[79S9I>%:"B$(0LL+%(2 MK.W!+Z-.Y'JQ%$\]TOHD65]YJ MM)8.@P)L;&YDQ1TJ1-TF2Q4D,X$M51#)@N'S8"@FC) +I38!'P>=T0$8N;5A MP5WK2$$3I3J1F1M5U(F8[QR5/RA HK>:3GKKD"P%.#,Q*@.XV[/@@KZOYSJ7 M$RI>Y#_7N-#%T'72ER:<.M@V4Z%6-5#*(U" CO"AQ7_@1T]$Q\GSU0#.Z'8R MNAE>74P'5\;EQK_W]?1S=7@;O)78_"/^^'TCZZ#R$?SOLF7UPY];&0:]82*07M;%;0) MH-:_F'PUKF]&W[MJ++5=//'6:S^!A^G$%C-W!F$>_5)D"PUJ'K)0)]9@?'GV M /I\RS-9=[^,=?1O?#;X.;B?#WP?&\%;\/3!>W8PFD\X/GP(!M5XB MWFZ+98Q2,7QGM> ;C0=W%].A*- AM*[0S!43L]QEUZI8E=(I7I _TRS( TDY MORM8H#T@%78%6#A* FM''N!,KI@(3Q#!E-U2%]5=<-M=@\6K,V>:)=DJV*N@ M3I\%B.F,,6'X7!B2C4ZNX)2A-R0N$@)")AXQ**([9-$%P?]!]AV2)QJG5/;= MF(ENG-*^N<;"5\'_4>&]0>T=J]1NF2I5N\RJ;T6U"QHR%)]&Q*BA.#5]D$C-$C5VUFH2*UX>^%,L[U0"=T.[C)< M(88?I#T;$NXRF;.U!EJZRH63@M.WVDE!0,>($>HZ"M]=A/<'M\6D/-U([FY (H.@V; D-'Q0 M Q^B 7?Q"CX9%0[>["A"?<*E@'^L"GC84!A>WN4S!1HD8DL,THC+4^;; UQ( MMA3>#U7A32Y&R(?JG/P!7HE#;($55G8]8ON!']X.,"ZG70IT9MDI#^CX0K%< M2):M&7YS![!]0,;@RU"RR^\XEV0IM)F=X#QH51.'KS?;^_76EO()%._8Z')3 MZL'JX,*2IE._([Q8PH+[@^C^!9)9=]9-]ED;T2[]\-Y7_?""M@S5F!%KK9-? M8.BT?$,F]%VM[3A]Y>+MN#>:U:J82Q.GU'485**E1)XM]=Z^<"-WDXAIO\<8 M)@M(7%?WBWR.IHNW7]YHUKUR5"#* )9._!5P8YANPB4F1LB2S.-W^*S#SAS* MNYY\?",,=Z$NQ91+M2'C-^5K0ZRE%/('F%4O-=U9K4:L%,S,_"8?S&YOK6K[ MNY[[6T2B>&OUC<8!S@.J@RZP"MI*;.I<;O[AFA=0/Z*7[NZYYK$6T>,KR4>#*GB^:V )[@U1UU MG&O*'DU6=S!M1KP4],>2=@5-8>? M=+WBA1C=TG8,A0Z.+'Z@]]1\JM[G\2K%8XON@BX562ZK=[.?+Q8+AA;",/>7 MPK-!?$A4RLW1_ NCG-\3%L;JBPHJ3*6N [Z[!HL-F^["D#C&,!X%[1N* 3B! M$%SW2^>&9,*(BV=(]!^_1.XC0J0OAH\- M)@MUW&,TUX5I-%>AW?-0JE699;J45@4L)9_'N#(46T; 5W@61NA<3NA(QU7M M"Z(+9JZ7V+IDR/QATTJ;A"N!$]K15*^V;+!4B3*.DB$J6H9CSI%*K=]J5C71NJ M,1>?4NQY7]Y5C.S+S<5Z[8!ME$<'7,HVUP@N:'/"PG=F_<1^S\A!J6YDUH)3 MNA$Q)#_MQ-N *=B&#=@R0KX,Q5BLCB%YZ[J6U9NR92L6S]ET=YPE+7#W9FTC MMC")VHD4[I4,9H5Q,Y*I*AH5*!5OE?EB^=&V*-%=YE]14P[:&!!B9EG MN1X<%A"]+G,DJ.5T.!)?&;UR0L7F51?:F: I:) MHN(/Q![0Y08H0=+YVIE=GJ'E4@7*+(=45:" %QCQDW44.S 1EITJD]]W-!-, M*:3U_+FJY(K=.5U(>45[T$5O[@$1+\CV7V=ZK*E9[*_I+OY61(P8E4YW/ERG MR4S+_8[=9=_C+ETA)O=C8CM%=8-LMFREV,;J[N_5@"HS:OF-&H^B52-H]A=_ MNRFQV]3-")PL3*)33;4_C.&.#55B:_A+Z)8"KAE4=8 GF_$'4K_< 5X@VGSJ M54JI%$*-8ZV#L.LSJW1'AT]6IFB&+,:(R0-J$# 2YIV"XR\6Q##BE2@RFD_$ M4S[W+Y_8&NJ=<5"J(ID@ [V*J*>_&"%+1HRG6#JN7XR +6!;$90#0C!+QTT+A?=Y!Q%*\#"867CNU=R6?F8M27EU+3XI M$VP949M&DC'_:O(HHBI1,.#NH&^X_I)[;OWB.9GN*GD=QAV<@4W0 G2V01IZ M3EHROEL%S;URBI0*@[0T!W$U(#3>:\LV]'"]J\10K4[> MR?"GA]=0YA;57:-L1KP4V,R,20]LT-8O,O&>NA$B:.\7F87Z@'C],2NW?G%T MC>[\G0ZW+HY96 S8H[GGW. YNJ9L8%I+N1)7UV#NH*GBZ8'NKM@2J(UX.G>_;0,:EV&-T+Q: M=.RD,2T"K+'S4XMH*=[9X;(4[X[[1$7]OU.[7,D^GYV*_[)C9PF(KX)?!^14 M1]1TN@]^-2Z\>2.C9B'-QS=U,9HFS-XAF[[AK6.)&_&CZ9 M3O=^E(U\-!]S[XL\LUPWMU)=LL5SOK=O>MDO28.;GZE9-2.C2R?WAFJIFR-9 M!H8^7:THD<]5Z(TMG$@_[]A0]!UL,VR-=9U&RI#7N"]ZY/U&_;=!6)$M?525 M52UH^: )LLNBNZ"B.X,&?+V>+$U6>\NC*?G2[[Z2O4[,4))W$PTFX['AMWG M7796XUE).:72;[FJ%>_X_"/3TW=R[PT^(*7E4K_% UETY-\=U4#^#+R4ZDWFWKDJN5R380A[Y:FV033!8@ VK0<:-&ESSMI*U2PY1= M2\U1&;]M/[Q=MOY7'KR5#$1JCM4F J,H2 M-EFB^BF(GZW]4H^EP?"C.(K\8=]7B7,%%YA%ZA;D3_-9.RA80X G0:X"47:T M1LSB97(Z.#TM MAS>UOGCIN;?4_0.YZN*?':S2[I:-TJ\Z<_EUSE35%::$BJ%H13G*N-VN!1Z M;(3DY,IZ1#"(<^E2R&AQU];\N*L1*_Q$S]^]D3:\#ES_[5_6KR=/W/YDKM>B MQRD\4@\(H3[W\AD\0HZ?9,Z<<7GF_O.1L$WH2"(M*I-_79R][IV][<-6@+!* M8@R<(((I$\8*\3YFEK<"O\5"O6]H-4/LR"#F"GT^JE\-.PX,L0$#W!,<8=<# M;K\PZJT_'SW-F(,_83%].C)<(>OG(T()\5:?; H'2H?B!73!D>$7%%,K3.VI M+&A[3!V8.MF]Z&?-1#][H:)?>>*OM2N9[YV=GKVI+GY^U39VP>GI>W]P'PJT M"&S9PZ0L+6U)J58*UGM71;#B4NT4[$,B?X]>K((R>Q,J$L(?HNZ0A?"#G'-, MA*O5VDL'8 )&W2V17WQ.7"5GD-FDKCUB\R$9<(O1 MQTC@LF)MDS#_B[1M*8?IR(D.I"^/A1*DOLQJ95OPA=K_%BHHYV]3&G$]-K$] M)'USC<4T\-+CPM/ED*%]AHFD.5RM11=%TFY'I,5?>07)Q#]K,7$W'6IV]R*3QCQ]AHMDV_. ZUX&N6$9N9E0MU%?(E$AJ?N)D9TA1C^2V(]F)W MR#P(ZI1M8%DA[+AG;:+5/?L(A,!F3$PQ'MXA,;83_PC2QO__%#VYEZ)[?L0[ MJU:M+2R/&Y#9O<\C1D)LF7SP9#D>K!Y#8!8$),*="BD#6ZEH"^QK0C.UVG@7 M7G)UP0MU/9)]IS3;^RDDY$Q?)@MBADG<]%U35N6%2J[V6PYZ!UX>9E P9<%S7K; 9C^86/*@QM*AC!R63)HPS7;%2,I6W\PGO/)6H3@U M*S77QD"&G<-U:9(?B/'H^M-1?-)R2<6\+0EAG0K[AU4S XG-3OWKRM'")Y2\ MV$%)V[Q^:TV/1J;(=1C:L%(VQV8XA$AYA:]A)BYPE$S#YVIO'WW>9%FA#QLZE!%LPEE(DUE+H4I7PD=QJ$R U)8FDTL2#;LPWT;XMR^RKR:S'T4#\#70N0L_4]:B0L$6V U-_GFU @C#7_ Z M!DW"_VA>O65#86&'?$$05.$$K\#:%76 OOC^G.M"V8)X6/B,L33?BOTI7J%K M)H0L$K52[19)'K/.J06LPA*M]95C40!7:.:*3V\LW$\D9CS2@,:$*RFVQ4 E M26P_4B4XG @O^@>J(HN^Y)[$*1@U2M) MCR;-";30T:8,F^G%E_3#%@R.TLWOBP$\&O 2CU[,/G%@KTN-']"06,(&^A$54_/ICCJP\@*GUV,_HSY]%MI;+$&X$ "Y \7,R!5F*N3W M7(;I^.'O9*$*19?]W GAA0Z!R.(;(>(S-SDJZ+'M*>]GT:N&QHGO3G2[L'K! MI"^UT%NK1ON\ZRS[W_"3'^18)F>VX$L03ZE@%0%U1=O@5&7X]#]%N=_D"K<6 MF\X7T=)-+$JY;J7V1C0J210V4@KA!XJQ#S+%^\$%HIW-E;J#V,5,$K@6+H23 M-F6-B;3" 6DDPK?M>^';2^\#^0L\97= ;!B4H-DM.R6/9@O#)*X$RY:KHLA2 M-E#[JH5FG5K2%885+.+*4S'AQ2X7JE(H4[6R>W?<2O*J!.*4%VO9;DDNB"62 MW(C/$!CA%26/E]\7F$UEE?D,*LH9E*TFH^U^6F[ 6?9FLG=^CK0PPUPSS-$= MXE1,5N5A-9C 3S8<($I:G>K%VV>)!AZC5XC0%40#(7OP9,G)M)H0AC. V/&P ME.S-Z[>S,];H&[9M!PU,#B;W8@YA[EF9BXNU4#05EB"77&3VWVO\D!H]2\J\ M!*%@*;54JF2AEHO%?2"$62D02U/H18B5V:(I*?,BA,IL;I24::-0F,N#"BJ= M6-KFY[[>_^K"X DX\S!?KN3:,"P]^TO)H_FU&*.8I6:\J @S#ZGV?B(;>FTLH3;M?(AHB=&I&^M6JT M[U.^QMPR'4BD?G;:>RL/0Z?D*RC0E8GS[D6)\[Y,G/)\:+TX ME"&\('XR"&L3S&V2YQ[2,YV4P%N1V/]PFN(_=CP^O4)?J63K!LTR[">"0VQC MT; 65\WK]JGQE\OQ-C/\YM7;UQ7#Z3BV,)Z4,^=="X6 R^'%1$)X6]:24( RV6^ H[4Z+CNEMY3T@;YD.WO@(1*^>?VV]4FNBE?YB%_< M=WN+'K\*BQHLW22ER7NY_Z_RU@-6_+48 ;6T)Z$RYKULKFD83I(CMNU!CX Q MR$<@N9J9U@]=DJHJ!9]5FEH@^.<5^\)XB^_M6&B==D701,>C M)_#O;'.#7!KKU&D%%;,/L=+BLG M;EK/3JE M3$S,6I5:F_Q!)PBD5Z'I#*15"KXH*7.SC58M_#*D%8Y]/&E?_#!MA7(M&"SR MUFZND)CY65B72+A>E=;BF"=&3O:9ZL5?G,1W"*]F'N.R>$6Q<^JT5W9U-9:\ MY!NRH8$3$$N&=NVY,'RKE&@RVC\37+8EC5;DUHMD2"GN76RA#Q@OZ8&:M5LF M^RV5J1#AP%F4>!:.?$ ^>!Y<.7NYD;$^$/A3UAW;$VQ9#TW$.XCTB5]<+L_Y ME/5$]8JMDICZTX498*86M2X@5"2ZG2\Z=5_?:%/_7\!,=R&+7FZB M(G$1@[NRPLL]P[!;?[H59"&?TM]E)@PX!\6Q)0-VPV[<4^-MG0[_I/[P-[Q^ M,@AAHVU+(?IL\OMW\?(A\1>,+A8+AA9B6I!41TWBE%9QM/=3N\U[0S"ZDO>) M!0<%$LY<.I/A3VCG.?,@/F]?AJ+%!K0^90SY.W^0A'0R_C(U[-:RRJ^C9CFXAPD-X_D04"98\'WJ\%=_+7#5Y%VY![Y6#?*4MW*'Q" MW&?HW#3]_]:N\_6#/CZSKE9I\Z5W\>]RPIG\*G?DQE5I8=\A3TV$XV72?4 M8A^K7I7VKIV&ZQD[<-@2'EHP'?R=@@L'8>F0L3#1?3^WW7TGJ6TL[%K9IHA;5K M(IW*!NW?LY,P<>,H&BZ98_DGM=4V^UJ\^M2D/[)^<+5UI>=OJQTK1KS:SMV] M&"+8@*_7B4YJ4+D5'S&?>+-_B]%N2H/[G$CL$CP_&(K=<4^BFAPC:E=MW3HN M7A 9>8<0SJ>XJEVY=HKM"SA-I[BJ5W'^2NT@R=2&7/@HS M]VT+8W[CARS#DX?^B0FY(YS.H%FC?.OT<0J;P'3UE+ZYZ2=#G,L* M[3_*6<:[S.$<6'A-^I1>0P)N_X14*$EYN=8=@LC'#H1943MURC+[>/_XY!Q/ MNT7A1U18HFU!L[F0Y$@Q%E29;_+BQB)M2!K7WKO3YL_A;5OR?8.M>&!:SKN6 M;>/G0@IK@**+>LF/+/.T?4>Q%8MG6L;/VL_XN9;Q\_8S_D;+^)L],/[K"?#- MK25:F;_]Y?\!4$L#!!0 ( A_;DXJ9E#<+C\ !&K @ 5 :6YF;BTR M,#$X,3(R.5]C86PN>&UL[7U;N:I E>IIBE24R3MUOGUFR IB9(HLLBJ FGOG#XA2V0!E4A\2&0F$IG_\G_^ MNAZ]^AJ;:3T9__TG\C?\TZLX]I-0CR___M/OG]'9Y]?OW__T?_[UG_[E?R'T M'^>??GWU9N+GUW$\>_6ZB786PZMO]>SJU1\A3O]\E9K)]:L_)LV?]5>+T++1 MJ\4OHWK\YS_G'\Y.XZN_IO4_3_U5O+:_3KR=+=Y]-9O=_////W_[]NUO?[EF M]+=)<_DSQ9C]?-_JQ2?R7^CN,90_0H0B1O[VUS3\] I&.)XNWMWB)7>/__7L M^6]L\30QQOR\^/;^T6F]Z4'HEOS\'[_]^GDQ3E2/IS,[]O&G?_VG5Z^6[&@F MH_@IIE?YW]\_O7_423U.]3@V]F]^)5 M'$_KK_$]S-EU_'4RG0)5B\ZOFIC^_A-T,P:&$$TH-9D=_WO/;F:W-_'O/TWK MZYL1\.;G@8E_$V>V'O4UAB>]E1W*%^M&L:^1/.ZLIX&K&&QYRB)-WD^;: MOA^G_$_74>WJ;+B!M)2QNQKV1& 6V?4LV_I3$"4PM;-Z?!G'OMY-8HNFPQ/Y M#I@#OXPO?XT S0LWJB\7S&IK+_30=8%!SF?SK(V-YW;T6SVNK^?7%S>+!;@B M[J.]733L8= 'OJH4$QZ$T/V#?0UZ=]?##W+?W>> KH8?1#L)U[J#W@@>3R>C M.M@G'H 6A.YH.#2!'T&?'L^NXJSV=J=9LE\O Y#^&>R=F*?U(GV>3?R?5Y,1 M* O3MZ#'S6[WH;Y51T,.8'J17MOIU;O1Y-M>(-G:02F"/\]OX WY4SM:4W,Z MCV-'OT,/[S"'^('=#3R8U<8*WQY*__,>>B+Y370SD,HOJD"["&[;OA"Y>9XG MX[LY'W^-S2R;F)_CN)XT'R:SV%:)Z/U%A1@ 9G5LXG3V]J\; #MT[">7X_H? M,7R*BX.)+Y,%<1\;(//+Y+6]J6%YU_]8>:[N6O?$I$&(*<3(?16T0_LK-)S/ M=A07GSGK__S2V/'4^GW,I[[Z+S3<=IKI?KWT1GI3?UT@X?UX.FL6Q^\M*-W2 M:$C"WMFZ^7<[FL>+M/%[6,!OXK2^'.?U?#;]OS%< B/7'FB-KP(O'Y)1^\N+ M/3H9DO"V2V5GT[Z(7(6DP,)\"Z;B['8/I;9-VY[(? OM)[M):D>NC[^&&^78ZJZ\SPU?NN_U\H =W.-R UO:U!

    "NHRY58]# M#FE?>V2O3H8DO)W,:M&T+R*7WH%'"N_Y[;_-;3.+S>]C.P>%.(:=].[52U'2 MVP+DD,Z*#J0E<@[HJZ=A_#*9A&_U: 2B\&GXTRZJ6S0=GLA5S,#UI)FMO+0K MSVY+"/70]?"#O/OJTV0T>C=IOMFF[0KIU.GP ]MW1SB@J^$'<1>[\>R+[H-J MV_7P@VPGR%IWT!?!("+M>!9;4/;LR=Y)./, OWIV>W^2]+&9A+F?_9&1.9[= MMH7#H1WV/J"]5^?.EKV3V!*6+SS?$SE+%]L7^]=N2C8\VC\19Y>73;P$R+R^ M@B480?%?!>-[+DWY>U#\#]A5P+9KV3^0]GZ; J+7/E_=[ M8CB_/;NY&64T+=R1LTES^R[F$/G1_<.?;/LHD^'?W#^+VNT"+S;HB:"+YM*. M5Y8"K.2%PRC#/$YSP%J;L\+V/10C^5.\([UTX=Y8BB7M9,J>W?1&_-S6S4(Q7M.+VUK1_?0^V%#?U%.[,IX6@:6K)PX> M7+O^!AO._O*];0^#D7S_R;6MQ[ 4/\9FX7O/UNO]47]V^.:L'5_R-=3+B_09 M/IVF91CIP4/M^\V#L>A!XGZ(W\Z\S[9JIK>9C.%7'^_O3]U9_^O/U&-? T'M M-\(2;Q^,56UE__9V/9'W.5YFYNP1I/ARB\%(VE=DM.]A,)(!>C>QF=WFB(Y% M/.=_S^N;_,R'U@F..G4ZV,#:H7=7N[[(JV%MI-IG=CRLZ,FH;G,OO%7C$H3> MQ_/]/HUI/OJU3O'=I'EK_=5"YV@+E_Y>46+0>Z_I0SHK,9!>X'8,V+5V[ MZ(OHO6_C#G[M]OD+'L+R+M+'Z?R7Q9E1VY/V [L;;#"OE_F0\N?#0#NA\L($^1$X_Q!R_G=[<+).&'3S$O;H=;'![2]36/0Q&\J>% M.IZ9M6+@@GG3U47ZBYN[$.HUL^<\ASBL?]UUZ0U'PV!L6S-W)HM S?B,NM_! M9K@/"CB_71#XG]$V![.IOW<.QY;Y];5M;I?7Y>WX]DZVYG"E.[(N]@K/[O,= M1QTV["G#CGG#"XXZX$]##WC#"X8?\-N4HI_=R:;%HLLDQO%TZB6>+^:S MG 4]9Y?O/LJ=?0XVK)96W(YVPY$WF=G1YM603[ 6P2+W%[)7:M3Y?/9A IK# M;!5/W4&Y&^3U/3$KZYEWX0+_-K>C.BW"O)9&]LZQMFM=A-26L[-7)R\2[NW( MY_O+T,^O\/?J\4QEOS4+E@3$OV8QW]XL2L)&5AR%DDU"HE]"=F;Q'_QUJW_V M3;M_3U>FZHZNT<0_6@0K6A;E/9*=ND4QCOD475I[\W->'#_'T6QZ]\EBN2!, M5M5"_O?JXRI?QAOGB+D/<79'Q,BZ./K[3_#":M-CE93.!V4LLL0SY"D/R&G' MD;+81Z:8(MP]'M H5S^9-"L^%QK1)_OM-P!A4]L'_FX;VOKSE8W>2(8M,I$8 MY(-.2%.BD,$N*NN%")RW&>,:FLX:_VK2P/[Q]Y_(3Z^^+:[B+GY=]F(;_PQD MCVNWK)[X>9HU@]PCJ@%"=^US39J^)FTR#(M@ &4AD$OTO,]'6SY.6V'@48/* M6&92, [)Z!.B)$2$@Y?(Z$0M9M%PC@\' ?U.0="51\51\*X>U].K&/*MH%8H M>-2@XI$ WYQ#3"F/-,8.J20,PD(J$L H([:5N-N, O:=HJ KCTJA8-NY]A8L M;&M6):9LP!HCKY1%,7F!O&$2,6TEUL>:MOXF@I[NZU7>*C".5@;5 M^M7C%\>Y!5=]O:+"%FL?K$&$.(:RDH%8\@8Q2YF7"G8A(WO9C]'W",$CLKD@ M6)MY7+^<]GK>-#O1M[E-I3FEB0*+.=81!4(9'B/'G[HG\ M296-WH<4[[=KB5['K[-1.,H&\88$_!O&UJF_R@@%2-(<)9,LHHPQ9(@32(O$ M/#&>24)/79#W-*N3X_"S\'J!I9Y 5U_D)GP7]U@T+S2L"&$.$X$1D["G&1 ( MB"O%0$RPD+@T4N$.UG$9PZA?! W&N%)06=ZTM+<9Y+OQL>'I*A*2> R@V3C+ M$>6*(*F!;58X:WF0S#%]ZG;2,*#HAUN[D?#"QK,:U*?H0*#E2/75K9./3;RQ MM_=W3EZ>]0-ZJ;1U6F,G$9:$ +^D1#()O12*E'B1I0BJ-7& MFJ"L/1P@ZCL$R$!L*P62Q9'P(7;\]H95 +YQJ6&GU(R"4A7!"&/:(,(QU\9S MK6('[5-_QT#IG7$/4/F7GY_R[%?X>YBS].T!Y(,?Y9<(5]BW(GOY]P]8#;W\ M8%[W5YF\//$%\+BK;/C@KSNTS'?!^)D-5*^5Q @@8.M4VV>EO#>.9?N)9,]O MJ@C1/"D"YH(S$C%N-5(>M@'/F74"&ZYL.MXA9I^CS74;5P<<7^WH!9=ZF1=7 MS @PT1Q&E!N*$N4*^2@=8B9*Q06CAOI3][T?%8F3$Y^N@ZWK T=B-XUDX3"H M<\!A'I/=A?VB[Z^T-D90^I:_?7=^)O49D9(IP]_R,_&FFX^GS,'!*<#_E&>L ME"79Z])?&D/+)Z&7"&-?UZ^&WBA>>'VE0=IHJ00"89$/X!U'W@7XC1&J$A$X MTI,_4SF%]7+BD_8]+IG[2,!":^3^?96Q04:''<(N:MB*A4$:_H>2(%AC':P1 MK>(VCGFT]*,NBBZS]#VN@D/BX8J\O\(&!ZPM04ZG@)AD'''E !;!.Q!/QH38 M8964.4[[45=)G[/V/:Z:A4OZPV3LU[?00BMFX[LK[*SSD2BDI$W(V@HQ):.TIH M0EAB@ZC3!AD&?WH7512**95:^1./>5+[HZZ@(6:OU&IJ ?3[46A&;, .: _. M@LYI%/0:)8K&6&*LI3ITN*I5YA#XE##8@;'?H[!];6_JF1TM0BH>4B 7.RS8 M]/(J.&YC-#FX7&(4:5*(1TD1YSXZ'@FUJL.=%U/FSLLI8?HDY^R[7"U+=>Q1 MI:AES:E5?NFRSM.7Z:BD\JPZ';OA_%M&I MS=_WN)X>+)RU[Q::6JFH@!<)J#AF+B@7D(V>($X#7FD"VG"NM2TY-T5C#YZ__V,11KK=AF]N'^X;C:1U6R?Q. M,.CI$7U?&CN>+D4XV4]VO=A-92*G-A&&N)0,.>L< L.4PT8@G?.82Z5:2:"! MA?VX>49=XB4?+!(0@,V,3I[-I3G6^V!H6.<_=:$_-^]"W5"P* M$STVB$1OD0R&(2JE1XI1X56TPJH.&4&.%LTS##*/R_CC[.H?F\F[G,5[K5;+ M<7;4X:.EUQ("Y&N=]WD$GA7>*/;:Y04A^/.)>^+H.0*:MLJOO8X(_\ L_#E6QQ]C;_!3%YM4QOV M[:H*5&*)J4;4 #^(#0280C#R4D6P$8(CHHL)5T18]SO];2[4]N AP558!(,C@?-8&*=?+9%H\/J -9>4J0>C>9 M;W-\MNVBPLXXX*=#0B8,J\OD;"N1(4(8U=@R1WR'$.HRT:)'!]2!G#PI/-5? MNTJHW$6EO DNI9PN%;@L4^"(*0S6(),IX>@Y[/NG'E=Y?#P=QLE3P=-9 M.\ M!U ]ZJ>2PAM*8D124X(TEQ1424Z1ULX0RH4/733T,C&(1T565W86<))LL]<7 M90O/QN.Y'?U6C^OK^?6J?,_*A+\?Z9'M]\=4K>A>4=S.C&_90\5P /LJ&403 M \W88H\P31I%:X2@02OA6@6_')4/+5*;[-51E:2B3"6&E%<::2L\?57>VY18\H@! MNU$4VB*,-4/2A #S07 RX=1-_!."6R?.GA[BLJ79'^;N>ZN8B4HR:1!/P2,3 M1$):8I@3$; R(HKD.M3>*.,'."W4=>'MR>$N&Z2]P>Z^LRI%CKFW$:GD85ER M;4!QY GQ8' T2DFB.Z"NC+/@I%#7A;6G!SHP*_H#W5UG%?!9$$ =0KS+>!1."W0=6'MBH/MR%9MHLUW;'7,/?55,>DFD(XCC M$)'!V?7BL0![G%+N(R'2G/QUQQ."7"?.GH+784-9@V-[&>Y(:G41Y_G#E>,J MV$0M"K#(44B6H2!HKLI@B=+!":..6:3I&<$+R;5' $#+'BI,.#<:2T0,4T@$ MA4$8YI3S8.SR$'!,78KF%"K;U'%ZGP8)#L:Z4KO'"R/X'/UD'/+6MS]P'MI6 M&J1E\#& L(P&6>4X$KFX&X^$:1=B]%TNPY>Q^,M IA/3C@R6+U=U!2A>>'1DIV8B;71T&E8>VE1=: MQ< =(IXH% (+B'I@;^+,.6,BE[H#5LH8UV6PTHEIQP9+G0[&REW3*@A/?> * M14\XPB8 3ZWB($R=(BXP%W&'H(TR)G$AJ'3@V5&1LCBL/1@LCUM7AJ1 G3<( M['W0SP()2# OD'142%@EBKL.:77+V+,E\-*9;<R]M"1HG;!./I9%2' M7/IEO1C!\54HV%-B@P3O0_RDRA$MDL;-()>F1!ZG,-0&IW*[, MZ#$-\'ZG<#( STKM96?>3^8@$UJ72MSU,_OA5$$LG& YXF-Z7?I'1&_,*@6*M]PD%&INU%E'#G=#8PN#9J?M;>@;)$$PK!9;/5Y-F]B4V MU^>3IIE\ PUSF\M_P],5K(.@/"=("9;O=TB!A-88"6S 0L"*!';RR;![!D0_ M;"IF'#>3,/>S/[)I,Y[=+D2>';T>V>FT3O5]>J1M!G*['BJLP62TP2#K!$%. M@7=T5$]ZC^&:;YA5Q M,5I!#? U@7)/)8<59&''U50PS*5)NL.F4\:[TC-P!N);*=3\.AE?9@GY)KK9 M0_:H;7;MQ@95\LG+?'W#)=#%:'0>L>2SE"76;E1Y9S%.HJ$E(X:24\%O-1R)!7,FB"$"7_R9XJ#0J57WI7;IW;F MZ=JX-[W8JDK82YTXC#6G6 VTRY*=9F:%X/"[VA\+F>RK?;LQ4C_W8ZVWKW? M\'05+=7&FH!"=!91'R*B)'+$ K9169(P.?DCZF-,\S/SK0_6EMP))^-6F'GZ M:&5AH QD-X)GH1@#09P$A["(FCB%01'H@*@ROJ$30-0@ MG"X83S&_GB].<1>V!5!]T\2K.)[67^/2(/UU,LUFZ$4"RW1[E,4^/57*:,ZI M2XC0"&JHX2"@DR6@7RBCG%1Q%3[>IMFO[MQ985Q7MB()+,8>9,/ '*=J$A=,(G!3WKR=[Y/ '"#<+H4 MQC:F,VOEM=K1LK+42)FP05B#I<2P3HAC,+(II\(:PYD7'5Q7YONW"?MG8+$] MMY%5Y7"-#4%A0I#B/*%"%$8]*(:E RD;/#!&M3F:''$6+:,GUYZJ@3/"> M^)P4.2(;K+=F1*,0/33J^RPP_^R4OV MJQTM7("SU[9I;D%:[[0ZV[2O0)AS$BTL5>$EBFI1G8,[)'0^12>! !^^#U < M-*-/+%8\(/+]^"LH!PNG<9N(R+7'*YZX=(EZ%+6UR&IM444[RGHC'X60U?QL6=/%0:-$-N8\^YKAB(#)ENE'+"( M"2=C\D1U<(*6\4#T!YOAN5?ZQLZGZ"-0#Z8(V)_M[^UL:E89JBV1\#J;A$0* M&XM,UA0MPTQAZ;2W'>+>RO@+^L-*SZPJ!8PL$,):CL )RVN44YMA'II@B_.1CJ/N;^(ZL*7A =F/K\/:OFSB>1I!E"^=46QND M1>O*1X,)MQYAZSD"VY,B)UA"%L>0Z\(%Z3K4:"P3*](?+(;A6,$(V)O8S&X_ MCNQX!L3G3>\FJTW;Q<2V9E5BR@:L,?)*611ST*\W3.8RO(Y(ZSRGWXE*VLER M[9E'I:/EV]DD&YZN-&6&V02=8Y^0UTHC;P'\6JO(DW>$\@Z>BY*Z9:?Y[XB<<1 +1"W!2#@<?+1R#XCHBSGE#(O' MQ>QA=WO[U^ID[)?))'RK1Z.M!L?NYI5-F%"JP-36N<2-R!'\UE*DI3,2#*S M5(>HTY(:9R=H#,2K4DAI@8;[46A&0#]R!IG@+&+&*.@U2A2-R=7\+-6A@^E9 M)LZXAQGOP(^'61TP>=4+B9L^VBRTKN*LAKX?DS5"0CCF\WN.<",/GE!B@)A&KA7&MCLF&F97L M+X01@GWXM08H>LR:<_W%H/4CLQT>$XM(SSLA#2"O.YW.73?/XWN\HVZ/U9 MX*=H1_4_8OC%UN-L#-P/:'$ \ 4LTB_Q^F;2V.;V@2W;TS;T]I;*::),P!AF M#2L40.5$1%F*N.-24FVEM1VDXYK[%7W_H#TNWX^*X6V#V1>IV_JJL&+!2.=0 M\-XBCW,.'MAJD%0I"$%%DEVN+);)^W!,./;,W'(!\K:)YQ;XE"]7@NZQRP&Q MN4%EL'>>68>2$ ))#FO+,0>6,W7):NY-(ATB4LI<$2L$G]XX6#3X()^4 W.6 MMVYW6P,OMJFH<1BT6X*\% Q1Y@FB"I0(0GBPL#XBL5TNV. ?:N?KDXWEPA4> MGP*\'S\/Z-X:KK"[>262D9Z B:Q%BLB8))&/'B-/O0F**QQ#!^V)D!\*1 -Q M]'AXNHL3WWY^M[5=Q1A/)#"&U+*(?*#(Y%@OYYA6R=/4*>4,H3\X@KJQ\GC0 M6<62WZ6EW!A3OA>FVG18XEB0[:#5=M*VR9"701B"8#BC8(9*62B(.="T9ML#IUV0I_*(_\ M$-P\*HJ>E#/:%TA/FE/T486O?>A5Z9]M\^49C!HJD3E[F6@0<16YR1":/1"?,HA4=@/1C MN>0'X&8I%+W HJ5?K&.@W89.*JJE$)%QQ,%"04ZYA+S@"8D0L3$X8+"&3SW$ MY?L/M.MG9HH%VMG;A8?VR^3, R.;>/;5UJ.\V[^;-)^!K9^CGS>[0+I'+Q7A MV"2'#4I$<>!%@)7+$MA'3/%DF&2V2R#6<9T3G>?^::S>H'PM&,SI8PS3=\#& M3/1%.@QD>W136:>]C@Y6LK0>,>T(J*I2P"1(IH-@2G9)%'_4<+_>038L7X^% M,M@H?K,Y1&UVVQ/@6O98Y1-_K(#(1)Q".ONA-=,442*3X6")>]WA;NE1(PF' MQMYP+#[:AGH^G];C.)W&92K6A0ZS_";LLZ-NZ:;2V.8B( H13?PROP/C)B 3 M5$@>*U!N.MQ6XS_VEMHO8X\&LW;Y$K8UJV#A))ZH1DQZC*+S'GD*QAIS3!FI M':==-#/Q8\.H&R-/8I-<.(Q;XFB??BH3C$P1& !-@!^<4\0]QHBQ0*G""1O9 M(2SZJ/Z.HAMB#XP]FGQZ,1W-/M+JQ4XJ&;1)E (=$0P?)AU%R=N N.4^$HEE MDATJ\QPW8G!PV=4G6X_L7+N_2-#%N;:ADPH8052D'&$9 OS 5EJ\J*CTBMM M1!0=3I+**/7?OW.MGYDYQF[[?CJ=YPP%%VF]3''++79SXTJ">DI QB.7!(.E M+PE2TL'J9"1%+12HJ!UJA1_UUFOGB=ZRK_;&S=TXJL=IO$ 'H=0LL)$_N9? M8-B^MC:V-1E\:.YY:GWFV26:U:U@9]?;-.\$%TZ]?GY^]X0*_(_K-6W&F MQ9LWY_IM+TZO(VR"?0%B$#:6N^-ZLZ*\M1AYJ4GEDR51<8F$H1AYY@2HC3%G M$@XQPNL3\+"7#>T[!LL 3#PF5%8%JA:5."[ 2=M(E)[IDR3JN%ZH$H/KC:WDC[[=Z/,DVZB)\?Y7YJ)5AMZEA M%;R3)M\["CIA)%0D".N4%<<0O8O)8MY!-!W7$=6[8M,W*X^K'+>K<;BS;26C MU\[KB)P/!@Q7L%F#MA%13T%DAQ1,ER3 1W4YE5&-NS&SM 3Z%!=UR+Y,OMB_ M_JAG5QG^P*%\<+3O':Y#NZPX8UAX+1 G*>6:L_GN;ZXGZK71C$GF? ?W^7%= M4$-)K0),+@7%I=/C(JT[0B[&G5PN6U ZP-LJ1;AE.!"DE4Z(Y" Z;7/%4D1/)T;$U1^GM_5 MMW++HNTVM\1'[K3)29=S-E<"= L7+9*4YKL=7 C3ZHAC.)[]3P&ZP474?BCX MP0K6_:CURKZ#T.I.N/MQZIO]6&4JOH-3QT%QUU-UB_**T^92[\?3EY[3)16#YOJI4B":LD)5.(!62E5P3C$TK6WJ8\2[B<%Z8A!8#;].\ MBE+[R#!'1$>.3 XD8U3F&[O,:D6U9%TJ$!32=/J:X4V)/_IG8-&4,2^0_W+, M\UGXK_DR[JLCQ/9Y1:62#/E^./**:R1\4DA19> W3!+VCBK7X5"G# S[A\L> M>!R8VZ> 61@93.)X66W0WZZ=H\.6N_AK-?%](?CP%U8.:^6U UT2)XFX5PEI MS3S"5"5! Z.*G_P=R:/BN2CO3P'=+R_@(41PYA-HNT$2&9'3R2!E64+"'W-";9CJ&=@\ M;C[+P_\R699".@"F75]9)1YDX,+!&@\4668YTC9Y,+ THY0'KT*'?/J%PD&. MAN(CL+\4R+=8!8]'DLWSR7@&$P8T7+X?SV(#!OUA%F6;GJN4")8N"80U!<8E MH9'W3((VE@S14CH5.L33%HJ?',KH*L_<@I$H)U1LJ)!3;B"4]%1=J+A+;96W M9BT:LK@7#?C_W)>W^=+*PW.5)3A&2S@"@>^@2RJ RYHAI9P37& <32N#YO^' MI57L1L.A\_,]ENI:,PV!%;"^9O5XGC/-WZ^H\Y@FS4K(@'R)T[=_S1H+6>2YCLH3'F%0IXZ= MSG/TM!!U)_Z4LVRGH$+O3A'YZ+G**F.)B!S%7#V(.Z^1203&0PRL XZ#T_W$ M- UI=1X\01O*AW1AS<%7,A_7-+RRS66<9F(F6^:S7<-*,2HHR#2DM1>(OU':8E\G S"J[NG.]KUR@\'-LOM8^3C]/1MOR.+W M"@OO0BGHB!@-"@4;#/*P,0:AB!&F0T:!0C%EG6$Q"*/*A8,M!K[]!N7RD8HS MD0S'#EFN".(@?9 @C")+.=B!.DE#^G$N?@=2O@-3"D_MG>K;6#_+%U1>ST%8 M7IE%#JE MZ-M Z(--!8.(([PK!Z2^ 5R/)HM<2[O+AFUM5Q&2:Q%%@;R0$46E+;)1.424 MT<9JHF '/G4ML^,L/@__[95?I?#Q.2Z<)8O4;\V?<8T?6\#QIED@JB@U$B=C P"\4\]8J,7IE5S),4\U'6"(@^"]?UN 9+"CCR MM46]P1TMJUQI0TKJ<](C4-F=5K!)PL:)*=?"!PN*6(>+GV4TC7X!TC_'#G9, MG%WG*(]_+'CPO"QU&U7BD&ZJLE M=.?D\5" =0<#XRYQ\>O)M:O'2R[G?([3>A6-F;WMETM7_>J>?3:R7T3(H?U5 MBIQ3(I54;P4U K\EDKRC^/RUE@*_)J8#5,K41.H1*H5XV*N7L[4(:=6XBI0( M%0)'FE.&,,<&R6Q[+1UXDHN$.YBM93*O](B(H9A62NOX,!E/'MMJN_6-%]M4 M7C"C-<9(1M@W8] R>WX\ KAC&;$"J[R#*[R,*GJJYZ)]BZU.P>?)D985TC#N%A+(.60P\4@DSI)F4&HPZPM/IN\>&PD%75A6]"''(UK.] M8<5)-#*!.1^Y,4B'J)$T5B.J$O$J\)!DAQQ=A4KS#(*-WAE7-OX0MMD5J:LK M$SMC!Y^UJ(QRSD:A8!%HCGBP!ED/"P.X%X6DF!O:(=E"([T/#Y:M+,%-/_5[8V-"V\MQA2E6. M8X@,49-+'\(NC@P7B3OA07R>OFDS+$KZ85LIN*Q3FX>QRKZ\V\S9WK"RBMG$ M-=@ @H"V;K6 $7.+M-.1."F%5AVR7!3*(- W4'KG62F4K%><:)5@;G.#*OGD MI2,*N>0%HM%YQ)+/O"36>),_!3]Y'*<1WB?TWUAA'QLP!SY,ED5-UD_15^T/K:-\F04.XHI;7BZ MR@588J[Y8W+.+FRE08PKAXSU0L04([&M+/^6)[AWX:_SG"I[EX]\1XN*D"@# MRX9]B+FD>ZXOP_C=90NF@N =/%ZEKBEVG)/)4+PJI1\\CD^Y7[ O!7NT:58Y M3JAG!J.0HD>!^UQJG<%6R&1DCANJ=(?#M%('M?T@8R"&'0<>F0MW>_7')E[7 M\^O6&-G0M@I:LT@)119;BG!BL&UA'Y"P@BMJ55*Z@^.SS(G*L$#IAVLGL.-_ ML,TR"G+[IEW$^YFSNBT^<];_N5ZY\01H^Y(=W0-3T-1?%U/QH(N7?^$[6S>+ MA.T9XQN^!_WO39S6E^.L#IY-_V\,EPN/__T#1>9J$V%%@;R!@ ((F?C%JW(U M[_&LGMWNKJO2RWO?7M^,)KOZ<=*'.%N60JK]ZHFLXQS;5'N>$G$SG5M=[.VZJ)+V MW":-$6-& B$6] *NS\E'#.1O WM*E"6XL3JOO3>PU]K5PGLI>!@T0C++5). M8:2M3(B[D#0WF(1P\JF^AYG@9SZP?ME8[G#J*=UWBN_>N%EO6'DO A?,(,(Y M,#0[LH*U"0DC).:!&1-./JCW2,#IR,?C(2>;2KFPRJ"![;$?_ M8NOQ-,<3;;TOOT&WKD=Y2.^SUBKHD$(+G,Z=R<8HA&D>-", M(DV$#2C&F\6E%(B5H "AM7"M?(1-KXFSNEGD^-Y04&%9 MPV;V:VU=/5I4!]D"QNZ=5SYB2YU)2 4)_$I4(FR)RQG6'35$>!K[*2):5MT8 M$IY'X?JIXG5M5*WD9R_]5U$:HYBC2'JGD918(,D8+']J(P>5CFO3X23X:';8 M*:&V+\8?1X\>_C!CPTO_6( FAK.O\.1E3L4QO[XI=0!XKZS_%NUTOIS6\B]< M;M0 LC7XK+X/9[,'@V+\*5>_RND'SNVT/AI_'BXA3]>H.[8NOZ4\XUW$W@[G M:,L>*NR9\0SUXH1?8@0'D: M>7($5A>+8SI@;-DE-11$'_5=@=UC3 )&$24U$E1P1)+WR&/B37(N>'SRAR"G MBM"NG#X^0@^"7H6-BL3!>Q1V,$@L, *N$^0LHR8**9+K$)Y;)K;NN)@Z@(4% ME.B-^E')H*2-! ROQZ\BYAY%YIS?_MO<-K/8_#ZV\P!8"L>GH,0,M")D^"G) M"?>_U:/1,C7=H\2&1WKM\C1F_7CI/BSWN*8"3!G,R:^P0I_1_&&KCW][PRHP MV+(H]DAX 7:^BQ(%);*7RD=IC4J4M-(NJN_3V!,CLS=4CK6?@/[SVB; M+]\FO<%PU5]%M3<$%%'$%,[)PW-\%S$&21,YD=):YSL4MRZC[9\,^@YGZ@F# M#EZ_[0+_@3U622DC.=7 &241S$*$-V5,@M,"WH%L/5WH MO9O,FUZ1ESNL%,G5EW)RP&@32GE^E)8.B9AS?B5'->E0E;!,3O"3 MZ!7#UA MW,&S_>(.GJUTD(*Z%%!:."6) TIQD,@9[+DU/!G9(>=-F03CIX6[P[A:P"VR MQ2B\^^K39#1Z-VF^V::$D;Z%H)+>FBUD?)PW_LI.GT_^_QC+)V8L+US:AXU[ MT;12EIN00#MA.DD8N;5(JQ 0C<:J"-L(PR3IZI'VV-Y86C"Q^E/F MW%=/O-MHML"K3?/*)DPH50Q%'2.20OA\D8DBT&R---H$IEK=)"S#@85XZ,*# MS1U445 -]J-%(J>)TI)99)Q7""M'!*=,Q]1/T,*PF3%ZGN[G*>F'X>6)I6(; MG)&%A=0QC( "IV%SV]CQ+)9ZRYD'$Z*>W=ZG3/O83,+<75XV\1)F]/45 #A.[T.++])]9,M=V#$TN+MD48#O M:T2^B2DV3986#Q_5"3Z+0.CT/,Z^Q3A^#9BXS94RE]'2%VE3T.FQ;<$<-[F0 MX&GI,MT+(B_W4FFE@A'+M'@!)6$3(I$1)!SP*'E.L#KY8@5]3/,NY/3*PJ/! M"7YY#7_7LTV7A,:-U]=I]&>AJ;KS%KF&"V-G,[FB[^C6%OU:[3*RJL)8_ ,>2C MX"@23Q'._D-N&,4T@L7,3C[VNA 8"_'W:"C--]?&,+.W^^#NOA$H(\)KX2TR M*L)P==3(Q)BO=0K&HR/:^@Z[99G(B1)(ZL*QHV'C8Y,+)LYN\YW41;+-_Y[7 M-]<[\UJT[*1R/$0?C47:&X&44A@)FBARGG G%*BQ7:10F>B'$MCIDX/'L^)V MQ^*WLNU>[J922AQ>'TT).?;:LN1C4:3;]F7O@\PG[>&R;!)2<^0E=PB MYIA")*B >#0N:J^P3?U$\!=RA0[D_.J%4&0DDV#>$H6BD18+R5-4'6*7R_I)NT_TRZ*F=S8>%TX= M;<(V/54\AEP:S !1((1]5!P9H2(*P1N'/0F2=G JE!5+A:#5)S./#;!X8^L[ MO6]_6?6D?>62( MYGLXK.^*4R=)MCXX3Q*%Q$$1H:"($*>Y(Y%JRSN<^91UCA:"WK#L/2XL[VMJ M==+%-O92D:"U=TXCXC4H#U2"J-?4H@"K54=K) \=KLZ6]:46@EI?C"P0-[H6 MQO9+G%PV]N:J]N=-M'^&R;?Q18+=_VN=LW*^FS0KU\@[8.^C@+ACEZ)=D;+: M5%94;@U$W]BB,LHY&P48=DES!+-A0'6V#DF"HY T7RT]8B#;*D?O_L/=WK#2 M1,;@O$ F<(<(81XIOS@UPCH$(00CK1*C'S?>OH<9G0S,ME);Q(KP=Q$FP(X. M0,I++2MGE$C).&0)R=>NG4"18(XBIF!L.N=2E_0=9:#2Y[1N1DR/["L,F5RN M(N8@99BU0X"SO7W% Y,B'R<&RP+RS,-"3-(A9;@(5 N;3#\7YKYK^/3.Q-)R M9]+ -(P/D3LOM*Q@:0@KO4024%CM+KA C'!K@;"2)4)J1R%4J3-(WRY/7A7F?Y!03USL;20'JT MT1X.IS;=5 1;BXWU2.9\NBYH#9*=.>2U<"SAY!+NX$0YTKG# * :B)G%9=1R M*^X@H[9V4&F.O>66HGR+&R4;:$[/[!''!+1#PQTS'0RQ(YT\#"&C^F9C68]< MR:O%:Z^]]_GELR/:=5(DX[37.>C8#8B3EB#ELD<)4,0K& MOR2M#I=+E0OA<"=\^)^8A\]O#>;]NJ]$B00#<(;84T9@N6-D>$* M@['B'*Q3+@V:PI;3_6[=%L%RD)@A*$D< X*3!:E MH(%YP47*J5*"=3CL+Z/!G1 X>^3S*:'R_HYAFXN>AW58B7P#-@:%/.6@$]$H MD#4R KE"X\0IL*S#981"E05/"(J]L/B40/AADA6L.3SF1G&E\AYT4Z'_EU5* M)\FETRAG2T6<\X"H- G6N'56<$TH[G &4"9PY82P.SCW3PG7R[1 [\?=;CGT M_*8*M"?#J7<(9A@XF3#+W 6+-7'%3%(XV)._:WA"B!Z6]:<$YZ?.B?S$72JI M66VWI5+LH_N*$F$LU:#Z:V60EIPC8G1 C/L0L8R"J0Z.[C*7&D\(N /P^Y30 MNBC)?!;^:[XJ1ML1G4^[JS!.3$EM,D\H(EYJ!+/E$&> BZ0)IETB6LM<8#PA M-/; W[*^SN$3&EXTEW:\2N*9+WKFJLXYP!&4_O%L\>EQWP[61S:*E\7.!_?W M[J9G^!G)(VY >9WG*MMW9=]723VSOGK8,] [%_PF6P;W MY,G*)09B%B2N\Y:!GFITCMD2R$6C4[2617+R*:V[3]BD;R:54H_.YU-8KCF_ M=CW;.??/'ZZ("992I9#%)N^Z/"(:K$7 +NDI=T'JDX][['WZ>^%3*00L+-#W MUS>V;O+VO%N\;6Y0<>&E22:B8+4&.T #ZV0$.T!13[PW*J0.M^++G-OWCH3> M>%4*#?<9M_YH@%5O)M^V%19Y_G 5$Q6&!8H\B10I&3!RV&L4D@*K0$NLXLG[ M0'M'02]\*F"R[%3$/ONK&.:C>)$>/;I*[W=^^P4HO4CYT5/0*TLH^3"Q\X5Y M>CFNAS:SGK\MF]^-];,_ZMG5:S"'P>!L%B)G+1M[B8H!SRE[4T_M*N5]MMC3 MZHFCT%+6V'GZ]OM/KFT]!J1^C,VBO'O._>]&]9)!^7C#YW(/]77VI:3/\.DT MP5_B%^._,^Y_K/Q#>3,?SJE]<^ 67WY0S6GZG'OKX9[0J2&HCR MX5?]YWAYO;CNL)C'H5?]\[>5Q//SM[^8,^-#+"'UGQ-48,)KP%:J?1[P \PG MH]K71WSQV^FLOLZ;W>_3F.:C7^L4WTV:M]9?+;: $G.QC;RB*-U&R-$GJ@! M9Q/_Y]5D!$KR-*_'V6W9MP'@YM3VYOLXA6/#Y M2BW-D=+OYJ FQO= 9MYWC^U/7*/QM;VI9W:TB&N8ODCP%AML[[ZJ:!03D2DD M%,%(*AJ033(AIJ+3#!.E_4&E^&!VQHL1$TK-8KSYDVI)SN>Y^R_0<+Y,+A8P MR:K#0G^OL]:SH/ZB^32=G[U4D^+0KBI)$A>2":2)80@;*E @PB,:N E@?F/* M_:G[)P>>XTEQ%I?R9FP.%UK+7')^^_#(1WN;/UH,ZL/\VL4&]/ %.\Z^@KC( M0AP8O9!MV_SC [VR"@$G$:1%PO.$/$D>.:<\TC0HK(WU,0O5T_:TE@'R"4[% M;L!OE9[9I[)[6_L=MJ_F[?3F9KO\W+.SRDFKJ:(88:<<,M9&E%B(J^7-*?SL MD'ZYT WUTA)T>"87\ <^UZ[N;8YWMFYRU%J\2)G^Y:"/HO 5M3.>O?W3POV1 MF;!BS((I\,%RE[S?/M>\/@MQL_[U,=7E-3_/9/P5]OCXC-3?Q_7LOBSI^>V" MVO^,MCD.O7G!-[>+Y75CQ[=W!D@6VW(D@X[E'6,L[WN"8 MP"HZ=>MT<&P>E^%',1@>=LCKF]'D-L;%(Q_GC;^"D>4SI#O%X[@;^$IGO)C/ MIC,[#O7X\BCT'..HX,LDF\,;]98,R46>C!QIL=!:5K;*^7SV80)6P&R%Z2+6 MR\,MJ7'XM[D=U6E1AWYYWG+$-^\>^FK!Y1\.>/RO__3_ %!+ P04 " ( M?VY.,7 8-=*U E-@D %0 &EN9FXM,C Q.#$R,CE?9&5F+GAM;.R]:W?; M2)(F_'U_1;V]GZLK[YX[(\MFMZWT\X- 5)G*((-4"ZK/[UFPD2 M%"7S N)&R.Z9/F5;0B8RGGB0&1D1&?GO__OK_?RG+VE>S++%W_X"_PK^\E.Z MF&;7L\7MW_[R^\>?U4?SYLU?_O?_^A___O_]_//_U1_>_F2SZ>H^72Q_,GDZ M6:;7/_TY6][]]/?KM/CCIYL\N__I[UG^Q^S+Y.>?UXU^*O\RGRW^^+?XG\^3 M(OWI:S'[MV)ZE]Y/WF;3R;)\]]UR^?!OO_SRYY]__O7KYWS^URR__04!@'_9 MMCKX1/S7S]5C/\?@H2+HGQWC9=4C\??7B^W#78?IK^L M?[E]])NN_\3ELU!*^4OYV^VCQ6S?@Z%3^,O__>WMQQ*2GV>+8CE93-.__*__ M\=-/:^3R;)Y^2&]^BG_^_N'-LTYFBYO9(LTG?YUF][_$!WY1TZ"BU3QJYVIY ME^8FNW_(T[MT4N_3MUE1A%&5G=_EZ]#2O*I\GG>=J5),\[ZT@0/9E' M0GZ\2]-E3>"/-.EO4)L_KFX^IO-T&I#:?>;-,KVO2YLN^NY/S'>3/ ^SYI>T MN32'NNAOT/58?K)A9P,L9E.UN+:S^2KH\EVZC!_/^_*SNL\6'^\F>7IZK/7[ M&'#8:K&<7^[ \QVECM2S7W*N;IVZ>)I#06=EJC7X7 M&/0RH $!?3;"ET/;>>Y%7]T!V,D !@2L[J=^;D]=B; JPD^*(KSG\VQ1PGIR MK(>;]#7H=D'H[FWR>S6?+65J$WP4K_+KN M!%Y_T)^F81 M[-W;65#U\U$UEZYFC_V)=/827;^+_@;]/D_GL_OPC_SQ_2J?WH7]D,F"?7F= MYN7OF\MR9L]]BICY++^?O%GK^ZJ'\ #>#>S]Y+!MV('3#5PT%PM,DM'VP*Z%/=]V_D.>N M/@VZZE^(>C-<[0XZ&_"BR.:SZ\D+#T"-@9YHV/< WP=[>K&\2Y>SZ>3DMN2\ M7GH8^L>PWTFC6J]N/BZSZ1]WV3P8"X4+=MSR\9S1U^JH3P&*JQLS*>[\//OS M+)(<[6"H 7]1EFY8,FT*D!UVT_T'"CGK-%I?/%ES1?QBWFQW0QR_)WV3*M:T1T_J*! M C;ZC1/BZ7[^A#('CJ>9K>+V3_3ZP]I&9CXE)6#>Y^'87[*S.1A%C[OV3\W MGJNJ=4<@]3*8@8 \UT!KVM] XGRLWWJJO^!Q*UG MF9[72V=#SV=?2B:\613+O(S4UQCID49]#LQ/9OE_3>:K].IF[^_#!VS38G:[ MB-^S*OXCO;X-0.X\4)M? [R\3Z#.GR_.Z*3/@=?]5$XV[6J0F^R5\&&ZL%5< M/IYAU-9IV]$P76B?/::I3A?IS6SY/FS 3HWN2)/^!J6NKV=1_&=&?$V.-NRN M1V'NLU7@W9,A\691(^FBA;1=O*\_.':-T'?I\GWX1K/KV73SA,EJ&W)=]-V? MF*Y8SNXCX!OWW7D^T,8=]B?0SKI6LJP,@#47ITYW_0FS8R]%6VJUN%YO75SIF M@=151X^O[!.4-XLO:;$)43P-J(W,M7KL4Z1S]R-G==+GP.O-636:=C7(M7?@ MF<&K'_]S-R^M6';#[W6?[G M)*_[A;3JM'_!SET1&G35OQ!5[L8WOV@O5-VN^Q>RWD16NX.N!ARFR,EBF=88 MV3=/=CX$-0WTFRT?MY&D]WEVO9HN_QZ9N5@^UJ5#TPX[%^CLK_-DR\Z'6).6 M!Y[O:#AK%]NGR=?3(]GS:/>#4+>W>7H;*&/NPB>8!L-_DXQS=?-KGA7%[XM\ MZST,#3;[U+K35>1YGS:GF1=T#<.X$5Z-I]X/HWBIPL$%' [K*;R>+S4XA?,FEPRC2/"UBPEJ= M6&']'@8;\H>TJ'*^:A*H39^#B56/,>?VT]'P(SYYL/-6T>\8WEL&]39&8(QR MG1QW[0Z&&O"Y$VWC#H<2Z.0#70EZ[HN& B!6G;A>S8.E]^S1\(\T_Y+JQT]A M'#$-L7:\M[\W#@5)O3GES&XZ&_R7=+&JTAWKK$6'6_0VI'@.(Y^$_>UL>6=6 MQ3*LUGEI&._8Q75WT=WTWINH=E9,-ING,K%T\T1CX>KUUYLXY\_O=7OH;OVU!_=/C&JAV?XC'4VZN;C^&GQ( MGF;<=^F?:CJ->]4XWCQ;A+].T^WYJ6KWO_O,;#&=A0'57PB'>'MO4-6=^X^W MZVAX']/;",X928J'6_0VI'.GC/H]]#;D0+V'-%\^QHR.,I_S'ZO90WSF7>T" M1ZTZ[4VP>NP]U:ZKXS MF]1GN9M,[TJ;HRY=NGO%$$*?_4TWZ6P(03JAVR5H5_-+KM]%5X,^^S1N[\=N MOWW!4UK>U8@ M_=5#E4*]L^W1,<5A]]=M/[W^QM ;;#O;G:Q,U$R_&=WO8<^P30K0C^4 __]T MDC>&J;MW]@?+ZOY^DC^NC\M/%H_5W!K3E:IA79V5GMWE.RXJ=EA3^I5YSPLN M*O"'O@7>\X+^!78W-^ET6$<&SOS;% M@#C5&L @&V.GY2/5 F$Y4&?#MIS,]W\-,8)5)HML#V1OS"B]6K[+@N6PW.13MS#N>GE]1V!% M.[-*%_C/U60^NRG3O-:;[).RUFL]R%!K:N>L3@X.?))/J[%O_KH[_.TU"K/% M\I?KV?TOFV=^F:=GUH,+?UV9]UT/MRR]Y_OT_O/:=YTK/OZZ'J@=Z&_?+KZG/Z\A:;A M<(_T='#0@32S=8CI;?CGYNDXKFYNGWC^_O3K,HWGH8<W7]+YLJA^4LYW/P.XN1GF?VY^G-0<9I ] M+>]YJ 8ZGWQ.YW_[2QA4TK2K!$K@+/(4,&Z\IE@ S#BW%G)@I4'V.2CS>%M. MEF^4,PI42D.E/2)E-PD"),# #0FP0,@0(1IOT-#485,'C2>RJGSZ4Y8':^-O M?X%5R\TG?=:*%&\U&DK-V6#H!4'##\KYZ=^F\RR87W_[2S"UTJ"0&"L)<1XS9#5G7FX ,AXK M.B"]CBP$C>EV)@NR_J KN34 35X,U3XS5_;08^_S"5!((\7"-PF! M@09% E M&T(")GO-ME[I<=!D_)8<'>DMZP^I[XL-EV'!,UG&38++*']GCGR7+N-QM5CL M,Q[>JDIE_!H&'Z?)WY[M%8Z;++6Z2JB4UAKGPO).A%-*.U6M[L8*XH:DS+[] MT+=\::G9PU9*'X!=@$)EC='YVAUR_=^KM1#G$.=(!PFWE"LK&&126< HY[*" MV6JI6&.ZH%='E^Y@N@!);-1!>KU3'*IX$J+\$":5B[+)W-.X^T1S%S8: D!J M*-:46_RTV[#2J<8$PZ^.8$.!.!3]/J33^:0HRI2OJ)QXSK;&]L"L\GAMP[K. M8A#[ZN;3Y*OZ7)3'*([0L8_7)0!8CA#RUFDIC5%6.;%&%B(QRN5RL/W^"/ > M;"+-IC.=WF3QDK^O:KG,9Y]7R[B#_92M[Q@Y-DN>:IL0)J4F7!C'+*-2AYVP MWS- M6!L=D;J!]@(&WK&YOD*HO>N[ZBD1+BP5PJ@H/C(T8G]DV+JKU M"O=0]+NJ)MZ7V!9-%\N&/2;4!@N&<&(EXY01"KER%3Y28M*8CN2'H.,PL ]& MRR-?U $QCT^.S3I,N"<0N[ M\PIX*!SU'%;HF*"/QJ2D/P8IAT#]\E/E%J^N M9LIC'29!$1A(S)W!P") ,5T@PZ1W(#&G&0_!B>'0/VB_IE@ S^#KNE*WK[S MA (D'"!*<4DYDPA!R2O4,(.H,5?Y#\'5P34P*MX>7]'K=I$XR*G@RGL/@*#, M2\>V7R[AH%;.TUX.BG]QL#G.K]&#/9#G.M@_1C ,@<&:::P%>]HJ$A'D;,Q8 M^>,R=AA=C&=_%,;^/D::@O[/M$I;=ITX3A"AP5:RE#H*M;?65X@QU"(<",$/ M0=^!%3 &RC;?N\=/% (-L.%6("8P)H1Q7 %-5;#.FQ/NQXB^=(OO&/A40=/] M#%BCYP09JU'8)D)$PFZ1:6>5W^+E"&_.QQ\CB#,L_D]\_?=?7D#_-OQSL&,I M^XY@=GH\9O+A"#'/35&"@< M50 PM#DR(#WPOOF&O.-C-UTJ].7IAWZP&O4AFX.2KBLPGSAJ4Z-UHI6SC@95 M(**4]PI8I"JPN(3-,UU[/G#3/1NROL$;RLH[#$@8QLDC%S5:)\0A$]ZMJ#9* M8!WV2G#CM@KX&@;&?1RG4\W694UK]'X<]HSR^,[827,9LICUY33Y=L0GL^) .FTD=,IX5&TGM07-%X[>420V!IXXJ"R41 MT!M5R0(<'V%F7W_K01^(#6=#+M97=04MO(GW=-P&OIZ>#HXU2SS5R'%ND*-A MNL,R'F:O))62Z?%ETO5K,78&U<5]$>_298VCL76:)YA+*2C18;^.(/68*;F= M#+GD+2*/@Y.DO8^]!\0NSI7RZJ94[?%;HHZPJ*M7))Y(C0E& M4!G%:)A\,:V69T24:[YH#>_FZ()O%\+UXK-6P*[ARI8H;2RR7&#K!618 .JW MDE+,1UA;Y#(SUOE8]9[WLB<#Y/B5,M]1H@>Q7D(M-#/$0$@ $238+$92ZU0P M3VLMM*\_T<-"0)7& FD'K<5AGZ[]!@6)/6H^_0^?Z%%;H4T3/<[#Z@=/],! M:*\L()YY+3@$FK!*&\C+%BGF(TGTJ,V&!HD>YX%W<>.ALU ]]I1:)2V30"#I M+-(65W)+;T=>=[53S3:(V3=#[\=ASZM-]+@D:3IRSKNPUN4/^:Q(/Z1%MLJG MY95"\8;TCX]%7+Z/>^=K-D\8I2+8ZY8!YHGS5EBK*VF$EZ_)N]9$1UGOD#4F M@)H&P8H2U@]IN;_VJ\5U\6;ABH#7GX<4?Z)9XH!"#,="H$AZQ E"I7=:("Z MEG[0Y*[.W*GG6K(]('7Q5:&E&Q48[KR@3AE#-#=" EI],AI[T+RP__!NK?8[ MG$ZQNC@S6KBJ."9.!WL=2.R\0Y9Z6-GLVDO9W+D^O*NJ1U:.FV,85A#Y R@4E22D##UO:*$G?8Z;X',8)'YR<-LN:X6_S+I<-?S M#H_HOVX7B1(*Q7JE4%#N*,((:;6=^21MSHWA4WC:^0N_7BV6L^OX^]F7='VOO?LZG:_"$.+)X;6& MUY?K$HP#,ITNDJ#V@=D<1-\KC#V8Z^3JR@JU[OOUM< H=C&%< /=11SI:XJ$?]W=P(D+2XUL3P0#$DC-'(?%>6"X( MV"A'& *'='DTC*P,R]&7&1ZC4*$\HQA!Q%'S%(B MM*@F+!$TY,8=L1D%%VKQLS7D/P+91AG@^2XY=AENN?N'>?:8IA^7V?2/JX<( MV,F,_8-M$F>0 YY[!+3@0F'#GF14ID71T?XN'>I,;2^O=>P(I*&(\"$MEODL MUB]A0-Z(T W$%UD(3AO M":BHK<+LY:BWP#.G(;105RNG#']K?JZ[MZC ,)-_(W@N:UO6-J74?;8Z?JBB MB_X3[03R+GPUA(6/16+*A:U\.-$A_UKLB@'=5Y< ?H"XQ&DG_3.Q7OK?=YY[ MT=>%G?+?[%'BZ.JXVH\W3"##@ EJ-8IXRM/N)V_?3AQ5@%O$$.$:<^-P(3)#138,M7\>JS!O,6=*_V; MG(B6H V7_;([T%HNM4--$N*@15(@R(0T02P***HD] "K DD,X(B&4]&.Q431+?F&Q3-4ZI[XT9/]FA'"%V& V_BL9"T6'Z8 M+-./RWA,(* S#;^8W![;M-3O))%,JXTL81+6(RR9V9/^V\ RE(K_GI;+ MV+4*RUX@XKM51.KJIH3A:K4LEF&Q"]"\\#\=X4*S#A.OL#+" DX)#6:;/[XGT@R"WV!QFGT8U:+1B9:)]$C$ RF(6\H1<>$;JI9:J@4; M8?'-GOC2+5"C<(KWG[V_*L)/BB*\\_-L\>PTT3!O*VMF%^6)S3R-FXFWL\GG MV7R=V%,4P5ZXOG3YG6K4.\=*ZWCXCS5+! ^;,0Z %UYB8X02P'-)-.","L9J M^2+[]N_O$:#0CSO_JN_>K]=50IAFVF )I0'""4D,%03OZNM9_U M =Q09M.^T:[7BM->WI-M$P.QI\ Z%Z][#!\L54A4GZIG8T_9;JW)&LSH J\? M@RNC# V,CR(=!0H^Q4LYL_O_R,I:Z^NK5-^^-<># 4<;)9Z L%Y;8;1 !B#@ MK*';=1N306LFU=M'=:B-K">8AO[V=W86'X(0MXMXAOO-=9!@=C.;5'?T'-]O MF$EQMSE/_F4RC_7[:TP<_;PX(<03HK@S3DN%)-)%XAZ= MLG;,8+_*"7E]'V",.2:80T\@-!)0L*"N.$%(Q:, ML(;2^"?G;K!^C2Q_L_@2GL_RQX%HO7U?8KQG'FN,F"0T+ED(5JX$!C&0XXLX MC9['3<%]C<1M MI?F[;#'=7:0&(OG>=R=A28002<*E]L19RCEG%>:>H.8'MWN[@V_T!.\"Z-=( M[A?7&!I.&GUU_2,/V06'@$1768[I=7RD"J#GG M?]S876=POTJR'[WMH>,W)=) RRP$3 N-39A(%((5GLK!YN8R?!U!O''@VG\6 M^K?BO=P,5B)=.@^[&H>/@J9O9U^^W;=NU7WD0SFGFP02PP1UTGM+ .:<&Z(H M18B&64:A>I41^T'CR/"W'"S>3_+E4T;ICHY/I6YWT'NBC<2$.N28UAQQ:B3R M&^PD%'3(ZLS'2Y;W0HCLTH"..N'[S6*CV?V0Z,??)O^=Y65)DQ.)X&?VE+A@ M!SL*'!4**D2P8T!O0%0V#I']%_,J?$:9O?Z:"7&A-=;?HEG6=EC/YD?=A:[1-"F,=,4HV\!DA #)&K9"=&C+ T3J\: M_H9-W6-XR2,TS<[A2:"$Q0IR*+%V,(I+-O(9!61S]\'YWH-78V9U@^7W<=P* MT_#U*2:Q], 0&:_LI97,2%(S;E.IM2;//G?5#*\?@RNC-&[&1Y&.3KGT<#2/ M.2N,\P!*RH2Q@!@I-R.WA*(6ON@!7=%-M5'_:-YY, WU[1]94<]P\YS12V*0 MCE76O:,2:HNL1X!M<'":JN;SP?GG,EZ-[=$?OB/@V9D;[#-[2I#0GG,L%=8( M$2"T\Z;"PP!&QFVK]*+Y^NSJ$-%_,6V4ELYK)-AEB&56Q3*[3_,/Z;R$<5M)(;J0SA5;A**CUD.9R:EE-OFGQYQWMGJ W%CHT3 M*;W^E$[O%MD\NWW\$"LDGF;(B98)9EYB!2SS5@(?P0(RQ3NU0+.D6 MN:&8\BF?7*=1^M/4>/EHXBP'QH;])\(\7GOE,8"51$B8$1YJ'HH++:$:UCJ9 M']M%P),FR?'FB7;2<0&\P-112N+]=YO-*P20,3V^967 )(].L1L^1'ET^+7" MDD=[2$BPXP!PDK+P%\>0EM94\C-&\?@6FT&XTP]\KS'/]16=1'30$$.DI$YQ MPXEB%E:ZP)8WMZ[[NS5U""J/60E#?1 U@'Y1W_SW(KU9S=_.;H[E9;;I-O', M8"X]@C;,&@+&K/CMU &H'>--KT/0=4!,+Y'._6Z2YY-XG>BE\[=[J:,ME1?" M 065)A@3(X()[H3WGD >9H3+Y6=?LHYVO*^8,\&<,U@9'>Q+R-:H8.\"3\>2 M>=V-:MO6T3X/K5&G5;>](E-RI;01A&CE'>-"0D$J*( P0Q*GW^K9M75^^H;, M\S ;SEG8W:V( *IXF8K!UB$'(!&4T\V7"+!V>-SQK38JJWL]8C.$OD8=F@F+V^5%\K++5.*BD 0UH+BHVHY--4#QD]&J?1T UPWT>N MIN $"F4\T)P'.4U %%=6/9;BE>;UUM;DV4F;S?#Z,;@R2EMC?!09;UZOL!I" MB1&CVG*$@"D=>.N1:X\&57!7>;VUM5$_K_<\F"[X[3]=XWMU\U_9,HA27?5; M)X#8K,.$$J05%THIC)&GQ$$1O<#A4V-(0=^BMM2 )&KO]AH$O67NANQPZ84F'B%TP$6$'H#+9,[TV67%NX>X#G232:2*%4YBS,&4JXBFH MOAXDG&]>Y>U"=R>T7'TZ1^R"O'F?9S[+[R=O%C?QC[4@967%JYO*Z/LX6X2) M]$E2&^14T^5J_XK$X>4LYA"! 5!W);7_%0(8]7B\.Z%KC#HE;J]XWN) M!)7W>3J?W8=_Y(_O5_GT;E*D)EL4LZ#%\O??8]Z*PR 6>_3.4PTY4)H)R(U0 M$G/E *D51OO^\E:TYBX (2!V%F+/*;1L@PH'PHZF8F WJFV;MW(>6J/.6RDW M%_%M\3JAY6.8'!ZR1;S=\$1(ZFB[! *-!:):,>N\,M028#8 "6/YD'3J-S!5 MFPDO*=C+,L/?YQ&HGN'%,24-AV+DZ),%6-@CYN,-0'>DMZP^I M[XL-HPPTC8D$EU%^&.5]MOBXS*9_G#XD_?+9A"CBD&4$6TZ >[[ M2#Z@! !'@!0<&D4TA0[+2F:-@!VWA=!:DV=G(33#Z\?@RBCMA_%19+R)*EX( M2ZCRQEL3=O&"8XJV*Z-'([05.M1&_425\V :ZMM_/WF,9G+Q*=L@4&&3%K_F M67',DCC5-"$(,>ZX1\1SIR1@LC29-+#<$@-&F _=B^^J8YPN&$=YYGG^E$\6 MQ?I.M;7MO5,4J_+$6<;A(+)-9Q55!0AWVD]@+J+1)$-K\:Y3(Y, .0ZUS, M+FCN?KP+B_7[?#:M,U7M;9= 8 #0DFMLE=".A16^LAC"5"Z;9])=)M>E+3^Z M .F"A-@[,5[EU;SX;A6AO;HI1=O\]CSF-'A!@CG!%CLK!!=A2HYF:;7Y,%Z[ MYH;V91)9.J18_VA>)O;_38[#\7#_9H!=CZ/TF_7YSNAMG2U+(SD8'V$]B>G8 MZ6(ZN]1;?9 \_&5Q^^+>[*)__(^-:K5YN!EKM M-$8PRJ=DE>V#%QW5: J]E'.0#LACZ\>F1C4+5GY/\ M>CMQ'@OYM^X\49I#'F9FP*4E4$,J/.'<6LB()&&#.H;DFY-B%H?DK)^5T_(= M"4?<>T6DLU1P*I#D1&YPY$B!(8]O'4W7&9(R!Y-ZA@5[R&R?(E_N,#S\ZR6[ MPX^2#U', W&[9[]/@*$B[,DIP\PCHY7BP&X$%9J"YKN,P;)V!E-UUAZ_AAN0 M^CH_Z'9_\40B', AITT1D)"@#U E=3"&S'2@%M#[%]JKA4&KT>'HPJ$#:NZ MX52VL9N/*NW9,XGS4 ,OG;'$>J ,TC%3H!H[''+*/;'K;HQZUHWLO>IM\O6T MWG:?210SF%JGK$="0: M0["R2@#7(XH&=**W%K(/Y6=[&V->Z?,MZZ>$'CNW,\+\FB#^DB M_7,RC^,_DT([+<-LARP&"!HO'+<*$JE,):^RNOD"W5O\<&3\:0[F4.0I*Q9_ M2)>SO(3GR;-WA#8'VR3, QN$=,Q8R<*L[:ROS"(I3(MZ?[W%!"](F*Y@'&Z> M"1BHQ?6'>*1_[KY&M(ZYCO8^GWAE/&;*(A1VIQXI;$RU$BO!7/,;8WH+"UYT M3FD/X5#T^+CZ/(_#?;.89O='78K/'DP&W["FY^Y(GUO,QY*-3K9-F [6-A&:4 J#B:2\<8'=C@1F*T9Y M<@^7;;N*BM2S/;Q].',*4*Z(,(<1XIK'#E:VD)/7-O1KB.R1) M:_P:+R'573V//LM_#PS-EP&J3Y.O[[/-P:1#R\G)AHD2%@8"6Z X5LP+)KFJ M). 4-+/HMBG5IVN721:E1OZZ1_?/-P@BBC"BJB MP[1G(6#2&(4IQ9(8(SVJY=/J6;*3.1G/'DPX44! 01'3%@G/&6)D(Y&*\\-H M$BM:*.-0*8HF"/R M4T$U50PR!451@F&L 6F B@Z(T>;)=%0SV=5+CD/G-=5 MJR(8"=(313G%R'"&/92HDBUFGH\S3:)CO=4J6M$,J>^+#:-*N!@C"2ZC_':5 M2R06"DK'L61801 +>+M*)L:L&%+I;2J7U-;-R#)_/YE= MOUF8R<-L.9F?U/C1=@DFBC +L0/:6,N88[Z250NO1I3TT8_VNT1G,"9,IZO[ M55D$N;S .&*1IW=QOORR\?R?9D7=/H(-+F-R#+%426PDAF++AWA^8Y%>5]5>3U)C?X.$,,&L D$B9!SV!$.WE0YCWIP'O05F MN^5!)[ ,5Z4B^H-.JGKWL008**%''@'*I9 " 8\K22#$S;-Y>@NT=JO@%F , MI=9WV2(Z'P)&\YW[5TZJ^5BS!#BF" WR64:=<=H"5%G(.L:+QQ=Y[5;M'8(S M% W"JI/'")Y-UW^^67SK@/T0Y/%9'J,"1YAQ9D^)MAYP:8)!C 1R& MC*X/( M<.\'3'4.X+_[.BW"(:P@UHX([B6E#/I=26)0RTNY>Q- M[;WIZJ7KL#E,@RG\&\$#./-567(KRTN%+)?Y[/-J&9VHG[+]$^)1WW(7+TB4 MHD);)1@+>RWHD"-/Z"DHFL=I>]N*#D:R2P \*#W7'Y!=Y5&D-)]EU^L/J_SE MU4,9?'9?TWPZ*X[/6F=WEF"'/+.4.ZXM5P@1K&"%BI!XA'6*!J5=GV!>F&+_ M-9FOTHX8=KBOA$N(G+7"0:Y]V%1X&R_Q+#&Q0HOF!G9O&^<+$ZPS+$U.:6O:8 .BP%@PA3"0DA%J(9(6/8;@YUWK;PX]B,NL, MT3',: >%:3BK'>PO"58$A=0(1@AQ87M,D? 5-AZQYIDEO;D.QC"S=87GH%S[ MD#YL1KKG\SE%K*.-DV @.&.@5A8CZ(E&GHI*:JI:7'K96QKWH"SJ$KPQ4*;\ M!AHRIFR;."F4T\@QRB6QR%$KJS0?R[UIOLCUEM(]!L(TP6X4!M2'L'?-9],R MXS0\5B8ZOTN75SYK.@KM])((X[0!'SB#K/>16ZLI+Z&103'-^O7YG?T\@CF%::\>C;[I( M$$204\[##L93*" 1IO($.BYEBUS2[\.=WSV&PR4B_O>J6%8W=.S/GRL_B<\O M3[!]2-?"I1_3_,MLFJ[E_I!.L]NUFD_M#?I^=6* !Q A*YQ'*GZRT&R_6VQI MB[,RKSX:,#+LQ\1VDRV^I/ER]GD>M/!Y^??9\F[]HYC [M-)-"Y:LKK.*Q)J MO$.22*@ H(9!1EWE/W+:HQ:IW*\^U' AC(=BZ6^S19;O5/2OX/0!\ _I=7K_ M<&IAK]E#$J2->3/"$\09U0*$O=M&?A\^T^:;8?CJ0PS]0-CX2'T=RN^YO.#- M_J!+3W MW1]7#P_K B63^J==-$F*"O5V'3D&_**T(0!8**BFNOA1!%!IG MG:'V*OI6UYV!\WTH_C(*/W*'TPCT?;$M2QSOZ9H!N\\EE$.I!7548F0 )D!* M5LF"B!UR\JYQ:5 '.OEV=](8C<'2/M:BGM3LL^<2K#FQFFCO?%C0C" 8P*TL M$C=W3/1R'53WFFV#QG"U7;ZDBU5:J,_%J>N@7CZ:$,:,%@09[XE7Q$A#ML8K MT6;(LJ#-C_(WM%1/^=WW<']F@ MM\1@CY!6(B K;2 ]%N:)][A-Q*XOEC17[7Z.] C7T--$C>DA$5RXL(\A"L=L M'$.81*:20$K;PA/Y6A1^+@:#!52S8GEULQEDC1E_[_,)I**\$=@2CYSQFMF MSD8VKM0(JRQT..UW 4)E+!'*5.^S=TDOTW+ M@62GE'ZR8:(<5\M:[E#57<-SD?6\[CH>-J+$ M> K#),6\"A:EE497LCC2HDIC;RF^?4SCS= 82K._YEE1K./61_2Z\U0".06: M(*>%L$XB!"'TE1S4P>;.EOXN1NW.*FL.Q&")0-6MO9LK-NLX7 ZV23PVW@'C M8B511 VP$HA*1FAA\]FZORM.NU-V5[ ,MWC/$.]/;-=KL[A(9SI9!SUJQ]JE! )O01*.1S,3P>T#I)M_45(-B^JW9N-WCT/.H-GL.4]C>E& M\S!@=7T?H(_RE\G3)YEPHF4"E<+!C*'!4C5A8N56F2WIC8$CK+7?/1VZQ:BG MS?HW8C?;L'_331+$$M);Q+!$4$L+G$+;O2AIL9/KS3;HC@$# -:8#GM.W^P< MU0YDC8>^;O/->=?RMHBX4SG(BZ;])1R$#2M48?+3BE,+.$!/\C+:W(W7V_&[ MC@DR$'*=NGEJ3Q>U&B=$0*^%0E9ZIB +$R&AVTT2E".LN]_'=/WT= (D0!I3 MPA@A5%+''-[*Q25O[A;J;;+OPU/0&)"A%/TN6V3/![MA9@TWTX1N%0DP0:&HM) MQ=BD=]#:-W>P= +2<#18#^^T:^#%DXFAP2C%6G--.89. MP+!6/BUI?D3IET,HO0TV@YX6/@C"L97_:,.PPY4$0J6L,IXY"*V1VY (D&., M#?7'A$ZANKAYT,0L2"P1@L9[:'VPA!AU2L-MR-,KAQO3H39/GFE.RGR=>T<%\#1$%#L\4D?RQMJ;/O9^KQK0FW MA >+SDM$M7%AZ?5^ZXW5##=/,NIM/]JA<3H>8(SW(XT")! MBA-)X]E_BJ #AE&Y]<91J9O[,7NKH=(Y<=J",N#)L/.*61@G8;P*3QA"%24< MHNTJ[*AI7J&ZMXHF':JV,0Z#62/I\FG>:GGSW]E]);34 &3&/#GA M8;#6FN]E>RMTTJ4WHV>\+L*ANOQ(.,*:6,5(6,D4 (Y8OK7R(&AQDWQ_E<7[ MTOV96 REU^IN\_=I7I;RK>&_/-0D(0Y;9[3CDL2:/5)#O\VJ%I0TOZ6EOP+@ M'6J[(U@NI7@]*6;3,[1>/I](P0$W0G!I 56.4"JWI';,#5G*I>Y5XJW5=$+O M38"YE-+M;+Y:'KW\\D"+A&A&J,;+'@(Z?K:8+*9A?&]C.=.K MS_/9[=%BD5U4JCSUZE@[,UM4=32WUU-\3!>S+'^7+=/"ILO);'ZY@I91@C>+ MF(Y7MZKE@18)44 8!QVW+-I)F&GO*&6&\D!%ZFNYAH:0\51]RSU/)P(BR<-T M2KQ"3))XOZ_>R$8-!D.N44>+7+;63=8U%I,!RUVV),:!PI>''TY,C.DH8Q%F M,LQ\Q%GL*R@X8RT\8F?3XJS2EZW4>I0B#6 9R@)Y/M!WD_OT8$W$4TT28[1D M.$@EN0>.<\@#5AL)8YV@<=;#[$)E1[7?&J'OD0N7X<"!$IECHL"YJC]TT@O] M-::?[[>N5N%?#\O2WH8(('*PB&+3KA+-B2!0*X HD, C2IRHEE8R;/GCFMN+ M]@K+!L6L,3,.#NK_K!;IIS^S3W?9J@A[FF#!NW('E"Z.\Z-QAPGD)J:T66(H MPY)HA6-VR%IB;TGS0IR:)1M)*'F^$ M!1I0K:T&=B,AU\%>'_L,TO4VHS$TEU'^[XO)^LQK>AV=,F>Q8$_;Q$D:JQQ: M;B423 &@XCTK:YECG;.Q3Q5=TZ$]1D/Q8G>D482B6$T6TQK9PL<;)C&Y%A@C ME%'*0*2-@-6,&W9L,L:[5G\GP RE]H]W@:EQM#K+\^S/Z,@_ MHO,]3R>Z85( %9#>[%R84]4-N[%J'!VJK]71XX#Q87J-+&#JAXI$X4Y:G=*"VPMJ&!\[#[/L(#T!,)&;4(R>"Y#A A(%9%X MGZ?WL]5];3;L:9L0$;BNM' ,"V\(]=Y5RYZB2#>?%@9W\W=#B?88#5=6X=DT M%@=^A E[GDZPUU1KPYB40 K'!=GR77$G1U@5IFO=MT?EXB[?=Y-\7>OZTEY; M-2T_FJ*THL*(WV:31?$AG::S+]&94\>-6[>+!#A-.!<>:.M!T'P\=[#6D:!: MV%KGA'L*Q$SOTNO5/+VZ>29,* !-OW*@D# +R5^=XKJVRNE['9@A]CUQX M+8[GP2GP?3B>B6(.K#UB!D'(E:#5O(F-)T.>36KK4JRML+:.Y_,PZX499A96 MU/MXU'::PN:LV---8@W"3".MPH8*2* L!!O/K"!.PA'E&?>OP+I,:8]C[RQ! MW;!DTTW"@VWON//0$HR1]1CQK72&@.:>B,X=D^-D23,$.MB M+8E4^[C,9W^D[_/9-*TJT=18- ZT3)1%4IORJC_O,6$,JHTO7["P1C:O)]E; M=*M?K7<.65=J#QQLHO.7S1)OA-,*.N:#H>Q1O//#5Z/7KH6CLK>0UJ *;XE7 M8VT_KQYFLC"F]%H_GC?)G]5)0HCF0D *"0;QR ;#6VN**=^B0D)OYUGZ94*? MZ%W&4[G#[?5?H[/O0XR*PB,V8NT^$B8LUY@C&79NV$)!+-85!MBXYG-);W>H M]6XJ]@7>Q0GTIJJ4EE[_UV2^2M\LW-=I6A17-V&^7$QG#Y-Y$T[5Z#9Q');U M[,)N#PF$C()5K8'PJ5'5/"FKM]M0+D>S[O&\./.>OIQR96XY=:W[2)328;^& M-6-! ?'THV05!EPHT'RWT]M%*6.8NAJ!=W$"?0IO*>ZR^758P&.E3#MYK!_= M/]%/PI'107KI*2-Q2@__K9Q$G##7W(KJ[5J6RQ&I P#'0Z;PLR*=KF)BV8XX MC6:G4WTF@@F-8; 5H/!&6Q=VGI6QR3F0+6Y]Z.U^EQ&PK!LTQ\.XL">=AE]- M;M.P25EFTS_*Z?A3/KN]W1LXZ*CG1--X[RL 4CG K>*48%CA!:%M'GOJ[X:9 M$;"O2TP;NQ5.#_.WR=?9_>K^7&YUV'OBK?>0 &:#Z,Q28(BI4DF$#*9%H,HU!R2"DDKSR>?9/&@G+6I5DCO5-%&80N684=((KPTS M FV_!BO:5*Y_S1[U3D&[S':N6N$^3):IN[E)IW%3^K1*UMZ\G>@GH?&R&>^1 M1T 9R[''#%58 *Q;E+W^7GSEW2(X%)M>1*G]9):7[OV=^X:.<*A&ZP0I(\-Z MR\,Z3"F&@BIA*[F-\2VLEM?K$>\>MZ'X4L:P2V/\""V>'DH<9UQ!91!DV$NC M(*MJ=@H5K/ 6M2]>KQN[,3Q#*=E]709C:34K[N[+75-Y$/I4O?/#C1).!;"> M4V0Y$4!83&3E+U :X^:+!WJ]7N;.X&J\=3D\@G5YCKG)5L%\/G*O?)-N$J&= M9THX22$R@ *J5)70JJ'CS9URZ/4Y?0< \/)F:7G_ZG5+F_1E)PFPCDD+!#+< M"< 0),YL45"^Q>F#U^?;[1V^BY?:^#@)^,2??9Y,_]A-E[MTZ8U# WM;H^;& MR;8)!@QRQ83Q@GF)&?>*(SZKH8OP4APSYG/5$]K):?PI!/5,\KO.\&AG=*#OK!::A#(=]PSU9!>%PHT0H MZXB0'()81!!Z3[&.4H;U3D+.P+AK8K177@TVM$+J>^7%9?APHC[&F.@P#AI4 M%0*C57OP9'/]QHD*N"$+D:<&8"(XYY('J5U U5#&F^?K]K8;[4*%)UC1&J?V MQY4.&?R'W! G&R8$&489S.P%JL;*/C2 M#^GL_O,J+TI"GJB[?$X?B3)<&ZPX-1 S)XW"Y?<1Y6("MJ! ;SZ#GBC0(VI# M+0QK7\%:BFM5%.GRY2QV9&$XW3C10$-,*?*6*^\1- [%HE266^LL0\TO^>DM M,ZN_76GG<'4^9=CT(4^GL]);U'#&V--%8N.M-S&)6Y P[SGIE0!;ZAO9W&CL M+>-JX FC/6B=4Z%FP?Z:S1.!<9C\!*6.PB /QK(L3E=*$X1K?D2BMURK@2G0 M#K#! M<'5[QC)L89K1,(+"(>&&DX9%XIKBRJY,:T14WOWE*LAG=C-L?KXB&( MTBEW*-"P&5G+ >2S+V4]\:<8SN#OVZ:BQ#CDGM^_RY8V+6:WBQA/4L5_I->W M :N=!RX=D'D:=9T0S)ZG$V8T809Y$#CIC'>2@.A5P9:1F(Q3*V&I;]E.WUKY M[,E$VC 9AP54 QSK]%/@+=C(A)QC0WK(3]Q8V4(?WT1#VV PZN#)YK.KOL2H MDN.AD_T-$H ,UM!*@BEQX7\N3/ 5) SP%L<_^PV<-%9MU@,L0UDPWP[VI#O\ M4)/$&,P T)I[3B#U&@% GXIOTE2-& %0D8(A?^+B%Q ME:7%D&Y1ZZS'.T>Z4%\V/'B-R?*K?M\E5QIVER!/2%B;E3%( B1-L-+(5EHH M1AAY[YXJPV#7F"EA(&FPA$UY^GGZ6(WO0QHFS]ET&4O5%G&2XX%JZ2VG+2W#CM\7K\NQ-$]0D,Q8SW0=;FFG>H;FT$'26K5/3FCEY@Q[1V@@@$H M8SHL0I!7.#AC1IC/U253^D-J@,#\OCCTCWCW-N,20"@D!P1Y@X"ARE :"P8( M@$R]>ID]9=>,YNYM[; /9H^+68N#5&W#/JAG1J=W/W=FVE=W3W]GD MCCI,7E=P_;@#PNESB&VZ33ST!FL'H<16 :F)9:4Z!;?8 #ZD*VV0^[QKTRF[ M&,A#V3S/!WK2([OO\82&M9E@SB@S"FHA,(JE 4K)"%9NY*<;AU%JUAN.WQ-3 M1NFS?ST$N0PQ8KGYM +I:=PGP_]'VR4RF!>".H&Y]A8 RY1!458G*=9$CM"E MTDYE67_@##=#[+H :VV6#S5)' 64:6NE)8!J:905@%*$*.;<>#QD%F#7E72: M&L\=877)Y)#3J=J_!JC?9D7Q+CU>6[9EWPFR$ NBXT5D3BI@.(C7F:XQ8\0U M+SY[^4I-3?DU-*A#$?'TV:L#3R;8>.J<,\8XKYWQ87L0)V]BP[9!$=Z\$O[E M"^$W)4D[B!K' 3=R[<0A/V;SZU_S0+Q#<;XC31+,9)!;$X\8=F'2Y#Q6&B,< M.>*$P\WC>)U_[/0673\DT!>;=8SI:/;Q8W67Y?IGOV^%IW M_S#/'M-4IXO0P_+]?#+PV]3U]6P=T]L1^-+N[6J<']/\RVR:EJ5K=3P%'FOK MAUEIG78]+S_;\+>KF\#K['8Q^V=9;7"6A>>*95''"][QFQ*DD:-(<2@X0L2$ MY5(RSJV%A"HD-*HS[_3M+.]&YOJN] [?E]@8#-*Q.H@D7@(,L0,;? 6BK'D\ MK6-'^\5X== ??SDMC-I;_R%=SM85)>)L^&YR?\H/O[]! KBA,JS,#"!F$+0B M+*45)-"3(1U?#3WL%R'(-SO@#L =SAOR^3!*/_I8:-#1EC2^E0#XQ_%LT^=/)< IYCF M'CH@E !8>%F-#4O5XFZ]_KS:;6'.NH*CL:K>?'K_?DW2^/[C"MOW;&*50 YX M(HRR"@-B.8#5.)UQS;W1O7D+NU5;!Z ,-7IZM3[9-B'6:(NU MH\0K%F8\K[FIMFD*(#-N,ZZU)FLPHPN\?@RNC-+$&Q]%.K(@RG)A]]GUX:R& M?8\E5DOGO;:6.V*H1Y()5XU."S?DW1$U[88.$<\Z V:XD'5TB:]/+V>SC.:Q G6>EN[P_''WH9/WD+7K..&!CA!((*F)]^PA3Z!_@AP.>M2Y'HW& MXN <%/C!3C"M9^/3\>SG#R8QX95::Q#1# .K/>5T(XV6%+6XGNI[IU$K( <] MOO0^")QO]WZ;2-YIIIQLFP OL E[=2F"T-XX@2RO9/98-S_4UELNQ%C(TS6V MO8?8]\6![ZM$Q U";X)9,%W=K^8Q+ZB4,**:IW?Q2XFQ^=#;B7-0/86LMQ>L M%U:)J-.+#,L5R]E]!,NOEJL\?3]YK%&:M*>Q[!14+95;GLV\ M=%1_LU3O#//IYN&W-6+UM=HGU-CP%7O"- TF/N>>@%@'/$SG&(;-R2@B\-]* M4NQ8,:#6>"#'+!XRS?I$$=9.M7LP#MX]9J.. M;W\KKG[<3@DF3%>W63Y+BY,%W6KWDB#"I*"4.0R=,X)JC>D6/&J:7[4[6"2\ M4XKLWZ_T@.1@FY-O1WO2&W:P3=B ,>T<1E 1"+S3W+DMCM@9/6Z/:2_:?+DU MZ1B[[Y,GH_26CIL>%W7![=KSD^+NY%FR8\T2P1!%DD"++26$.(.8W$CJXZVE MXW.?=:"UDPM+8X"&HH+[QVJV?/2KQ?7ABEX'GTUDK$]&*%&6*4$$MT970'G- MP0@/^'2O]+:H- Z7?,NV-XM@'<7[NFI6::O?0R*M5]@ RX@CE%% @8*53-:H M$19EZT[3_6+5H?Y_FWV-KH_%X:K@]1HFF",DH+3,AM=JXQ2%NI* X'H;^&&/ M[O2N[780=:CDC9N\B9J_:9IPAUA8EYQ1EG#H&!?A_]=[>6"A;QZMZ.V.L]X5 MW1:DH5;NK7]1/V[_^A^S- _OOWM\FWY)YR<<"O4Z2,+499V57DLJO3)8:N0K MZ35#S9U7@V5H]>E+Z 7$P2FT,9_63>&(\I,9RB2!S@#$!GK P M'(_;W="UP@_QJ4]4BK1#.N'&,:826@ MP,H[R;:!#&('S?ZK9_STI,=#;&F-V26Y@1IQ U6')CPR1B$""8408'A+JE&7>E96WB9(*.UQA"@&R(ZRFU6_ MMQ_<+I&9LW,;<"Q+MXK9&A^7D^7J,JDE.\>$ZJ25]#2*WNN!['GGW]/9[5TL MDO0E/'F;!NE7]P^E7OJ'8.\$._3[UOJ.M6F>:GEO?G^MED_?U^)#&BN7S1:W M>E+,+IYWM!W8L?'O#'I=ESQ_)L-V0JJSI'?QGL0#J9GV"C+C&8/ ,X 50)@R MBRS"M5+"QXOGJ1RGSMZ1.(TQXQ!*:34B1EOE-S@::Y49LL[@T?RG"['GD(DU M,.ZCSJ':V2#O3(<^3_^QBA?DU'=U'FJ=0*DXAQA!2AA"(AC!2E1@<:>'/#5^ MEI_S G0Y[ /M"-U+>JBVXV[DEWK1.K&:>(ZE]!X8YZVEAE:8.LV%>C7.SO:: MK>&3Z@:]'X<]8_=ECI(TXR%+L9V4Z_NJCC1/G!! ^(IPF$2-]H#JBO)O6I1 M<7-0AV9C?=9Q>K>#['N+[0JM!#:2&$<\PQ)P 5PE/19ZR,LY7Z_-TQW WW=@ M#F)),�>\%T^-:LY]6<[T3 _]680ITHO%6$KAF4/S:]QFXKC9]5XXGMM8O[ M2B* 5 H8*#1'L2 > QLY?<"V>7;C2.*^M?5X1MSW/,Q>;]P7&4B1-\89IAD! MWDJK*CFQL\UOMA])W+=+;C3#;#!NK"^/BD75JQ+VIXSF_2T2)J4BR'(3P]A, M .4K^3C4#7/$SD_]_VU62"*8(]Q((:C)@%HMJ_>HL9&;E1W98?WU[H=6EH_T76YHB.TT1_ MS1R]T-*;Y>GL=N&^3N\FB]LT_///27[XM$J=9HD+8 ,C!>?>$ 2!LY1MHJD M,].\-%)O1OME%/UR!>X.TPLX/]<'?>:3XE1QC(-M$BFLHU@10H!1!DFD!:ID MI*3%N>3SC[*]-N.M(TP'Y\T:L3T8E:#\OL@^%^%SC-B4FYE8;RM\=?-9F>"W M*VQ]#U7'KTRP(,[ L-OF87UA%/BP5:L0%H:._+;G#IAS/"?FTD#_B]+=(SU. MX^_[8?)E&/Q;MD@??YOD?Z3+>D4F]C=(""!:,P1\@)L+"AUGI)(.LF"U/DN=(JT1@B2ED$ ,?+TUU#%6>3PL5 M)6/V[(Z%0=W!.QB-LOO[8'.'+=7[23"^3Q-HW_,),D)B[;0GTELMH#?;N1X* MS)N7!N^M^,GXJ-,!L,.1)G_(\D!RG<6=>P!LL^DZ29XC[9*X_0+228&,APZ& M/P2L9&5$-$^"[ZVFR@A)U!W 0Y%)W<94MC-8M+]!HH1%3C$EG%>4:AR$\I5T MV-/F!E!OE5I&1Y].D!V*-[]__)27B)W#G<.-$H2=HPP9; 'RE'K'\?;KP!@W M][VS'X8_G:$[V-Q3 K?%\>ELK_IXP)]X969UO MT@8,>:JK&:,N=+ZK:V0OSJ8F+$J$9PX)+AS#**S.6FN[18\9.,);FSK46UU& MG(G24$S8^6J:32[U.DA\^#\,$#?.>1NF;&_E5GKI2/.8WU!;]@O-,+W .PYR M-295PCQ"3")B8ZD3XX"F&E324L@'33ZH1Z:NU7@62\[$J_>J''O3'-\LOJ3% M4,"JDQ81CJ2F=24#CR*\$[8,Y0.0C-@/X7I;M'^I5ET[PZ)K_N M;!IOL'!"4V<<0M@1 G EG0+$#UI7Y,+!@-J*KI=-GT9-4WITPFR0_'F*=@4CVN>\*I^^W!8CZUE' OO8)!/N/!G]358AT3S MZ>85%%OKW)W:&M_+L*:ZM.Z?)1@G9Y[3C1-/A0!&>H*TL4*'/W&U8-M@^_EQ M^S;;J/$H(SK$ZD=ARBA=AN,BR(6LWTEQ%R;5^$>\;/C+9!X3'DX;OT>:)<0P MAQ150DAN$9?4<55):J ?X=U77:KOI17;'5)#<>+C798O/Z7Y_4X*S$E&'&Z4 M .N$AHX(:2%4."81@4UDG@BGFI_.[_2_&VVN#V7$<<; M)HIKJY3D,GP$6!@.L-';? V+FB?I]N:AZY$5G6(UY-IQ8HU()-/$,R["3HMX M$"QP+RI.AQV\&]0PN$2:;=.LI ;@#>;C^#*9S>,&RV?YQ[" W&0>Q?DU*$>G-UF>?II\;<:\>GTGS&('.>6 6B4,41P[7F$& M-6@^H0T56!H?)WM!?LQL?1O^U1=;G_6=: R=EXH[(: E4EJO-OM9SRBDS:L+ M#!7+>D5L;8/\Y=G:B(8)P8X)[J$,L(8="W'!8JFD]*)%8?RAPERCX]>9D%[F M;,R[29Z';<^7BQ^'V>]=>5OC@,N)E@F46F'.O,?*&1O^##NNL.\*ZPR73-6+ MP/7DGIG>I=>K>7IULU^&4V=/:K5/B)9.2(>(1QR@ (+D9B,_#[N0(=/XCAXB MZ4R/+_TT/: TZO,=;Q9AZ;K?1&$WSHW'F/?S>;F9G4[=A%FSAT0#!STCRB"# M >2D_.\&- 7-D#Z!LX*5'5/BFQ!"'^@-ZB7\=#=9?$KO8]9&_OCF_B$L'9&^ M)JRHLV4TC])X1UIVNXCFTIN%F^2+L*06E2^"S8R;MJ7VIY,'/XCT/DWF8]=X5N/1T6%8I%._WJ; M??GE.IVM.13^\I(ZX4?)V_1V,G>+Y6&;<,]3"0->,V 0H1XSRK'UKK*,A(*@ MN3.JYR2U?NR^]@CUI-SU> ZN3"\?280@3#$!G966$>RMX*K:81&OW3B-I5;P M9YU"\4KT."J#X"+J.U=ML\7-HM0,1$B6>HD_J>Y-^;CZ7,RN9V&].;C@'GL\ M\4)R*@C 7E#O*<-@.^%(J%WSZ;3SE;8YT%GG. QE6;V?/*ZOW\G4-"P5>1H7 MC&48\XME_8B95;>+1%(@M9;$" 8(1A!!7%F[2LD6;*Z^O'8]0791<_S# M3C0T6J+NZW2^NH[W/1TQ7(^ZOKM[2P*PHIA;1@FDP@E,)1 5CM+(YH4Z>TO1 MZ(MZET-U*':>/X,=^OJ ]6$?$V0CVGA.9=C!^(U\6F,[PMR_OEC3#4(7G9^. M4?G<6>A87TD$U6!#%(+6($F=)+S"1!C5/"356S+#H'--A]@-Q2>]*@(6<5J< M+:-,!3Q"F&\?3J@*6VL=.E<:>Z*XD8954E&)FC.BM_2#OAC1&IS&NYF7J0Q/ MC/QMLBP]LC&G^;?)U]G]ZO[0'N>L3A*(/)-8(24Q\+&XCP75]L% 89K[&'L[ M'=NUVGL';<@<\A>HQ"M-]QR2.)'+4:^31'!'-,*,T0;OLT36U-),\?PPF=IFU='8&T(OV2?A&@!-(:2^HQ0(KXZM9U'@MFX?) MQ&LD3-=X729]K738'TI:VPRGW5N?+EO>B5?^YVJ2+]/\]\4D; &7\547'L"E ML_\X:!B][5K[![9@[8 ;>NN] M.]JURSP]F91TLFUBO7?,>>K#)XJ99U@IO9:94P@5'6=,N#--UF!&%WC]&%P9 M5=QYO!3IR)UCLGPV61PNOOGM0PE48?5UE"K&B+$2:H9@'%FL3RN &6&]CP[1 MSCJ"I>&W7.3+G>\X_.OE-QQ^E+S/_Q][;[K<1HZE#=_1#/;E)]8>?^$N.VS7 M=+R_$"PQ+7-:(CU)TE6:J_\ DDDM%LED9B()JMQ1765+F23P/ ? V7#.8KJ^ M67VH/U?UC]G-H?IBAQX-7$,#&*!"IS)LBGO@U>Y$A 2J[@2/EKB5Z>@?"+$1 MN-_X=K8#/)QT?/3Y0.(2\ 8B" 7SV"BNO6WF!!2399[I_2GZF>O!P'D;Q!=U M0!?"]X62CK;C/9G _>RY((1SP'E$C9,::>Z);^QJJ)PNJ%WF0)R\3!KJ@<98 MS.ZF>KH,U]/G@M-L9A]-[]9W%>? M5Y/5QCWT/I%PVDMSY*V@$296&!IU6..Q\@Y0L/>3 3IFB9*RU+7AP;NPD)RT MOH^^%X#C"*O M]^%KR@UI=ZGOV;,!$*<%@DPRS1"#7'.W1XKA48-&K2LT#L+1*]EV?9 9[7YR M/&OC?.>W[J_O<:&<5A9??R$P#RB5W-.(C]6<86^;8Q518+IGU66LUYJ#]T'@ M&8O\3]6/:KZNEDWK[B.TOWPT*$2%LIXJB!3B1E/ &L48.V<+7.A9XL0]<1F9 M:1]!,8OY9J3_FJV^F?5R%1=!O;]BD IPGUMKO'(!N_60Z (< 9E_A_ M+!;3I_ZRSXN[Z4GV7WLI"$" !BAY/J6*^U3\5[-)$:+DJ+>_6^:Y]F/K5>X' M@&8L =B5K:WE$"(Z_&+"RR"%",%!06,2 %ZR9+36N M>\)SOAN=@PK"H/!T3L/X5,5IK&_2-8[YK?DVJ6^K99KGHIGGH=2,DR\&(2!3 M#"#KG7,4:!)MF&8&T3SJGLB7[_+E( 1G@>25%@[BB MJ M8IY$,-,]M2K?C2H( [!WDDO'O.!&L6A4 M[.9!&3(%]A8=EM7N6%S*$W?L./[IV> \X:ET'12>0H#2;;::^JNCK:)BGCMP;O@3:IG92!1$@HL)>RP5G'/;6S!,KKD,!RL!U7 MAN-,=DM-5_/JN,YYX(V@XA:M&'7$0$%5-)>H:'9HIE$?]S^X)N'I"\R(2:%? MMS5LCV>$[AX*3BILM+!64("LL\5(IPBRC%AC<'+C,2MG=19#-&Y3%]3\0/I>2@-26Z.8, M^C?/!XU=G(Z7'"HCL:60<+&7;F['[/'2DOO^-)W@O0LPER+=SN[63\I(M*!] M]T:PS"-):3R>#':<($UQD[_$'.4%-M;,3GPW:,8+UO_LMCX:N/_Y\4"55 XA M PB!GB@@#&^.0XZ=;5498UQG<*8LG][8C*>R1X4FDO#PKWJVJNSBS^-IO"\? M#L8Y;HT2(-K43!M"K&H,$>Z8+; [7Q;&>R,S6D@WA1B?-)\XNQ'<6-P]0)#-@9R%]T'0&>^"UX^JGLQOJI-U,%\\&;QPSD", MF3!$Q@/+>=[8*%QA6F!)NSQ5?GK!,A;-?2N>$BP80U8BX@DD %FN:3,KJT5W MWTLVSW$6LGLC,V;<_G(5DQE5B%)KO/ I"95@@ILU(*1NU\1T7"]OMKR^G, ] M"E.N*H:MROEE+VN8LN/^G-W=J?GT4+[9N-_JUU&-KYYF;.T\LL5?.K M3XN[.[^H_YS4)RHM9AY/,=V:W\UWLZO>Q]'\-$[]\,_)_RQJ<:,^21 M\PHYISGD6T2X=XB-F?E[M#9D7KH/UHS,@.&DY(J19\!\LD;!69\4O!& 8^^! M-Q:AI+PW($8[7=@Q.Y)VK%LPK*S\Y,;(">=X/JVCLWB":@\)Y!(IRAS+$&%T.L+;WJ028I.$_:!D3VE^0U^%Q&XD[64KA>@3M7T Y< MQG@W_U@O;J)5^J6Z^39?W"UN3[1L//A"L'%PV@+@-;2>&$,\:?018($K\*IU M5EX6&4 ;;3_9NPM^OB;T"-I= FU_+;BQTHYM+#T^-@ABA >".0JL=P00#ERC M[DJ!1ZVE.XAX#:O5CXCM:#&C;=W:J3^,81M;^IR/"99"1PT&*JY&X)R/\Z<[ M)(A!HI7%F-N&/CVAIZ+5WJ3N\+G!$*:U,@PKGCS4#$+4X 6=LMW[50UL8><1 M@H.6=7XHBS:TAVO-0+1W0G D4F53I@3#1.Q 0=ZQ,6MT=32,I:I$DT&D4M7:LE&KF'!>X*ML6[LWDV47XN^'U]Y"5(JW7\D1D M()OT2W57W2SN_VMQEY34CY,ZU3U[;X[;I4=?"AH3SC6+2JZV4;<%B(E&P47, MB *-AP'96&2"::RU?T1G.\-E?\:G!&>XQG&U2.LXXT @Y? .!TR%ZYZ*,EI7 MB#&UCGS(%B!A9_I.S_RD *5$CJ&4DTM3M$1KJ?9X4%]HYXFLS+>7K@$1_25I M1>HXURA@EQ&L3<[73^,_62;W\%M!8JD!\E!:;[FA+!4IV,\3N ++IF5C\F5M MA\%0&TLZ;/6CNEM\KZ:/ 8A/L]MO+23DQ)N!:H>L5\A"KP15'F'5Q$.P8:A[ MU"?;?:NQI&18Y,8VM,WB_H_9?)-X^"E:#+?SV?]%O*;17)A]G4WVB#5ZIII/ MW\S(2F\;CZUR/:C79 M]KI1'-HEDS!:%"I3,4H8[2ME-/(><(]3P_I]H(\@ 0HL3#N*R V*6@GQ.T8&G_R"<$JQ0"0"BOO(7*4(]T<1B0J&MT3";/5-!A%:O+ 5X!1^+&J9^EN MQTU=35+N__:_W7:2R79X>1:1R WEY MX?I]67U=W[V??>TF3X^OA[CQ.A2-;ZXI)$!S84&SK)2GI+L1D.TV]H5%J#-V MV>]C';EL\W%=WWR+@O[3+RY]^>82B4(2 "6U,M$Z-)!Q#6TTXBA"%%E!(6I5 M9^3OE"@DJ7(*$.*AX@YJ1Z0!.[RH%'3,1([A$H5:"\&@B4+G05ETHM#E;N2D M7=PC$A5 K>)9C3UQJ38.)@0 1]JMW^M++&HM.CTOZ)R'[M_GF@3C@ANLC=+( M,D4\=K3!Q6I#?=GAOFQ2,,!]B6[(_I*\!I\BPW_7+' #)4,->$$'> ^%XY1! M)!2BJ?CG;L0,&:E'[7>;[X).:U[:7= Y#[3+&_6Y4J*@Q2PJ"( 2KC $P'., M=YH#TU1T%YZB4Z*ZZDOYD"U PC(GJF!AXTK3QAL:MW%.B=*JP2/:5Z1L'2D+ M\STS5KHA^DO2BM2)KE' +B-87^K)M$JC/)WE\O+1X)"S%@-#$=?<$X@@]/'8 MAYI#;X0855W.D];2FK/%H%"-5IUNU[;X4W6W;7KQ;?;]M!P<>2M$$P(R)S@P MQ$AB@?"0[@#C5A!=7L!^+)$8#K7KSX?CT;K38]H:K8 M_5A2,BQR!6@GFV9]W=21S:N!$4!8NJT35PA34#(5C=5=^ (/:8/.D?8M&MT M9&#<"I 4=7.SOE_'S;&:/LUOZB8[!SXL8(,%A#(>N21NMS;U=Y [5"3'/=I< MEY%0ED&:AD&R /GZK3I67/?XB\$BS)7UG'O%O.-2&\.;V<8?%]@FY])R5#MTH\:FF^&W5*@FHS\<&0*57 $.GF..$$PR(WR/%5?>+1V7DEW65 MKQ$Q+23*=5:IJ#,_*GA*' ', B2-E@A*HO>1G-=>#](@AQ P!L2UPX4W/J6(4B29A0*2[MT(LC4JN8C<#(#=)1-@\W/.^U2&[M'W@A+$ :=, MG&?\$X<*4KN;+_&N1V?V@3-P!V3NY^ZW@^%3=%JM^1;WK>K=7-W<+-:I__>M M6ZYF]W&1ZX8@P '#=W!1 6V/7LIY$T(&$H*7 M(9#A(1LM4G9PZ&G@)X/N;5X/3@@"HU*H,?%&0<2U4/N9&U%XF9MAR6TM.;WQ M^SM)4)&Y&N4+SF4$IME\/_QQ-[O=AHQ/!EX/OA,\,Q9&=&+T1EI$L0&XP2^MWO($+9\N?1E,QY+)%Q.(Z[1>3XYYB5Y_ M(0!'+=1806P,!,Y3IF$S.^=)@75'1^?UN(W6#<@+B%.4R!WL^/,L.Z)J-E"]X6)23<@+[N;?)P\;+JUGKVK-"]$"PP!Q MF!GDM$46-^!Q:5CW)-5LD?O"Q*8?H&.)3P/5@<'7517-B*1$GE$FIO-G!N;B M!JP\(2JB3J+RX AI,%*R1YNG;.'\2PO=6%CG#XWL(P?%]-W=#^F)M=,F/'#T MO8"\3>&._1Y4'66]%SIOB?\RW?(7IOTR=+^O5JNJ_O!U.^23_O;7 M'@^*><]3>V]+,.:I8K66S1Z<>C4P$O=1[IFA MCEJ-L).R@5) 5GIOF^$(;2$I ^#V=Y"8(K6)<@7E7 $Y4()*3^;_KNKEH_?G M0_VQJK\NZOO)_*;2B_GTX/_EBB"N#06,82[Y.XYQ@GN]F M(*55!?89&M;UE 6FSD0WM1R>B-M^NH@=$J#.S_SVY6U=J.JVF7R9_O9_=' A5'WPV<&^LQMRE'!&'L47< M-N>8C#M0@1>%,S Y #*=&?Q8+Z*ULXI;PV19O6;!O?)4$ 00:(12G!O"$1-D M/TLI8(^.(=GB=1E8ZX5)#[ZJ)^U[/U7+5;V^B:I!ZKQ[-YD?8?#X>X%8"0W! MRE!M-*81#$7W.X;WW3G-=MDU"Z>#HM3]Q-R8B^8<5TZS[O&U;%=,I!0 O:CKQ9_5]'-U M$V4L-38[YBL__79@'F##HD%H.*(24,U <^PK!GI49,YV9S1/R'5XK+HOY=-# M4?/Y>G+W+J)0QQWGX((_]X,"8UQBCBFC2G.O(%6H"4"HN'5UKU\@KD,:1H%M MM%!+A*$QW)K0PS\G?\WNU_?;&<4SRDR^Q]^L'HZ%8,[XF)#NV;.H?V+MH7:< M*&ML@P2VO/NY(J]#@$8 ;=Q(W=[T?^(;4/?IOLC)J-WA5P/&PGEL-%2*127( MNT=_D;+4]LA(!UE^):"HE767BRMQPV7!:<24S.S%*=[-XQ^K+Y._QOH6=7M;5Y'7:GM= M;OENKB=WR77VX>NF ,WO\WK?C#B^H*MY_,Y3W>@&'J.MOE9UG6JG//YH]C7^ MK(KC7.IJ]6=5S:.=4S_L-Y:XY>S*#SYKDSSJL/]1+6[KR?=OLQM=5Y-_3Q=_ MSC]\_5@O?LQ2R"LI7ELP?5QTSV8[XAB+R3'^O(HRF#:#]RT2BW]^.$CGG?7, M(<0 MH!I0A7TGOA3-1>6P4X,L_L9.+PLP<#("B%G2#7E#H4-T(#^6Y&'"H MNA\69Y\51W.$^Y#QUJLG A#_]I+\^*/'V3QN!/&$>STMZ.CS M03LK%4T-E95A"G,FF-D!(5@TR484A?-R@3KRN1@>E(ZJ8SNBMX+T=(0'TS2. M/A\M;>HLEM(2;" "PCOA=W.2@%!:9C;/0#PM\B'T-M@O*C.G)-+[D+VL;O[C M=O'C/S=%(NJ'Q#=O_I+HYD_HWOTXO/_]%6X??QEH2AL0F&#-$862>@9D,UZ- M64$9-@/AON@)07[*_+LCE/EW03*,-1,6(B8H-1))WPBL)%&=*2>#(@]E9T/0 MCK+E2\Z6J^_U=D]-?_II/XT_"T:]MG-N?Q. @0 K(JT$$D#*":!L-T@5A:U[ M]N+@^1'#\M1M_OE(>O?^$$GOW@5%9A;A=,?MX,4QG;75P=/A\A MTMGS'\NKN3?[U7KU;5&?OHOX^@OQ;&>,.(>]))A0J(&QNID=Q6[,'DUC6B.# MHG(YSELT/G[]E8"HHX( 8%T\&:CVT;"GS0R]TK!,XV0HVDY*02^4WJ(\%&6N ME"8&EZ'?+^IJ=CLW6Z7OY/7$UQX/3HO454Y11+TCU@ $13,SC%"!71O[D_2R M;4U_7,9B?'/HI2!(Y.'N_UO7L^5T=I. /TG^B3=3D(YA;TVT\RUBQ@L/T&Z^ M.K6J+,=BRB8'PT(TEDA$ /:I@?7#UVWAG1.JX,%W@J+4 DTL5-!C)5.&1Z/K M:B'0F+T8+Z$-#@7,1/.I6E;Q,[[%PVS70G:3F+,9X(F+I^T_ M(2#NK#+>@C"61\2 MT@2TTQY*Y3P'!"K?Z$9QOCURX;*ICUED(2=H/<1A/IE./G]RMB7QKSX>L ?$ M$BPDH 9CR*%0L!FM]+9[*>]L=QDS43P$/-TOR"WJU?IV M")1!;26"P!.$5*J2[YH8D2%2=/?]9KOHF(72P1 :U^_W?K%V':#'MJFE4$9OJ26K@SLEQTC/8Y4,#X !Z902DUD,.7#2.FW/-:&RZRU$V M36# -+?10ZQ\XKA5&B#0M9$W Q5JD"GTN!R MT1>4@K<4]]>JGD1"9O-)_;#!ZK?%/*5E1L#O-K69#][X&^%; T:4*B&I0G'; M5E)BKQL?D%6<=+=,L^DKE]V4,@$[E@"[KU^KU)SS<4J?TCV(5V9^1![;?TBP MS@LJ($_^ B@% @J#!@5 6?>]+9ON-*!X9"\X99X*@1C>P'/7H/9JM8$5V^KAAO?$C6,EY@&_4!^1\.F+$$X, %S"/D'W@C MVHXJ&@L$$T6!%]I!J>Q^>_.N>^ILMNH7 Q(_#"B=G7 ?OGY=5JLOB^8J:TI" MV-Q/C89]>X:[?E0@6D,'A(%41#7<.BE8DYOBA.J1JY&M;L4 U(^$5F>9./#U MOU4'*]X1 $Q[B#5OW$WQT% ]&DY?@]NW#%0?I393"9\G7NM]!9:D C[YN5GU/?O=P_;(N%;-]'.;?3,6S1NG9;LA8<^U+>3R/C63S:?ZLERMDS5:JIE M%+/-3R_ZY:GR[$[F+UVIYK?JSWCX)[E/17#KQ3S^\68SLN6'NEE#3Y^8S6]F MW^^J]RT*V_3^[(!XM&0=LPH#;"A+11LA>>X3C^:JLU6:'%\"LAV4\<)6=$25C<3E\)Z75\'FR[QRIW//BJ9!R,8@R MB,,X>VP< ]8VDP:RQR7US/5Z1J)Z,11R'97="PA$)1C'7UG-B M8537V6X.S#A4Z$6(7FR\SF@O/*Z3V\MP>J1$SV4H'8_*SS?1=*YGBZ@L_I@M MULN[AT_5]T4=]?B#.:YM7@N "H: 8X[8>%1ZSQ!!S0RID@4U3.K)T"(;*".M M8#7]G_5RE?YTE/$C;P1K%+'(02DM])HH9;UHYJ4PZ>X"R%+\9QBRA\,C)\]1 M"9FN;U8?ZL]5_6-V1O$%Z>[%<#W98(+N_&>+%'Q[+E@+4B7(ZAUAEOEO")(-7-1!':O1)!%91N MD\5P:(P6-MI.]73QD:?/!1DU3@\YY)XKHP2,_VO.,Y[*LY6EGPW/;!\TQF+6 M+):K#U__L5A,GT[\\^+N6,["X9<" 1)QIYS!U"E!'64$[&8IL.F1S9PM(^%R M+MK!8.R>"5NF2+"88>A %VUN_ M5YD%@JY[U[9L%Z\N?91T0VXL*7B]4L;I_+6C[P4D'!;(1N%FJ3>J9E'*F[EZ MR;M[?+-=G[JY174Y>!H-Q+&'Y1S7?]*.;3]7T/E(4C\M-FZS3$G/BS2#B M6HC0.6Z$$Q(I2E"CD,MHEQ=X_>IR8C,LEIF,F_V5PMVH#E[<.?-C D8FU7E MGE(AK6+0NS0[8;#F6N "[VL5:>3T!;:SV.CU,LYKF1)+_YC-M\F--_^[GBUG MNSS'E.E]6^_R&U,'S&G2O@[*3]?/"T)BI:SCV$0T';" [G5YZ?K<#DV! M(T)S\-F@'2&,&B,1#94HIC M^+#Z5M6O'8F7^.YB6N0^WW#BT.)HDR%>_VAUMZ#-ZX%K@[&01@">8DS<0PDX MCE:9I=Y1TFK[SV2^WWRKINN[*CFGGC/VE*R3/7;;?TJP4AJ+B=5(X+2+0Z/\ M#@LKD!NSO\G1JP'#$OO2[R?Q$?X17GP\&0Q0-40^DA80! MISR1$1#.E6 *4Y=])2S10#B)LT;DN9%% 4E((V& .+/-B,M9P;E\]3/\_QH_[ &\%3@Q!@ M/!KX4A*HL?S$0+!=1[9\[4LXQ_W]^,P"$HI!S MC22SV'(&'2?-N:F0[NXQS]TD<6Q'0&_LQI*5+_';7J!RNC/>H7>"2^Y_03W6 MF"!G $E*]G:.3CB!R]8)!F/P9;'>@?%ZF[)1I Y0GDA<1A3<_?>[Q4-5?:Y^ M5/5DWN+FTX$W@M:(,>6\8%"*:)TS;W S/\C5J&+0LO-6?ZY>%OD?!)O1@NS; M2.*3Z9\D_] KP3#J$0'8$ ",M "!N&JBPD0)IY#VN-F0KUOBX.P/!,Y8]/M) M:CRQ>C!WBV4;[E]]/C!KE(),0 .%IXKYJ%0U8&'4HUI_OAZ*@Q,_!#)CL?Y^ M=I.R/$ZR_>RYX!3$EGENH:9,2F"M;N;B <#=[Q[D:ZLX.,M]$+F(A;C39]J: MA;O'@U16"8 5G3NT+=O\6*,[D7LZK'CDK9 V0R^IX$9%0])#3&#GFOIF<6RF2O@HO"PXB L MMI.,7GB];1DITI58GFA<1B2V-_,_3^ZJY4GK\J=G@Y:$:.[B48Y@5*BI0,0U M9[@$)68F#<31J_4-NB-SJ1LZIUV'K[X0O"8,8LD 1QAJJ2$E=*^[X1X!Z&R. MPSR\#P+/>*4*=O[MC7X$C[#^XLG@4Y4GQ!@D$A/&@)'P49BY+G"9Y[5 >L$S M=@Z1^VNV.LGXSP\';8SQG'DF.362T3A+MIN5PK['_=YL:SPKZ;T1&HOWS?WT M=_??)[,Z[72[.Z1'N'_]A4"T4HP3H:S01EE /7+[V2'8_:)2MAA!5OX'06D\ M1?]''..B?OA7/5M5=O'G<>W^Y,! 26R$XYJDPB>2.-ZX3)32J'ML,%O%JJS<#X#1Y2,)!UQF M.Y#TPS;NEA[].X04&-," L\X0CHJZ9A9ZRE%B"*.K(6M=K8L%8%AVW^DO$5)H36R?D,)9@!4=4LB7F2PD!8(Y"E4\)KTUSCJX M PE&D,;L?Y<0-2F_]JH*^U&*ASNSN$%THO/Y7 P6"Z9??II<7?G%_6?D_I8GY43 M;P8"7:K5'?^#((K[E.+6/0KLN"?Y@)ZDKE;FL'!=4W*R/)TW]M<\F6HZW6"Z]!&")Y>SSZKW>O!#@@1I MJZ,8>&DE9*GO!T^1< TH841T)WZ<&.( Q&<'[9I""TI(01U16#HJJ-$4F>8L MQ=$>*K"3SBC[0#=XQB+^X^1A4]$V3OG9J(^0?^B5@!FC C%-B(X&,$&$&]3, M$, >[=?&B2L.* #071)+>!SM5K=5=-_S5;?%NN5F2R_H3,5@U<^(?@X8>4) MC)JVTA1&:'&C76'F??<;R>.$'S/K"OT1NWPP#^;_+$Q[8_'6?,,S,Z6D]O;NKK=];38/7'I MD.^!8;UO$>X]]6J0'$GCB(,. (@\EU$E1AX0HR%G"+=*5!UUUJ=BN\=>"T)Z M1 %3\?"(NK^$F &YG2V(&* QPVY'@[G#T;;(ALZ8D=MS6I8_Z]O]BJ <;/&- MN5-$6,:Q)D X1E+2ZF[ZWK(Q+P^>%9,=AM.?^Y;W0:>CVC5R:WJ'L#)2F%03 ME1!FHT7I=G/R$$)69I2U/T6M>M1W ^=M$%]4"+40OB]D7&_'>S)6]NRY0!E- MA6FD\APBI16 CW-!OD>,;'!_ZD">Z QWFV;S51/,OOLN1"M-PB]9D0" MXYE3C%.V1X3B[B&3P1VF>9CM@T9GQ[B=U=7-:J=7'(]WOO)HP$1AIHS23EEF M&$,Z&O9;936:X;"[DWMPK^:PG T$2&?:WLVG[8E[]>' 4LQ%*ZLM0U1X!:6A MNY$R0FUW@VEP?V0&ZH: )*<^M+^L^8]J<5M/OG^;W4SNCE@]!Y\/!@L-,9>: MJG3/4QJ.0#,G0W#W5NV9B^@/;OH,!5%6VK=V]-,1'E6##SX?I %684JYYHQB M3W"<2C,GB1$JU_X9@*=%/H3>!OO%&4&ED-Z'[&5U\Q^WBQ__N6EY63\DOGGS MET0W?T+W[L?A]\^O\2LFFX$\W!YD+:O!A M>64]\]@!KE"JL8GW M8BQ*JAHQ+)&9 .I,LUO7B^_5/V?3Z5WE)ILD-_4U#>XXQ2=>"P(;+A%G$'CC MC:!:<=LX[1TPW0L&9+&#!J9W6'!RGK!J.9M\G-S,OLYN#O+]ZG,!0( MXQHH M&XT[QB3DC5W'!:+="SUEL9:&(W@(-,9+U-B8""FI[+4X]'[W20'I^,_TR^2O MHTD;9W]:H$( :00R&!J.3:J@PQI\;=])## MA/? $V(DTP)SX)I3C$L*"BP MS.,?;S9FT?)#;;Y-YK?5N_G3)V;SF]GWNU;I(KT_.V )B/ " J(HX235?-E5 M]K+:,=3J5EI9N)U*..GUN8%["3$F !(-M1(.6>]W>$G,Q)C=:(]FI(PH&8O+ MX5M<3DO*%=PY/8XX=E\\%:WA"+:RFBCDG67IK[:9M*5\3,_.6>[#(5< M3BODRBXPK#CT2F!@""(>::5VM1JMLD07G-72F8W7&>V%QW5R6YS/ M]C*47H1*-?V?:+<VX'YX MC&7K/0XSW4XY;DDB-Z1PN^% ? ]NQ MY&Q[YUY-%]\38R<3I5Y[/$"*HI[-,>"((H4YP:;1NI40W):I#&1F\=4:,H, M]Y9$HRA=X@HDXD*'T7[^GU>3^7123Y>_?Y_& S4^3X \*1JMW@\ZN?VI X8+ M0#<;KR2-\0ZX++! 03\*7YXF&4 :SS.]BGA54S>IYW$"RSB7]?UZ<]O01D9N M9JLCTG'ZY:"0]MQ&6)DPB",F-&UT/FT5*BC7^O*^K,'A+#&\$?=9ZJ0G<:E! M2"!PRN-F!I3I FM:7%(@.H'6.;/AM2B;F7R?K29WL_]+UX^WOWY2;F-S(_E0 MQD/'CPO";D+\C,=)"JVA9'XOY%JY DOGCR\B(P(\UB[RVFSV%[Z?A]S^KSI6 M6.N\#PH$(461%5PAQ(62B@&]0R,5!NA>L3U;58W+[4A9H;U W';_DX1[@JJJ MOR[J^U0L\L,?=[-M1#MU)[J)A_"7V7U\)#6J6LV67R,*J2C Q0N^]YS ^U9E MX8?ZDH"CLBL( $Q83AAV2C,$O4RI0 Q(?L$(<.])G@H%#_,%(;5?)E@@H@@4 MWF-(,6D0% ",:6R=*#D_OM"\KC^-B_B84>+QA3Q:N/7*1I/D9(G[(;\H&&R4 MM4)@S[B&3E*G]Q0HXL:LA7F6>WML"1QZ ?1A863KL_LDXPNSQ?18?[>AOB(@ MPS3UPC!$B(K_-^F.[@Y!+7A!(;RWM(UW0_\"ZNAC XUCONOY=*OC+U]5\I>7 M5DG+3D%,%P:L 1801AFDB!(,&&%(2!V%$;9*J2L+M[PIB!09Q#$$E$F.#'2> M>++%2WG->3$=CD:4C$%3$,_#M[@4Q+YEM9SBBDK(H8Z@:XX5T;Z9/AFWMO6( M>0NM23]5=^L\^'*F.@U7?LDP$C4% BV'#%&MM$&RF9."'I>9E-"?HE9UF+J! M\S:(+RKEH!"^+V-R=:N[E0JK2!G5;0HEU8(X"/3N@$W=8 MJ:#$0)T?K;IV' MQEC,=JN[I;R72&)C&'#0.<$-5LU<9)\K!2/7W>K*;!\TWG9>JJ1& \R@!-A% M+1I@KAHICVH/Z'[IN>B\U'/UNS&PO:;D0X($L-( *9PS FF"R'YFE*M"2P]E M9K%-%F(WX-Z2:!2E)%Z!1+SIO%2NH' *.&V2,X3BPYBZB33S#3C)Y*.F2U6L(;1'[DRKSS*J)]S#35. MU[\0C385)(W3EEE8L+.H,QM'[SYVP^,ZN2WJJ+\N#$[:G2ZSMJ:EY;76<_#(R?/GV^J^:2>+3[6U8_98KV\>_A4 M?5_4JVIZE.Q3KP48%P)(/7R%2.7( ?!J/T-D1$'-J8=C?&!0QE+0W\UO%O?5 MOJ:J^F.YR?L]HI(?>"-00(!3)JHJSMAHP,1I[L.J"O>X\%'P#:"NH>1A,!S[ MVD\+X7CY:!#0>NBP%%AK1PE!#N+=C#"1/:K^9Y.*WMP!V@$J()X'5XE7!#G#/'6D$=YS*IP4 MQK%F!A+#[H1GNR(X-.'G8C#>%:WE)FR6DBWGRU8[_Z%7@D>82T%IW#(M0C&IR-Y:%/@(&@&9/\?7'/$XSOGPL:(,RH(ZG\NC<2,Z3X;B[$<3FJ MO[X=S?UI>87GKH",1>YOU6HKWN\7R^,)N$^>"P@ @[ 1S&OB!8)1VAO/-&%< M%V3092.W#R!CD=L4%/A8U9^_3>I*3Y:SFPB"G=VM5T>OTIYX,T#G-686 ,RT MC =;*L'?S!=:T?T^0[:KVH,+P+ 0C242>G*7[D]\_E95JUUW<3M;II3B==WJ M7&_W 0$2#R")"JA6GAO(M:2HF;UFH'L(KN!R#UVM_RR0CA;132W:VPC.\P># M5Y@:RZDUEBKO$#.ZT90)H;#5A>!Q]8.A:7H9M>V#S\CQ^^6GZJ::_4@1R7@. MFG5=;^X:G K;O_I:4!A2BY'#-)E-2&-,Z&ZF5/,2):$K5:_'Z8= 93SW<%1F M(_P/<:1'?<*/CP5KD0. :66Q8H@[3FF3:$"Y]04>!0/QVP.%\1*ZJ^^36:,4 M1>WEP^I;56_G?X3?8Z\%[(QAG,1M4#+)4^\&T40_XYEHNQ>OSZ8;#L3W@*B, MQ7]3PV762O=[Y>G@O(-&16O',VN!, 11W\S+"ER@TR[S.=X?I!$/\WI=39\, MN-5)_OH[(<*E?=1Y!9.IB+>PS#?9[W&G\]TSOK,=X[V8^ODL'P27\9QZ1PHZ M'77R'7DO$*J=<8H*3!T2' .\MX 8 K[ S6!(&1@2F]%<1/^[CH-KL?<_?S!H MX86E J03$F@'"<2BF8V3H+L'L.!:?5WM^U[0C1>HRUL0UDG*-070:DB%HS!E M&S>S5D9U;V^6[7CH2MOYU5W/P^91(D:K3[+)/3Y4660WEEY?N>LZ^6Z^*?"R M>I) /I\, M^WV+LBUM7@^"1#4;>&W(QN[R'!L&XYGHL"98M_/_9)K]OBS/D8GHA]TO3]5C MZ?!I@4%+N9,HPD 41=!@1;;8B+@'C9H#<[0*R[!$O[QEFQVX26GE50XVM3^4 M@GOH^4 -DI(HAQP0 EM():504VP))MB ,5L)GG5-)BOIB^&1RYJ7?:@G\R%I M.-C#.=H>D"J@4L]FS#B!)JH=NSE)3V"YUV8&X&F1#Z&WP?YE6#]RL:84TON0 MO:QN_N-V\>,_-X9E_9#XYLU?$MW\"=V['X??/[_"[>,O Q>0&N&E049C;YF5 M6#3CU184E!H[$.Z+GA"$*>68@AP8LHEWMI^<"4PX[+07%U"OC"+?),-G. M02'7O=;EX)T@AJ5S"#3&BU0?]I(Z3+_GW9?5U M??=^]K7RB]I-;KYM\@XN[3\\*%)MO(>G7PY><8T-8EY3!@ED0!")*6"6&$&9 M;+5SY_8='IQ&>X?A\8\(A"J!N 6(*DH,,S)%%[') M6ETCC>EX-8W')Z*.AY 2P@/&XH(@U@&AFG%'G:_DPC?G8_^2N5X87 ^'Q?GA MQJ-N/,K^&>&[7]\?)>W9,R'UO]%0"V@\(5QXC)S8C9TP1\9LB="FC$D7U!?# MS#TK;Y._3O/V])G@,'$VRJJ7%!-M&!(,-V,WB'17C_*4G^G+6X^YCV7,_W/R M/XNZ.=[-W61YJOCPZR\$)9CV'%&JO):.,*DH;69'N1_S'FH9.LZ@>%U.&@[& MMTZ]$HA5PAG ):2#47;22GHA=);E(>B5*W2Q. R].OU M["X5MSD9D'G^8/".**@]809 I>,_E#:N XIEC^3S;-[<_L2\O$GOWA]@QX.EQ]X)7,:A2A_%G% =9PZ)U[MQ<\?8F,T#QF9R:'#& M6K1^74>TUW6Z]N9G?Z4_'0Z7GWXI$(*Q(XC&W8XSCKQ%F#>S-+Y'X]=L]PL& M7\R#H=-Y89O%_??UJJK_:U)/_YQL!O)Y\765_GA\=9]\,4AK,720NFC(. F) M4KZQ;(17[=HQCA-RS;/$AT:H,\?OJ\FR^K:XF\81-,?'N_OO]>+']F[,<:+; MO1VBL4I%A$EZ0!E2$"/80"1PQ*\SV_0ZV,X"T\4C[X\AQRY!O,>W U.*">,A M=LC$8\UXKEDS;V- ]W2:;)I;QDC6\(#E#\8?BU"WO%O38>LZ^K7OCP28SW@[ M((R-H2E]G!L)H+/.$4H1! IRH4VGVRE=YG,H6-SRS2 8 I@P91FTAL=_(39F!_)78\19.%GDQ.B*8\-8.>BQL98AKK2AC@BV Q!X2\8LN=/*;SHX M@:^&A,]#I9QP8CQ=)$ :$V<4<=HJ1ETS;N2=+M/GV1'[ W'%;AA<#X=%^2G' MI:[DD#"WE%JJ)6$T;C%4$VYM,W9J>$&::V?4#X:$SYM[62%A#*-%+3%7@JBH MBUNBM&_&SASO[G[('A+NQ%N/N8]E9:H_)_4TM<$[U8;VZ7/! 4JT0491KXB7 MTD#9[#V04UAG:SJJ:?5XN;?_\>V5I^^OS[R9#" M=MQ H2GTDG'.'..N 1Y1T*.16[X+4Q>E_*=24,.!.YKWOZHW5ZPV%3,G;:*Z M!]Z(FJN%TLMH+%#$#(?0-SH-1 K! AN_%"4\P\ ZEMA\F:U2>N.[^73V8S9= M'RQ><_3Y(!&S'$KCJ/+8<4>CBI!IWY20$8A>)2P$@)K+FFS!C8X"&D+;3(S4 :R16F@!);?JC__:U97[O[[W>*A.I&8].K#03*A!8(,2^PQM-&88'HW M4NR\+C!S-!L7BX'!ZDRKBZ*:#L[FVT\D(AUX/! I)8\SY!0K2:)JS47CI,;$ MBNYMZ+(IG:-0.PQ<8VW[9A&5WE1;.T'P:;;\MWYHX2D^\E8 +"I=D@BNA536 M*L-\ QJ.RG3W%7]^^F$1BN5P6%U,)M)X3Q[[1]X*3(NXM3G*XL+1UB&!XS2W M\R06$U^VVC@(@Z>DHC=:;UR\E8E"4QI**_ZXV&M ))>+)4X' J%ZEG!8&C,0Z M'JX6-// %'4OYGA^%GL12D-W;$;F^.3&_^RYX+1/S;H$D@!"33U2&._7@:6R M;$6@$RNO,]L+C^OFN,CC?'QJ!S+F=U]*CMOPSY\*D%K&/')0> FDP BB)D^) M4EZB5Z8CMHNA,.C+#V[%#VY\!4XS@J&SDDO(# "2-PHD-4QVOU&0S;4R'#_= M,.C+#VS%S^ZID*X>02G&P9]^4&M^-D]%2A# M@E-GK?0BW0SCBC>!6RJ\&=,'-3H_W3"XH+]15_.;;_>3^M_G.QV?O1H4D-!I M+K3V A,H.#!-E@=#AG=/OV)GLUZ$$3$P8)<3D6;0YWN97KP:.+.66<"-PL9@ M 00#C1,^XNL*MS^&(_2DI R"V]]!8HJT9LH5E,L(R&YG77ZJ;JK9C[2IGO1/ M'GHE,&JY51HK1 SP0 L.FULB3$ S:MFKCH[)SJ3]W)EY"(Q&2S&?W%7+70?. MWZK#592./A^,V;B_",6-S]'C>_+F5R$'ARDISR?S]\?3;$HSW< M#CX?HE7DA:!((!KG%35;HH>VM:Z?V+P6C <-6["=5R)'C (FB"H).1E(_M+!AJS M;VVCH=A9N)DLO]ET#Z2:3__?K+J;'A*/$Z\%9C%(964I MD5Y3[J 33:!5(MZC8_C@%7BSR\"P4(T6'9C^J.K5;)DN[?R5=L%C17=_?CAH M2 QV@ JKM38Z"BQLHO42.]==OSD_[ES F=(;H,[KVR_J*L[-K.NZFM\\?(FG MV#+J6A'3?T10WB^6!PO6GGXS$(Z9P99 2*"#QC+"]J>;1[[[3G^^/_C2JWQP MM+KK M6RJG^DMKR[4,1J7<\/LOSZTP$KC[V#2%$K)#-,>-+[7DJ3^71SDSZY$I:KY3&W\JGW@C$(:DX%D#@*)3,T5>MJMA8N:7>*K\]C M.#!8CV1?HF%%\]_G8]HWJM@-+-_W;U(@LGY[\G*D;C15O4S=158/HWZ96B[7 M]QL?RX>O'Y?K?Z1-H9IV[PYR83_Q^R.-1H;[\. P5 1#KK7$3"- F/8666N\ MT<:C5H5,,B&W;V;;O5[>H>XF@W]'Q%$BI#V#1BE#O608RAV.$H@>OO6!^J!< M0F1>.MPO!/9DQ(8JY_O?.M4GIP0DS09ACP7'TF&M=0, L6;,H'/'!M6CB<#1 M2N;GX5A,;/$*RD%K+[&P6#O"87)Z,0+(#EG%D"LTG["GE(Q1%[H;L+]$=SB$ MB\J)? ,2>QE)':X -3#.R72)"#$(H9\ 8#C8$8L__/E>AE??#+SGGK-FN,">$1LT++*++" M"HK9?MP8%UKCKR/V!_JM=C@LZM@?E[KQ*#N_51Z2 F/JF?#2.:L(E$KL MO1'(=-]RL[?*:XWZP59YY\T][VW#//O7EYX__>/?NXY=/[^;3ZJ\FR^V_ M%ZE^]-UL]?!ILCK<1GKD<02H'6/:6B^-(,Y("2W?X6N@MM>HD0_OEKT&:HIQ M6YP#0^O%,>*W!ZR(9SJ=%W&O4LKQ:*:" 4QPQQ#@BUT#:**(M-9P+/5 M_KNHXE,@)\5O]-MDFW?SE)FU\0=^6'VKZB_?)O/M!:?E)O%F^6Z^SWU>:7-B[^/8PY#H2AQQB0($)0H 2 4&'@G8.-B-G(:O>DO,&O M.5WSP7%AVO*G!_Z4LY:N/2_FFY_OKA],_:+VZ]6ZKM(UPA04.9[!EB>7SBU7 ML_N4:KG'\L-7M_S^?1N@^953=WSA2"LA@A03;8'6%#!@#)+0J?AWAR5NLUO\ MRJFK K428*$QZ*[-E)=3UUIDLN74G0?VF#EU \=H+8E' M@>6:*,0QE]0!!9J)FCXW5J\F=ZXUU:_&:,_#KYSXGD62"::-Y);)^!H2:)&[\<*I]IH!1 M!$M&L#.P01E8V\IM=G71V5Y"7P(/XX=E7W-./W&D?ZSJS7N#1V-;?F^@%BK, M*>(66B T@02I!C\+270@[+ER7"(5%P@ _9:*EZ1:D+]B*L?ERV B/-#2 MN6C(<0"Q26WEF:',*PQ J_RU7S&5*F#$B8(("Z2=T% AY] .QU2Q=LQT^=PQ ME=8BDRVFV0!!Y(GXJ?;B9/E?1_@SA+:_I?[Z7= M <6Q3(]NS=&%=IH0AIB#D BKI:>RF8NPIM!;U\UQ41&:RU$[ MD W5J8$WT5@3B>6FUSN(AZ-FO!D;@Z,6C^G4(+HUMD<:>)^'05]^SFO@[5WJ M(Q!%C4D-J80 I_8HF[$Q 6V!5S6&XZ<;!GWYP:WXP4UL24H*B>,2&2V< $G! M;,;F<8^;B]G\5,/QTPV#L8ZL+[-5TMO>S:>I\OYZ3%929G[GW99_,MOL^]?%FZ^FJT>3BI M9WY2L,@*H9GV$5HMXS)$PCRN'63*5H-[4 M3DYW__UN\5 =J3-U[/$@I!-6; ZZ@0@=#I2Q-MYNY=4-X\Y!KI6D M<3(J=:ENA%-P:+M[^,[/X+DRG:L/CL6D#E]!C6J+)57$:PPLY80JA5-7NBVR M$O/"?4@=I62,8M7=@/TENL,A7*1.>\42>QE);1PR3UI?GRRP?O"=H+RVS $F MI3*<6F*0VL\QW:8L3X6^+-6+/,".)3R;OF^SFZ9S^N^1MN6GS[^?%*"C[P6" M.)602*$0U\AK*O;H2:=)]U[EE[M4,Z80#0GN:'Z7P9H\&*:%4BF=''.*&=9Q MK33SBPNHN_!<[G+*F,(S#*S9"Q&T*B"" (F#%%XCCA'@B@#66+H2>-H]Q>W\ M8F!78AWVP:^FH:KXF4UA?J=.^(_8$J%-TPN!X.BS(^ MQJ5N/,K.+R!"E$Z5\BERRD AXX#WZ68*2S]J5O%YA2A:HWZP@,AY:.!S%%J+&4%9>Z()260?AK,2:\8;-*VHRHJKM$/D/$>VX7A[QRTV]WDW=@)3\JB M-@51?_^^F+N_HMX[6T9=]LDH=^/>7&R/;T0NU,W_KF?+#=G+[><="OGE_,Y MI0%"(,(8$8 @AA]C8PIS7% =I0N*;6DT%+\CGRR7_-MB_J-:KJIIOIWZW#$$ M(HD4W@D?-P_ND.42-Y3=_*:NX@_? MS;<#7FQ]&$NU7GU;U+/_2Y6P7]_8,WYE4%8RBA6(" GF$?).-QN*]@QTKUA3 MT6[DIL'=)*2GM#UVY9^FN^3@C(O9>Z)2G)TW^GXF<%";;3"!FIF%;>$X7TN MO$% =/=WL+-L@C:WO7LQ MO"%Q+I")?";$H3D\6Z4?OGZ-JWM^NUWC=EUO;Z5U-B+Z?&GP!EI!F!?"4X;2 MU3?:>(H-<*Z[#,LW),/%\5#\KKT+1^Q/J?4?RYMZMK'_M2 M]^E$&MSM<\9W!T8(%I18+$#$41",39,'8R#@/8HIOJ5X5*E\C+J!;_2E4UON MYJ$ -5$<0>@$%\I;HX16NUE8@D2/PHEO*5S4&[C1KJ#=;2BJIJ^#E&IOSY?' M1*/=!P1(%<$,"TBXL]9J[T63)V(QLSUR9-YB:"4+J-VOJ=XOZM7L_S9?_>'K M1EG]:4B'3KHV[P9H%5222\TB7E9I*'FS,UJ):(^N*F\N5)$!S^)-A MME;1R1X0 WU-X%19 Q@$C@ JH<-6-$@ZB%V/;>LMA4<*@+[SYK9)J]LEG2^3 M[[V:ICR.=)]DTMPFV8:EU7SZ[&KYH2VO^R<&IH'PCIFX>*F,:B*G^\) CFK5 M(X/LS8561D/Y4;)&Z[NPF=LR-;7>-9+8-)%8[O;[)IMH/GUR;V4#[]-?;QJ. M5]-?G1M.R![$0M-X*$(>^:&\\">E-RYH5L)%.V8U=1HJ!Q6""+@L7@$ M@'=/;;J:[@VM1>!H"93S<"S&4+B".A)Q;S F71L5P FMK:$*-IL$40:5>1VO MIY2,45"B&["_1'50+DJB;V,I Y; @4R#%,3! ,45((J)Y5NYBCM M5?9%SDIUZQ(HYP%;S#9W]8V^%6,$4LF! T(ZR"G<,XF]MMTK:A0=.^UJV11' MR%4NA.(:?0-)N<":2TV(YEP*G!(QMIAC0PLL)?I6%L$ =(RZ!%IDO?V4.U%H MHV]HO,?I-KRF'F#JB?#-B8NU5ZRST!<=J.XC]"7P,/#MFC?0Z#ON$EP3!9TE MA@M/&'![_)"$W4.71"W U!''T9)>FS&>=+"_>#((PYBS' G'O4UNOHA$ M,Q]NE;R"L,[YW!QBN!R!;SL^7-Y"YIE?%W=*-B'F^%<_"% M@(4!D!CG"$S*-Z!6H]V(:2H+6Y[_MC/FBPR #$,A.Y?"IR^$^%=& &%0*\ T MADQ2WXQ86=;]_E(V[^/P%/8 9!@*^;D4/GTA>!M-7$I3+3.+!8(I)-:,6%K7 M/4\GFR]M> I[ #(,A>)<"I^^$)#F4-@H>L")=+W$6*F0A!HP!#SKL0JSN9&& MI[ '(*.J.6?GT=%TI]PXH'S4#1#63FF[@X9%H[/[^KR:9O*]S)R..!83G+R" M9"3!D(+I((0< 2VYAU(VR#JE_!487.=+R1A92=V _26ZPR%VF2[Y+[=['XE]AV71R05XYZF M"]A&:Z,TM@!)Z)2%-G4&^)78U\X#KSC$%BMKA>%2>HH ,SLA5IK*XQ+[6 M(I,ML>\\L,M/[#L[XL4] ,IBYT!4Z_VFOX)J -!8C.EDNU#$J[4('(UXG8=C M,:K@%80-G!00"2XXK:5DC/A!-V!_B>YP"%]!Q.NJ M)/8RDCILY0C.O?5".*0Q.. _88K:Y]FU_/RWN M[J()GGZ9P]([^H4!2&K',XJ\[ M_&TA@@G);-X*EU5. M+J]F9;WB*+G4VCIS*,%J38QA1"#&H<+15#"[O0X!BW1WA_$U.-F*7UUYV2QF M??5VPES(S.HWL"!%:KU,'"$>1"N=T51\:,<6(SV\$^6MO7-[-U_5L_ER=K.I-WX\!VJT[PY> N\\1D0)"PV31#7I:P@8 MCKK+?,EMLL^5^5+IN)8#X^#4QW&Y/?_.H EW,)[#2A& D5I-E;# MD6"R>W,J]H;TK&NCJ= Z !^7ZU]% $Z))HL;IN6*>>-3H7U*.=X6?! 2FG;! MH5]% *K **"60V<0$BGCAGBN=S@RA^68RG3V(@!M129;$8#SP'Z#10 4U9' M=*Q8P#!MBCX+SM"HS2$N5 2@M0@<+0)P'H[%:(Q7<)/:\DB-<91:XJ#W MVDMA&V2)TN*:B@"TEI(QKE1W _:7Z Z'\&5$]JPB %1U.'*7G,>P78* M>HUPG*9GKNEJ([CP;LQ6>Y-.9-N\&R8D4V!,)'#(&0Q"!VLU#*.2Z%VRZ7/K=&.*1"^!B3L+^1; SUX_H M-)# !7 N59_QTC"M=:0<--:A OJ-UI7H:A*7S,T;6BD%=1+P$O-4GAMZAQRD M1-/4?6O+ 4>P>^G;\M9'9B&]6->!\RB\_F547M$ZX;/@D@!78J_YM>]XRDO=W6HR%K\ @ M$28>>H8(]DH*Y;5HME&MO2WH&D5)L'62_0+7\)GT7__"/5JOHI#5>^88@S%6 M<^RX9=0RCD2*2#8<.FO-&])0_S9+.*\,7/\Z?NY+*G,=GSG&D.[(:4FYC!NQ MI89B1!H;7GO@NU\N*4\#_MNLX[PRKOD\JGNR^,?E!A,@=4CP:(LSB!4B C+=W.4Q MFH+N,9*BJZL5I4$.R$^AY3X^_2KW<5(FN17 <::YCMJ')58QN_,.2$HU:=6L M^%>YCRI(;0F@S' -!(EJG.-B=]1)PH#IW@.LO'(?K44F6[F/\\!^@^4^C !> M*^5 :IM!?+0:T!X (G#W*Z174^ZCM0@<+?=Q'H[%Q :NH6:"%PHH*S2PEA# M%61JSX]FX)K*?;26DE&*)W0"]I?H#H?P943VK'(?5R6QEY'43]'HJ6?) -H8 M%[]'MI:?/O]^LNC'T?<"1 R!.%_M-."2$0H\:N8*L>@>KKRRTA]M*5_D [>8 M+>^-UG4@G#&CK +>(0*)PU8V>PRUF(UI\8SGPNEL^Y3,S1M:*075=<":4,@H MH8HI&@G 3OB& X-Q*\_*E:R/S$)ZL;H.YU%X_<^AHR0X_3F4:UX'CZ3VWDH> C-62T,E M:^3 CJG.GCG,I..%>+T)].Y1[E;[C@V+.KF1$I&%3&$;^0I N/=L^WFIR). MP@\QH/!^I>&3))F>0DD8? M43%FRHZEB<_@ 0F07^31.4:Y:QN(HRHE"\$B.&8"B$8F*!H\9[2M=GJJH _RXY)DQ2Y9.+*RV-<=/'5;;7=QG.S&SC7(W M&+BV" GI5%#"L(?: 4J*\!KE?@;3L9.D3QG;ZV]NRJLXO)O5=YY)^^*N"?XU ME[?K+UKRG&V]W1.H>U+Z@F!MGC/=DL M?)L$F@2W.ZQU6Y."&?#@'0E HR',F,;.;F )+JCNQM= $:X#"+P:!*JQ-*N7 MNKLWGF][HT)9Y3#7PAOD, N!*2$?1HD9SCN@]'CAM6##44B=*R^RC-;,B0ZG MH<&;N_NX+57U]Z29KL=_=WWQYSSB.+\J=Q7:/O )A;7@ P2"!(A@-0_(NV;\ M%H^:F:.E&Z\/859C@-79#[UGH^RH>!9*!ZO *"-0DS\(]%M'G7%O'-153:5G^>L#THA'&>JQ 4 BX4E11OPJB!>,WEE.S! MX 05Q&!*M .P*9_SVO^G@@,MNQ]QGL0>;"V9@^W!PW#*VAY\'7%C[>1686NQ/]O8^T)K/,WOQ1[OM0%V MMBL\M51HQPDQR LPH(1MQDIIL'F;A[U(L1TSCL+KO#F2I:F8'S5.0PE;S1=Q M";V,!LM>T_#9=PNKK4#8!N1\W+>!8=><>0 Q4K32I,8U GN24=4O,B-F9RKC MNSY'*]65]^5M]36!D%+6WLWWNP9:M"Z0M*"L84:"8!8ACYL;5T"XDQEF%AB& M$?UC-=K9?7D;G_DI=ORWR_J_Y2+^W)8@^YH6T30.U :E#%%:F&@4-ZFF@"!% M,[Q2/0P[>@9J+&K\JTS.A=O8;7W])0IAODB^@/NR+3]:M2^,9PQ42J_GP$CI M@6IHQBX9=*_3,=BMW6%(,@1:G5V+^G8%='G]\@V139],>5/5I?Y2U8O9WVLO MTLV[>E;5ZUL?E'6=+N!O_*9IX]SF_QCPE05.=B C.&IZ3),TT]PF!1%0 MZHZH?W9BEV8G!TH^0'>GYP_=>K$K[\NKZM/=[._R6L]W#G0K'WM\1Z&I#%Q@ M@P/' EO,G'[ )9 CBL@/#MFQMLYVV*<_Q6IIC=RB& MTY:@N!M1KR":7@*I)J2) =.RU8W<@9";5&D.P;"B6E"++/92?+#1'H:H3CIGF]3K$0# 8X:UG*@T M1VL*["S-<1B.V00T3Z"^@17*(FH]YE18%,ACJ"P#$_"D2G.T9LD8A0ZZ ?M* MW?X0SO($;\*,/0U3?[ <]OIJ7_AV8:V,4&JE# 0#G"%O33,N'DCW1)W3*L/1 M6KQ5WY">F[<"''4B&O6"!P:6,H7MQE<3@9#C+CRCY0+H:DT,@FG/.2\:BMLJ MA4C^N5S=%-WF4#W@$84AV@)QZ3B=HF Y4(F;42$F#(SJ:"I5 M6A_?S.?+\MHMZ]G=I_4)PVI@\ZW^KYUNHVY/+*ADG@@$' F')1.2>-_@(YWK M[J7/.5=)9V_'*""?TO>ZB0-_DG_AU=FZFTN4*NN,P(Q;#98'"B2XJ)T[ $_C M)Z_.UG;.'[#82LPY2*3C&FTE(]6-K5NK=>X5;KLOGN_RKKJUE_5.S8@C@>USB0C5LCYXC7AL5"#- ME!1 & 455$ (0K.X>>%\][1Z(V>*/S4EC@2VQU4BS.X/7B0>VQ2K"^2>6P5* M212W.DD:3$&NVDZE!7<>YBR8'N^NYZ,ZSD?'P^PH]? MOXY,_@-[5"",B*!6!JDYMQ1'?00VF ?.VEWPST'AG]14&%9(.4R,'\8T]II? MIC1#!)[^_ORR33BYLG&&Q0&758GEY^Z&LO^!]D^;T/2R4!ASEAT,RR#!U/(C&'@O8DN[[ MRLAV[GB3:G)"RR82IOW&^Q,2^U2OD7M0Q'7-:P76$0Y2&4<,;-PB" PZ(AB1 MG^NDR4XH)[,HUM6"?C27UOOK4#;%]C<6 05N@9F@&'(NVF31#&LPXY1U/QL3 M9T3DO(0P*G'G^X9PX$)]FHX4A&IG/1+<8($(YSYPUR#,O.MN.(_Y6*33*F\ M?HU-V#U!?%Q<"3ALC.4J3A(!RJPK-6BAA'F-36AY/SFB1ZA2P1"II8]:%WW MD5%\1"JS_&(36E-FL-B$P\#..C:A6R(8)'P*D?8( ?$466XH:P# #/\"\0"M M*; S$_(DE'2:G0"]I6Z M_2&$P-_?BD=:.+Q>>R_O#Y\F[_)8:3]:E0"DQ 5*3$%REAM1>TF=HR M8)51*OH,#.FIB"D;I7.;*-:.QB=NQ)\'O/W8;=NY]"#NNB'Z621%$&1 4H!G MGF%J<:,C2D?%%'>; 7U7$Q;=X,<%3^L^_SMV;UXLB3%WWY>CN)'Q9X>S>;) ;FLRUW>_4[/BWV1;9H7CD4;U,5Q.ZT M,)>^LU\!L(%R=LMWK=X M#V+/40C^2AS*TC\]!>KD0IG'ZE\?+O_2\WFYV.]3/. I!1-@%$MWHA#C!",9 M%&YP4(YUCPT>@[YO(V?=19X=FT+^(J M&\=,D!80K/#4"\>:L;.0XZGJH!(^2/?IAF$>_+&?+^M/<1.NTF'%ZCKUOI(; MG9Y7@.5*"BH0#TG1U.F\L<&&RR,JL@^VU^7#KWXPS8-OS?\7-V8YCZM\U/SF M^NI_RUE=[MH:NS^T2&D$F;.&&BZ#T8)J'=61H+C4J21%=U5\L(P&^3"O1V#S MH)\KKY=7^\[HVSZB ) *41X,0<899N(DY!O0,8[Z;V=J#98I(!]J=89Q[UG; MYN/T3XJA_N<__@]02P,$% @ "']N3I( ERJ"C $ ,R$5 !4 !I;F9N M+3(P,3@Q,C(Y7VQA8BYX;6SLO6USW#B6+OC]_@ILW]C8J@BYB^ KV#$S-P"0 MZ'&$J^RU5=UWHF(C(Y6B;$ZE2#7)=-G]ZR_XEIF2,E, ")"P>_=N3\ER.L]S MG@,\Y^#]W_[7E_LM^)Q5=5X6__XG^&?G3R K-N5M7GS\]S_]^N$5_D!?O_[3 M__J/__%O_]>K5_^;O'\#DG*SN\^*!M J6S?9+?@C;SZ!O]]F]>_@KBKOP=_+ MZO?\\_K5J_X?@>Z';5[\_I?V_]RLZPQ\J?._U)M/V?WZ3;E9-YWM3TWS\)>? M?OKCCS_^_.6FVOZYK#[^Y#J.]]/^7YW]1/NG5^/'7K6_>@7=5Q[\\Y?Z]D^ M>UC4G6T!(^/'OSS[_!]>]VD8Q_%/W=_N/UKGIS[(OQ;^]+]_?O.A\_-57M3- MNMAD?_J/_P% 3T=5;K/WV1UH__OK^]=GT<4_M9_XJ<@^MGR_RZJ\O/W0K*OF MS?HFVW(8W;=]JK*[TU^QK:I'W] R%+<,P;!EZ'^^\,7-UX?LW_]4Y_\ZZ;Z47\_"LU8^X;6EK1;SMOW4&_[3\,'VVR_(;V=\$-6C+\Z^-%EQF]UV MHOGHJT%^^^]_XC^M=O6KC^OUPXKLZKS(ZIJ6]S=YT>64&M_43;7>-*LPH4&$ MHL -4@0A= .*73>.P@!YR/4C=]5]YRHK7OWZ8430_4JCC3_),/&/./75[GG7'R]>A/U[RG$L[![ZLD09%#4 R]-'$AQQ#'@1LCR.(H9A&- M5\T^O;S8WXP D.F'S9E4>*$SCIA!>0=NQHZY/H)]MC?.& ,QN5N-"AGUDJ50B^(*%&XV6'M)IUL9RQ_:M*\?ML M4WXL\G]FMZ]O^2@\O\NS6US76=.#J_B?> 66U?SO^'#]MFOI!Y0I M):X3IRZ.6>Q2!E/?#SE*'Q&/<K(M;<(0?# ZH2OI, ML915>_O"J)X(#KZ @S.B<;4H06B)B5#NF#?ZMJ65F;T_FW&6B()H,F)YD3?9 MF_QS!^(U'Z#?'7[SNFAX7\PYC"=PZW?KJCFDTJ-QS!/0(:-1FI#4PX3G4H1= M&OD<=,C',2Z&U)/)30M#G3%5'9QYJFYRV6GIX(HEJV\HKG*YJW?L5>='EY8. MO@V_/!]HL*Y!Z^&C ="1DXNG,[-1NY#=+&DN=B0[6\@HK>S22X2>PF_']NXD%,PH2CB%+D8-]E4":WZ;9M.%EQ;* # M!X[0R>4F[6S+3?LO0;3B2L 1U"MPDOG%DX$DJP)+![KC8X=<&_/NS *#&19% M!94+^$-6U)TMG@;>9PV7^7:[29+7FVU9[ZKLL.K!G"CRJ,L"SX^H&S$W9OQ_ MKAM$*?.9:"VITZ2YKGV !4A6\-S8++?$)\'8A6YK@G<[NJP1STKSK7925TWO M'[;EURP;6N<[WGKK@UH$,4N8GR0^2<*0EV X2H(> HH\E*8RA8]6PX:KGA'< MV&E!"T^NZM'+LY(FSD>QG"@>P^Q&RR?IYD*Y6)4C0Z2X5NJ)AY5BJ-D!O#%!.:0NHZ@AW;, IS7?T O)W>>M3Q!^R@ W\%.OBO.OQ@=&"Q M4FD:WQ<48:9 VJ$1 BGT/$=Q&(_] @=\3$/4;5- *91S;BF#_ Q#@([028*]9VY)@%_#Z[^C\O\R]E MGKIJ5N];R_A+7J\2'WM.$A$?NY$7Q4'J8&?\;IJFB4C6D/M&PXK? >$%(H,0A83&41+&[8Q]G(;CMRN_@M\Y3P].ROMU7LCV85%:!'NQ M 4:4^O%+9.CMR;W7E_JR)"^6]&99U$_[LY+7(CWZY[S([W?WP_>SU$L@1!Z$ M?NJG, D(ZM1H[RW=L1=SEU'8AT;G77XZ^WV$)#EWF!)#%, IC+TW&QQS=NYCS\]U;B5V+.C<:KC+J>U"<@[WI?'] MN>']F[S(7C?9?;V*DQBZ,/!\DCB$!$[HT&&(GSBI%TOMDI\!CNE96X$)O1?F M\UI?0.>,[&SM#,$4G*:U*XZ2\[/SA-#,O.QDXB]-R,X754MF8F=T^.D4[-Q< M&\\8;)U7?UMO=UEW0NRA.[J@5&7\'!6=!Z^XWD)_'PF4A@!AK/-Y[A3#"B*P4:B]8B.?)]7O_. MJBQ[7?#4D-5-ASL,?.A&80A1C!+(DI2FR8@[#"A9+$,JH36]*L,QO;KCH$ ^ MH +5)>6S-:8+9$CCX;0F/[:>@M95,/KZK:?'4[&;*SE.:C??86J9EW#7%7J.??M&[R^_; QAYV=YSCOBP^-.7F]W=9U?V[59! [$6!&R4P<1#QH>_B M$7,"?:&=<78@-9W01IC@KE6YSRW0*_!#7H!=?0L>L@K4+.1(>,-GWN\^G9H%$>I[VUW5(_["3I' ?>T_XIOJFG<#D^>=(:_ MHR;RR"^]3>5&NJF43YK*PXM-Y4F1U/+?E3[0=>.N\)DE(B=J'[M:PK+ECV5< ME#;V5OB[JI=OVAT^+V/[/;CWGQ$6_X7W5W@IZX"<1//$Q= M-_)"!U*BRA.' ]&L9/&#MG'T*=4CWE.#(CA-MT0\ M)(<@1P>TSP1BZ3L+15F\-!^F.Q!V2*U^M\X>CM;*FZB(OJT^KHO\GUV%2,NB M+K?Y[7B;T#O>J,=1U-L[EA?K8I.OMQ_X;_K#VGN!]TB0A,@/4-2>[401]#BB MP TB!'T80%^P,\\#QEQ//\9_!1YYT%5CQSZT:K#W AS<6*PHTT+^!8&8-[AV MJ,?,/I=+=B?5XNV7[ ^\V92[HN&%Q[NJ+/B/FVPL+^FG=M!:ORZ./Y-SK _; M[$@<$T(8=%/LH1 &7H # F,.,F1A[/N,"$UQ+P3-] F2H^J#^P,.8,%CCSJ% M&GP">?'X@Z-;JL7@/$&6+1FMBZ]Z83D]M!85H3KB(E2JSMH [$A)2SE_MNQ= M( ;"-P&/QCFL_^X6@8>+-=_>;/./7>ZLCZ9*V^LVAV< M++JTG@POR5QU M@["GI/QT](7EF\:(,02V_?3%N02W9FF\'BR<]DU"ZD0BL: MBQV)T0XJGM[O; 4HQ9$=OF\S=GWTY%]!UAS&)OOP*_ .*:A M[Z<\=0]H7.1'CMH03B^&&<=J W!P]- GE[X!.^C JP[&-,=%=M2U7$C4AU<" MT5@\A2@R+#10,A,S.X3?N)=GASXF6569B&N&Y-)= /[$NN_XKA[J";<62>E%_@3G MF'1$P#:IU.35A5DA?:QIJ5S?-I^RJMU/5V6?LJ+N5FDWY7WVIJR?H@L=&+&8 MH) $48AP1%CHC>@\+'G?R$R8%J]L.U_ (V= [PWXH?5'<-/][+'44/TN%$;= MU?"+$;1(UB=%0;5B-A!GV]+"3%[+5-3&6%=(*X=39;_6V>T3ZRY/:'%$?8R9 M[SJ$)1"ZHW7BI5)O*.NR.6=:. %+5)EO9]&LK2>S\;O!+U^0JU-0GR)/C&A MU1( ZX14CU?GA5(C:PI"N.V8[O8>'>:LGZIQY,3M&X4A120( \1H%(\@XAA) M/:VJV?2XDE>]*;9]HRBNK^L M9/^<\@!9550UL2^KJO,3KRZK9SFW2%:%^!325;V1L4U8-7MW5EE-L"@JK?TL MP?7ZRXD#C11!+\;,#=JGC[!/6.P12 (O\?T(8E=T5G"*"7.==IBSX[!L."M\ M@:,+'5$'LW9T.BV>E/K;G5QG:B?DBDV^S8BVD_1<1Q#_Z[3+YOM[K8] M3MS/X[W+JF:=%_P7UV7Z97V?%]W'WV?-KBKJ]^5VR\JJO;E@%<#03:+4\SSD M>81Q2>":T,-&3HBEWGQ>'*SA2NBQ?VUN/O:PZ_BCC^V];H.7^UG_@Y^@*<'H M:??/!E_!;ZVW8'!7\MF1Q=D7%._%<9K+ -8T$",9Q73@+J0E:]J,';G-'CI* M2_NV7)8] W.%?40CQJ"'6>PP/V44^:.UM'TR\B&K\K+=*EPU8BE2U9*,9CT% M)2Q?)/N8%YW\W/2[Z>02D#*+8GEC#NKDY/ZLN,^KRV>(N2"G4ZFT0P4G>U'J M;6 25Y?RKW]7UGE_\W>V;6^1N2[IKJKX*/V_LG5UN $(I5X<0!9&#*4HAB @JH'VE9#FQXJ^,JQ2MP5J8_HRR*U',=RDM72 MN\<(!I#@N@0#3-#B%)FS,$FUQ/6:BU"N=DVF-NK%KKD49>9$FC##K 773NKW MJ339%K44L:^+396MZXQ#JG?;]APXXZ0,L-YUI>(Q\%7H,R\($QS!A%?9V W\ M*![ Q2A"2&9":"9(AE,2OKWM@6@IA[7'8U+UO&0H-!7;5V!T NR= &W'WPMK M[P=X),!6E.B2[,M7]*;":_4 P)C38N,%LYP+#2_.('O';5?/$>SSDHM2$I,P M#",_HI0@%P7.B(0&H=!1-9/V9QQZU,=CCX<6=S?R$$P!1H,@,!"Q@']-X@XZ MS"<57&V48BHJ$F,6"Z*C-H(Q%26Q 8T:;>>&-X:#8,%@Q[2'Y7Q-VN! Z S$ ME1.EKAPW./29[/*4@8\>OB=J?Y+)0(,A=N,P(&$4T M%=G'=FPP2?WU0A*2G;B7G6/T$EM;;G<;?0E I/? MY_WPF*>J,(J)BY/$AR&*/<@XT $I]GSL:\D'1A$:3P\=S.Y6T+K'U_ZX/2#4 MDC3,!G%2#ED^>KI3RMZCISFE\ZD[[[GW"GPX!/V-0-#GS#%3(B.??LEI45VS6[ M*GM=U[NV.3TYXDBX59@D,(Y#'+ANR/^?&X0N]9(H=IW8%7_"W20*PW.WCYY1 M'C&#.SXR[%&#$;;,(]Q&HR*PQFE-0.0JKOW)[J_CPI['1>:D]]RADGD+ MW9:0*;YSKA2Z/G*_*1S2/_=^^006SZV&SA(9"]9$Y_&SG+O-J]Y]LJ-)]86@S8RSM& 7-Z?#9NUEFXEI7-N"YJJGR]C*9 M#N*O!1_F=:)V!B6#?L@B#@U1AU%$B!<'(TK/<11O'YP'FTUYXOV'7S4G">V1 MU),QE@RBXMB-!_!\*CGX,V25SJ.G ;8]L4A&94*6,17_;R/E&/->,O^8C8+" MHSIE\9E#RF[?9=5=6=VWHZ,.=(_L-"@8.WX4>3AR(R^*L$,XMA$4=EVL^-:. M"2@VI9IW$U*-F3C)9I;%0Z2>2/;0P1'V(;$,F<.^G*'"MU"*,!I(VS*"66?/ M/Q%DGF-AO3^9BW!5M:]WMC.TY.OA(\,MEIU\#2.EO_(/MAM/^^U%?\_RCY^X M7_AS5JT_9MU?)NLFVS_T^<2GP(.0!@R1('%]/_)HD"3['!80N9EUP2N-77^#;>=8>[7MKN%"V%Z!T+2WH55-NZXHF9*L#H!H M1K/:B?DGYL"1Z^#FZZ-1U^!^7\Y<'>;N>@ZZ]ZX[%J[ R ,8B.@_ EHJCA^] M7CR]+AG\2]GYFVB4EB3W;X.KI[7!MX%:Z[RFN'=_ZXHE7-R.MVI?E^VOWNZ: MNEEW>YF>.(3CU*6)0VF,8>#$%$<)&AWR@U#J[*#%;LQ75 P>@".L>J=&EVP, M>F91OY%VH+\LJ$7K@MYOP%T\/*G0E-VOKXY;UO)UP&*AGC"+:T'[LZ0"^ :( MDIP;M@'RY-Q_C#:]?]B67[.L&ZR^X^+SB7^B?8&H+4]ZEP_/O#U!3-V0.FF0 MI(D3.B2)4'9T;%CU'][IWX*[ WL-';VK:F&DU!4PRE<[=3.S-E;,S M(9 ,EXF.KI'N6<1GIOJQ&P6QBS$.<112WXTH_\6 ,O4"Q?>4Y\$VWYCTDM[M ME^STCE*U!U+/T'/)&)K8P',YDUFX&JLE+!/&?J8:@+U):A;O)4=I9J,@=52O M["'>/,V=(BDR]1 ?$&(?1ZGKQR&D9!P0$H_#E#ZP9Q#+0D.H=Q]^'1=.%4Z! MF8S-Y7QB8UB,#(4F#W:6B9["23Y+HCCQ/)_A:,H=ZU.G]*7#?3,$RZ(C?G-X M>^J@WVPL2QZ>%]OU1;YVF:5]KN+IAE^?,A^F)/("#Q('4P=[([A0<%0X,R33 M@\&C\\ G=W$"MRN*BNE\0@!U'O/AN&*#QG@**8"BWD7HQE#/. M'=_=99NF/NR7)L^WN'1;IL>3.Z2_*XL/4[*,_[MV#TM[9]FP :;;(955*C?;6X.ZM,(A\GFWJT+\]('W]I_>/!NO-^W\\^B:6G- 1.:H%ZJD=@V M5;T8#V-C&B.?)]]SHI=UKW851;=*R5_SYM/=%,(Q21PO2A+L MIDXS& MQ$\\MWUH=3 9Q=[J?-UA6@ L8,\1#V'$$+] M("2#S=0A?C15H,0M&5:H)+O+>!JXY0K5%;33E4F"1'5I,L.?'FW:8UM>FO90 M)+5)GEY[Q4G!%P%U4F5(>*%BG-I^>\?R8EUL\O5V?#=J/[@,TH# )*5^PAS, M(D9]-X:8T=B)'1J$HD,3+;8,3A6/\-HIWSW _3-NBTV]B-!V:<)6)^MV=#^] M+CV=1M7/E_!TRW9;_M$N/K&R2LK=37.WVSX?4HWCJ=@-7"\-?(I27K?$'L51 M,&" + YEYU^TVC8^(<,+MNY=K!%U=]W1[8 ;K ?@DM,S>ND7G*]9C'?)"9Q' M3(](PS@(99%!42M]5PX"C/Z*QKMY6G;!W M>T.S=UG5+8JM$/$3Y$5)W![$2% 8LHB,Q@.:!#+C+TTF#0_$]BA!W<*\ @_K M"GSNSCO\D!=@5]^"AZP"=8OU1SG]U,6YF' N0+><8AZ8_M SS3'R+M[O)KD= MSIAPG/TVA'G%4HR\"RJIF7T[Y%&W4Z71%CM%$/M;(?"N^516[;+_BG*^: R= MP*$A(4[B8Q2.1GU>[*H+H;2IN06PD[H:K/<(.R'L?SM) >5)5E$^H_Q.5+P> M&SB 6U+EGA(EK&[*#-NH:NK.7%2SB1Q-4;'V02]N,(Z9$WAN&-(4(<(BW\/N M:) $SH123LK,0NJ5=^CT*IJJ98!3/8K5 UM>K7HK830C=;"I+W;$A+'.I[?H@AAB&-4TB\Q!LM)M"1NFM^ MBIU9)>YH6FPHX93+MDG<2FN;45JG:-K"DV(7*!+3+V5BK=,M=4_.Z]5$=I1U M:AC8!JZ3I#%D?I @/T#4\4(Z6HL"YDW2*$$;L^J3IODO93X5=:\SW,B(D22;E@J1K!*:1J^B*)EB5H&JR#:WA,\9M)>D7O-_@K_D]AJ_/O45W0%?;%<@=$+PKMH .W0[V4ID'TVW'P\A'?!'2[B[4?V M/V?W-UFUBJ+V*C(,&7$];I2%_'^C-<12N=UOBC9,[WH[NNNZFQ0$N_868LG= M;:K\B4GS'-3)J>LQ:\/BZ&\]J)DU]@PUEW:O3233#J6;[,73W6I:6!%Z= /? MWG9S5>MM=\%WS^P2[";IH*OZ>AQ9KING*/ M$7SL0'8'MA\.,"7>3-##[F5=6H98R='R@=,>'^ '[UL\*)@F2)7XJV)V4E6 M>T;BQ08LG1W.O PAPL<)[=?/I07O.>CUIS35ZC3/:YRKF?OQWNNB;JJN ==O MFT]9=?UI7;SM7Y/:OSKQOMQNN4?M/UI%R$GY_^>D+&[/O!&>XIS!B1@[))"[ MD,4R\#+]7NU&EUW;$KI'%X_KP:Z*_E6^BK:,/EWS)O8&72ZCGGMZ 1SY"FZ^ M7GHL<)B4.?(9=$Z#AGL-!K>O#B\1\1_W36P<9K1D@($-VR9TM(9ZRE3/,FW. MCJ&1K>3(3@\M&4.+TG6O "L6>Y'K0099ZJ8P\$D0XQ%_Y$*X>NB>P?C0K*O& MFFPMB%U&LY^ZJ9"L^8>:*M]P?#\]G)[]N@(WV<>\*-K]<#?#XTK*^^+LX=F> MC&Z@87PSR?R[R]F]6\NF:\D&]2^3J65YF3])*T5N^?SH7%* MO1A'OD.@%Q/HT!$^T^]JK3,EGDGQ6WYQ/NW MKFK8PP\]YM ((T03! FO&N(D&.!CB'R\*K*/[4G\I1.O)&PA[8U[[3WVT-!P MN,JV6:?"%F9AV0:Q=!8VT1(LS\*]R]]?%GXF(?/;C5(!"V+&PI2,'L20D3$17VO<0S\C?(6$?"V_$THN M*V_:7VWMS,H*#63IQ&RH45B>F_=>?W_I^5E %\G0ZLWJ>T_2$YB9+4]/C=[R MJ?KI3#M,TL!ER/&10[S$<5R,QY7P]GJZ=%A)3HO%Q\RRR.77D4A[Q,$DY+ '!RAECO"Q#;M@&S[_,6("30G:]@#6=:NP2;;IMEH#-[P" M7-D"^7&.A5R*G"VQ"['A40X@ET:X2:T?#YSKH\\]#$UJW36IK&]2^5&3*@_C MYK)O4ME3R2HZ OX\\7S/K-$Z=U#(SB9CP8DC2XDIK>_NU@V%_Y[E'S_Q_^+/ M6;7^F'5+XLFZR=@ZK[H[VX^WC@>8()2$B1<0)\0^B_PH'KWT'=E7J[\U[XQO M 1O1OAK@]GMV0 L8M(B%WU#X/AK3TK/@R[OW[99X:[-"OW#6_L'M\X=,YOR*MGSIXV3]*$Q)Y:92$ M01)&+FJO=QS]2Y-$ZI'.;\]@]CWR%Q$,6\,$L" M&GBN/^X0)EFQ4MA8O3T\__JL5+Y)M MPH)CE/K:[?=>O!CC;:&#F+HCOWSQ,AQ@V7$I%*C,HBCV/!0Z00C#!*5NP,;+ M($B('$LJ%ZTN65>V/#K5:6?9HK=-+5VS+-:<;"U8C@CY5ZM59-K"DJ=)]3;6 M[[U*,4/:W&=03<1\^?I$8LTK\6(W)KX;N$[HI#[! =V[YL(TL/#DZG2G9CC4 M*E^CG#C8*EBI?&/YX/O9("#:SK[W7&"",ALW",C%>]FSM$]6$/#'CU5WA<[K MHJGRHLXWSW9HPA@Y<9Q"Z,5>1#SH,7<\*4RC,('+'[35[Y/AD>H>(=A#?*&V M_[9;R)+G<)=M'#8>TJW'-?[7XS0Y.-L@11_!^;;;IPV'?)=MIU-. '^+[77A M,\+2P9[] +&YYO@]GRXVR-HL1X]-1UUJ#N3F90=OI!T\X]+;75,WZVZHO<*0 M17% 4X12'+N,)G$0C2YA)_84S^W8ZLXLYW4.@IWO!;N?ZCAQ,D=A[<56,$P"Z3T<%OHPVU38\\+@W8=?Z_W64LN+ M$686D] M8* Q?(.E0,_"=UX%]$[:5 !(-KY_T=POR]+2:5\IJM9F_.,B)G*A'Q//IUX8 M^^TT1XKV;R+RK22E0MK=3J M\;7I7O#'/JU@D+HH"CPWA!YV?01#PD9'2.!8=S^X)/RE=BA<@1>O$(^Z*\1] M&]:*I[60);B[[_-=(3](0S?! ML1]%B*+ \4,W"%SH8(=YQ(L$IU0G6#"73@^@P(AJL9N,SQ-T82RJ@54[1HHZ M'"FUMSB945;^LK?2E9E2NEYV56L>R>R+%B6ODC% MV1I2'XDV%'P:O2G--#6Y4NI]-KZ6^:%](//7]GW,]Q]^_;F;G5F1-*(0D0"R M.(RB, VC-.QM0C=P4"*S96&:)<,9X #N^*%0N5T$$ZD4*TSG8U%.[(\([("! M#AGX@6.K?P2_]?AFKE$OUW%45K1LIEBRLUMN?1M,NTR:B=I@!8JH.ZO'M)(;6R*#2; M^$OVQW_F59;>/VS+KUDVE(%QB AR8>C%'O-@$H=!2 9#7LJ(^%40:E]O6 $Y M*-"B B,LB7DL1;X$)@3-4R6G7,]8>GDHJ(TNB9D^\[2I3>ZU*VKM;%Z_5;(M M:+NEZAK?..IZZIKS2>_/S>=-H\J"*;R)#I3:FHV$P*:\Z&T;PFBI M'DSY<1Q'7+2CP,.QS\?;$4I&4WZ"7&&)535@6&1'6'OY$)R2FT::@,[.P9>< MTCZG2D5JE3F3$-LYN#,@M]E(<#;BGJJ[9X@XI[Q3>;- >R>[4&IL1W*3 [1U MKVBJKD6]S^O?R==K_@7==(03)B&,?101%.,DP31D8TGMQ2R6F@B88L>P&C^" M!EILH(6F-!TYB4ZQ\?U<3,KIM"*)1H;R%QBZ,&S7P:L=0W0MGI3Z6]U$96KM M#8/]D"!>C:9!R ?W)$E=Y'&#O44_\7PV29DD["RE3$KSD9,(5=0F0UQJTJ9% M)AHO<"2C3@K,6JI.*IZ\I$[*[ BKTZYNRONL>F9YJ-82E^(H38.8(HI\)XT\ M)QZMIFF"I!1JHBW3*C7 \_[F:1 3>544*1FI%-2J,XSN=!>DQ>XNB18FEBV M1+1T>?-4N+2R)"I>PX1 5[SY,"(!=%@2.C3V2 BCQ!DM>($K=$14Y7L-B](X MYZ$RB).B1TQS3#$CIR^"I!A1DB,&+JB&"D]V*(02\G)Z*U'J^4-IE!*64AJB M]N@2) %SL>?M2Z-$;I>9W#?/U?N5!DJ2)$DI@ %^%#5@D<'/(Q9>U@%)MJQ2 M EGLI[5 B0&AQ;?!@#]4&C!(PI"Y*40L=F+DN=!E@X4@B"2V-4A^[TQ*(',3 M@RPS @MK!DE1Z_Z^RC*:+#$2JV<&"9JV:"9 E-BRV&,/SZV&*?)@P2*8*O)R M>BN05SUO7%1+2>A[,$WB*(8A=9PX&J>N QK&XJ=!);]W)M7SY#NW,#/BJF>" M%#75\R:HGC Q\JIG@J!IJB= E)3J>4*J)\N#/:HGC?R$ZJEY+Z-Z<+#@AHS M-'9\Z&+*!YI^ZJ*]!0J%)J=5OG;!']:21GU ]->]E5,\=+ 1A>V=/FB0Q0[$7.!&.W-$" M8E1ZA"OZO3.IGBO?N869$5<]$Z2HJ9X[0?6$B9%7/1,$35,] :*D5,\54CU9 M'NQ1/6GD)U1/S?L)FSI)5FP^W:^KW[O%!>S$,"41(H0ASX XY)\0%&--C&I,<^8G,X\)VLAF3E)S 6- MF4:D'0(ST8>GCR=I8.0E::FK9O7S^K_+:MS"7G>#0.(Z*:8H(BYED(5N2)@_ M&O$3+Q71%,6O-CWV&@]GR,P9J;)T64)F($AR!"7(C8A><.>.M(+_Z:E.G/;^ MA$!,I&E999@*OM325,2UX)?U??;V[I&I81R%&&4(!2YR VZ/5S,TP8.M*/1B MH=T&TRS,I@Q2,S 367M9(N8A3%4I=,RK"&G%61K.2,9TVI97#@T^E#H;DL2J M_6CA;3&.B5+J^#3FRA0Z'HI9.YL\'H6)VBOCA1?NY;]Z+N7@B"16J14HNJP6 M,["C*!,@CR#P81#2 XYW1D<_$SO I?O59*^; M[+Y>N9Y':>"0-(IH[, T2=-Q[!LA0H6FJ'3:,ST)_M)+6BU2T$'5]FB9!-D" MVKL SY)3YW93K.MM.#-4&WH?3H1R#8_$[3DYI_Z:&;4@)>CV2/C!.%6VQ"KK MLNB>)6V?&1BSU5^S(JO6V_&OKK/J?A4$",=A&K&X?0/*"5'BC&=2$8VPT'TY M6@T:3A_CP_7\G][+U)BZZ!2IS1=@4K)B'V" %B(8,5Z! 278__WU0BS+U/<+ ML*U8]6MA77 T(,;*V3&"9E(M2!/:72H--L*)B>(=;X&?UG5&R_O[O&E;Z@#F M.K_/6+6^SU;<+G89Q+%'<8AQ2F&\1Q)1L3='3=HWG48&A&"SAP@:#@[@F M2IX.^A7SS,S,ZTD[^V <4.]%L<4-F"5!F9B69@Z.WBPU,4CJ:>MEUF2RF,88 M6)K4='KX4H[3SJ;P#M)/ZRHCW/(M-_V0%777R'%5\::LP MU*_K>I?=_OI0%NU#[.OQ&?:WG0SBXO9U=V K_YR]X_UQQ0@*/0:9'Q&>V)@3 M0F>\,"3V?<<7'E 9Q& X7W3(ZS9C%+MV4:W]J>[< 'GG!^"J]'E0&?YW[S[\ M*O/2G,G@" RW+(F+7'+H0(.W=[WZUZ#'#5K@8$0..NB@QPXX>+!'#UKXEH1( M8O!E2:C4!F!&0R8V#%/G[]Q0;(:(6# QQ09&<."_YN92(N_,R:E:(&#OV_=>WO4PE0NA8I"5599_+.BNJK)B\_6Z6A?U>M/FJK^N\^)- M6=3$91P3QGP@^&M'ZYL%:)6H%F>F M5ZU@O/Z4@?7'CU7VD8\HNZF]K &[HLK6V_R?O("\>ZEUUWWSSNH?P9J7F.T_ M5_K'5;9==Q.'30ENLYOV6Q[Z">+ZSQ-+UI<#<:YJU1A""PI7G=Z49AJZS%Q^ M5F?5YXP;'^X?:7954:\\S#R60A<'"8I#&B+FD]&2XWD2\_1JWV]Z#KZ_9H7W MC@Y=S7_8M*VFZVS@H6S:.2 ^ JR[ZW6J'K3,#*\BJR(3[.8)E9P\[P$!C@B, MUQ'-Q9?,;+=YWA1GLJ7Y$YR>/NGPV:GG:?18H,M3/2CU-9:)E^6^RZKV%^N/ M&5P%;AJ'3D3]]MQ=RLW3=+S/$M,XG'91KHPAPXK\^#K72OX9\DDDBDTMS,:? MG _OPGW"AR0+7P%[A%%%V8>M#!KQQR$'E=>NO96G1^AJO!=5=[N-LW?U^V> MD^9KOY=DE3JI&\?$"QR4!C2,D.O0T1!#4/P,KMK7&U:@ 13X8T %'B[O\-+& MFD#19YXP.<[4ZKTS[6SJ\/RDN^>JO6G<6%#L372@ MU-9.9&XZ*.\:'O3LJ24($T:1$SB8T= +NT>B!TL0>D3\9@.U[SW[]O)\'83==W4W<%22EU(H@ YL<>E/:1!&NYMTB@. M9&8UIUDR/K]YA \\C+5$]]%F@ZOI\*4TT,+E94[;.J[^MM[LL MR>O-MJQWO('AF[H[?+GR?1+X?L"@ET0$.2PD:6O2#;PXHB01W4LTR8;!17T. M"W2XP!$P\-L(;>:G'RZQ=&'.3PNY=LSYZ7&E--#X%/L4KNNLJ7%Q^R9?W^3; MO,FS^N=LW6*X?5N\S]JM"+RW\P_\4A;5^$>RKO.Z_?>=_%]GFT]%_H]=5E^W M3^6L"!]/!RYV73\.DH2VB]AH@(RPGPC=*&\%4,.UVU'O'CSIBK?7Q<.NJ;OL MN$<.#M#!;QUXR7<$EPVXI C;'FME$=<99K,*;R $(AEBR)*5[_QQM$S]%Z/A)=E#6>?C^^EN$#(O( YTLQ>1H+@KE].@I>P.NA03I D<7%$D'LW9( MDA9/GAZ@T<:.^*F^^_NLVN3K[;OU0U8-MGP<)+[G1PYVB@K+F.D+&Z?UU:B3U9U1N9:8,L/OR[R=%&&=/!KBQQI\>69+.EC2/@JQ(_M MW37/C.$X8"X-/#],$B?Q"**Q-QI+42Q5]BB:F&,::-U! T792-^'J,B;F!;- M0)GDHEY/U.+B) J:TE35$0RNNCCV65_[-;F1^7R@*$'!HSWR4T083_ MUQN';@EQ(%-7%"5SLRF,ZK8H'92JZ(UQ-E7U9ZFM2B_3(ZQ&D[BU49VF.711 MK31P)3S_LZX_X:*[VC[]QR[_O-ZVS6V<-DK- YQA<:A;H DV7)H%TL&N' M6.EQY>D4D#Y^Q-^<+:ON&?>C;#@8=)(4$9CZ*$X@Q!YD2>ST!IF/4NS(O2"K M;,:P.'7(7C7MJ[!'V&0?@E4G44R79N)/3I5.4[>0))UGZ((@::#5#CG2X9&] M;K+[>D40'W>Z08 ]YOE1&D8APGN,Q).:%9\7F6$Q/)P)O.I/!/:W+1QY-%[( MT+W$O'>J^]2Q6Z#S"_S6>@8ZUQ:X?4,BX&(2;&^LY11[D3!;>_O&/B(7$L,R MD;L)\V*$?$%/H:#U.J;=JRF:]%>O0NFQ*]?D] M//$]2+?_O:O;2T;WJ+KK1B7W;>GB5TPIEJ!63DSV"%_=E=6K]OVTHUU>5T^X M[DNKF;=\B5%X:0^8YB#8H6#:O7JZ2\P(:QIT<+/9W>^Z*VO_6I5U_>O^U<[V MV462M:]O7J^_M$^'IS *(B=(,*(^CKPT&G%!XDB5/.;1&*Z7.FS@ *Y[2E9V MRZOYD$P6U06BH5=N#PZ DS&[ C>=%X"[88T.B[&NIM":(VJ]=NOV5US5C3!M M4N_;)W8/N(@'4Q;C*$4()GX<)PP/FP]9&, @7A7=8\^WYA1?#H^0QNQ?9S] M5]?\-]V;T^9%7S(NYD3?0$!F%_W6AV]+]!^QKEGTU2+Z[8J^HK\:1'\*T]-% M?^5[:8@B!F.$ ^Q!/PV)/QID*$[T5.\OFIEM:4N7*K],W%2YU?'Q75;Q5G6_Y@2\O=GF'_NG MFGS,JUP4A6D"F1>$<1 G'F2QEX11@#PBM4-;CT7#DC2 !-F7AVS35B1-R:L/ M4&6;\F/1521Y 9I/&;C;-3M>DJR'"W@VW4X+X,97H.TROGH"^B=:?7VV!VUEX3F"JQ&39XWIL9$>VHXEU/U%P,P5?;U1?@;R@L:G59) M'+HYGRVS?&C659.LF_[L.?4H3A*$^)@@(C"-@Y3L06(_C6;-,'+0OIE,Q<1D7E(+_G>2GQ2=UYVGIL1@MGSU M9K_1UTN(@WS'"5$2^:&78A*Z(T GCM)92BQ0.APSYQ?A",X4W8Q$;SE1CWO+H?4SK0RA,!D4I&- M\G>24J3=UIU0U'@7OOIG\RF[W6VSMW>R!QF['$\M)IYG4#CMZ]?72V^?)Y&QN"*I9F M[(VG7*X9_6@SA_*!]>%\>N<4:+T"G5MS7Y>D,R07TLE6?>#NG4ZI'P7E-5MD1E+LGN\B*[)5G!?VC> M\?9)/_$VFKTNAE\=A@7OR^V6X_MC7=VN4HI=F"0<@)N&$:41>3LO,_[^ ![\UL(' W[)90!3<1+340M")">M MYJ)C1&O5^+T@OX8#9HGT3P$*]_^Q?Y>'_MV?"\";?^SR.N]^TZ[/3U5A!=95 M)=O:B&4]E2E[X/6?4YWV3=[2_8C[C% M@&$<^9Z#HSB WF SPH$O=3YJFB7#!>@ !6RDKYR:2*"J?IGB3H=RC61>O+]K M)LTZXDE*K53XM56GE'QY4:'4&5+7IM<%[]M9W71&^:@]CHB+$T031B"*'#8* M8D2=U)TF3E*FC,\5]EBTR),_!% 4.2T84)/#9>)/1]13UF@9!J#\^ MOKSH6E[51DC@@6/2/G24XUS;,%(_ST:'E/O?U>#=I2@L-<(\IG/::%,I,+:J MI2;OY$>A$UA4UU.\:7;K*E]OVZOJVIN+5HE'N W/2V(O#-V$D#BDHV4$8T>+ MALJ;G4X6-OBA!?[CTD+YC$HI<50/A*V" M.,&C%T5P*EOJPL?**LL_%G1755FQ^9I^V71K).^Y!Y'AP?, &6P&S" ;0(.J/?[:_SQ91HV$2E5HEXZ2 M*2D>0SDZ!JZK=5%O^R4IB]19@7\I_3897UL5WJC/+^8 \XSK7*O&$!,,B9.Z M'L4AI6$"]Q,="8G=8:TZ+02O2]9A4WZE>H0W:9VZ 5EQVZY5?\W6U=*ZH'L! M591S6_OT!(\4%E#EV)J^YV^_'?OM75=&=INRCS>SN)#Y$0L"EJ+8IT[[NFXT M $*8)!-+-6TP%M[[=WQXYJ[[V_$\AIDM@-/#IEJV+1(Q';6:QF#-O"/P):J5 M=@5JBY^MNJW?4>'=@9JYG3 V/P5DY2>)YY,4.Q'V_0#'D 5PM)X0A^K8):AF M>9:=@EWW_SQV_X>V^Z^'LW-&-@PJ!D%Y7&V<>1UJ?*2ZR]PA+$BMFI@;>*ZS?9]UNRJXFUQ!(!BS(79H0XA(76=D"*/C0#V;X2!^UK.(H43UI,<*Y&DZD8H,PD#B/,I^X^/X9I,*V^UPKEN]A\H#*B/Y9[90;]$C0WKON!R'/- PY@_78P KYC@APV$0X!@1%P7()V0T[<14SR$C!;OS3 V<3O$]7/##K\5=]]./ MH(<^KE1/7HQ2"(/R2I0AZC565,ITSZ65SRB4$TKU"%BKDA-<>EDBI_(U91UJ M_PSZ\UUA08)AY#FQRT(OPEX:1/A(I"-GZEK4!-/&UZ/VV,#-LZV3TU>DII"N MOBHU$]\Z%/(X ,^WNR^MCY>HE%R"TA 36S53CW,"2U':.!35T?]WMZZXJFR_ MLKQ8%YM\O7U==-?;MS:3O-YLR_9"87Q3-]5ZTZR"B,1^1%/?QPR@5?:Y/MUESG7J/%.RA@B.LX 6_#;"G7GCHR29%[JUJ;#8T:^->5?. MT[A5'X8@NYH+35T?[C/_5/Q.*0H2!$B1]Z@1<%:43\=(01$ +5WG[0 M9-QPE73\)L"(^'@?8WT%;KX^VMBH]&"W_IB(R>VBX9#36_V1,/SR@ABC%T37 M6'#L4%US[IU](L$(CZ*Z>\)X]Z*IRT@,O15 MU89A%3W57Y7>F%;F4$P.YZ!/3O54F#.B:V>HN2!?4\FT0Z4F>U'J;6+3-:?] MLA3Y,8MN_QM@9\QT/(H4(752M\K6&U&L!(;*^59.6R[!@F1$Y? M!AS@MQZ)H$2KD"*QI]@<.6I[AH5)$ML+_,B]UE;GJ#BA#Y-96U8EIL,O M-;4>:<5H'_\<#-5##>;SFHM1Z$*(0N91'!&6C+8<',:2LJ%@80GMD!K03210 M6$(,4!GM#S8-0FCHIJ9R'K%P8=I& MC2T[IF@4L9:08;C& N+@D?^E _0@RE@>N/-M(82;W$(_?-IA?_ M!T&57,N7(T=,!\)S @J@*OBTUY MG[5[NK-VKNI-2]RXG$5BA@3TV M,()36MV>1*B8CLS%I9RJ*--H1&4N<'1!IE %&M>G4(@O<%WF2URI) M?JU6*UE?Q/1*B2%1Q6I?*7Q[]V&]S>JA;G/\E" 7AG%(0C>$$8G2O3*&GMS. M:_EO-[Z\73?M9MXJ^YP5.\G+8!6X$I,>LS3)R"YD3!''$ JY+"8E"CR7C!F8W<"B6 MT0U%$X;%8X\*#+ D)VE4B1,3D1DXDU.29W0MI":GB;D@*1.9M$-7ICI1:FU= MDW<0O^&_>,WKHGJ%?!>Y%*<8<36+$P?[J;[JIKS/JO3+9KN[ MY455>WL;__]OK]=?5JF/6((]&%#HT31$44S)B"2,B="F.9/VYY$9)971R[.4 M$"U&L9)6@;9K@1$O^(,#!B/B*[#'#$;0@*->1--D:'U9]HP$R2IE-./A:?$T MR*9L ;9*DP AQ@NY-/ 3F'@N@6@OWS&4V@XD_*6&E?"Z;+JW>]3U4( 7N6I+ M*R5J5=8RI95 227,C56"(0'[3 DEZ;?^&'DX#&.'08QYC-*1[ M&6%R[]>J69AW@4IRM*5(FLPJE4F^U%:JQIIFJ>'725Y>7+%2Y=$.]9CHP\F5 MJVF,R.G*7\OR]OCXPH=R>[M"CN\0QVVW+L>8ERG\_XPUBN_C.)47%R4S]B^! MJ[$GHS+&B5.3F@[6\;&E&K3(EM";4PR]*#J3:+5)>:8YU_&:;#9?X>SAQ4]?W/0=#E+BAPU X&@UH&LGHT$13AK7H M&%W;O_(]/J5'2J?R*J90,U(JIU)/V3Q &YX9FE>G+O-T0:LT$6R'7NERIC32 M""5NOWF?\;ILMVEV55Y\I)_6U<>L;I6S' NW%4(PQ*'C)BQ-T\ A/HGV1B$1 MNU10DRGCD]1' +MZH,JZF[(EKHC1P.=EO5J 2MDIG6,6!W!7X,FX;EY*)6[B MF9=:M=MY)E(L=F?/BT2UDM<*\VXO?+*7D>Q"2D^R;Z6-B8:84)MNTDC1IDFW!F371 M&35ALNRH#Q6Q7YI!DV1 5!'^6I5U_:XJ[_)FA:CCL32.XC1D**(XI.FH.4'H MTE!&#V2^U[ :=%# 0X=%3@2DR!&3 %.\R E 3\F[RY08Z?U'_E_H^RHLV='S ME9"7T]O(M-,>[1N3?N1CZD+$ NBX$0GB<4XL@RE#@H M@";RT%6-RO&'$(9<@(*?11#Y+$X M'A$37H+)E$5+XIRCO+KIT(]ZV+3X56X16BB08D+ZK<103HH?%7J'HR>]:^#@ MVQCBX?.=>U?@L3M@]&>)2X^,!.9"$K"A.=B11JQ@XN1U339$1RZ5<21#QAS> M]5YA7K_C,$A]"E& $0P#-);O(7%)O/J<53>EW-5T\E9D!.@8D+ .O:O*SWG= M;H[B80$_W/2X.D'ZL?O5U-RBP*Q,7C!+J9*F9%655G MTR9)G.#%23F;RHK$E?[\R[O)@S3&'B4H25"0NE[(?)J.;P:$'B2N3!$L\;6& M:]9?L@9L.0[IV_R%:1&3#D.,2 [&.1F/JL"K]H_#(>-W[4Y&+LJX::K\9M>T MSR&#IK2C\#O0=T%0%#BV0T-4@#^_^E_-=U&E2-=5P>-?O\NJ#Y_6U>%\D,\2 ME/@LQM@/DS!('.J-P_TPB6.I5V25C1B> QQ5!/":$O#^<\_[2=T"E),5=0[% M1&86^N0D9X0$.";0@5KL@. Y=BXHRF1"[="7Z6Z4FAO:-.TAZSK?K(B7\J]G M<00QC;TD@'Z$]CH7)5(W7:I9,*PZ'0CP0UZ 77W;24^G.><+>YWDJ2F.?MZF MRLT5Z# M*S4=! F=D:/13I&1].$%A5%A1%5>DGR[:[+;51(R-PX"/M"B7AKY M+@F\\=[>, TB;XK B-HP+#$##.TB(TRAFLR88&^ZT RHEI6: 82$V,B2::?< M2'OQ@N"HL2)^8]+SXR2K ,3)"34]Q,\KEU%:9A(;TG%Q'4B9.SM$8XH#SU9_)G(A M?/=)>T'!Z_N'=5ZUQYE'=0H#-R!K .B9'I3B0Y.Q!^) M_IQ5:^YF>R"VABN&TI1"SPL1]6,^ADI9-"Y)1=@+I"[DE_UNPWJRAW-\_XCB MJ35IVL1DQ21C3,8 M\CT4AFX2NS[SH>^X242"T5!"D-35^PI?;U@PV'J3;_,FEQ4'%:+$],$P1W(2 ML7\EJ$6SA$P\9^."4DR@S@ZQF.+ F9=_E+F0N1/G/FL^E;?M<*G]N6CJ[IC6 M]:=U<9W=/Y15N[%W7^SP*@>[09!0AEA[ [[O^=XH72@FL=3,JG[KA@7GJ'PO M[T!1%J_NU]7O6;_!*_O'+F^^@GSOBORE.YI#(:99RT9!3M):K*]ZL. ([17H MCQ8V'##8(SX:;0< RYN M&3?VM_5VEUUG7QK"F?E]!:.41CCE0I\BX@01M\;'E#%*4H\X42QTZZ0V8Z97 MS??X>']NY_B[J,@IYW1"Q81R5B[E=/$(6C=X;L&!#AWXK<4'.H S[Q)\B:\+ MJJ>-:CM$3I\[I:$F*2MA-\VAN^(O>;WB U=,*/)]@ED:1NT1+S]($6/,8PZB M4B--A:\W+E,WS9% @=]:4)+OU:J0)BI,1OF2E2(IJ@PISU-"+FJ-,GNVJ(NZ M \_T9"(7:@KRR_H^2\K[=5ZL'(BCP ^HEZ1NZD ?!5'0F_,=CZ12.P65C@A09^Z\%-4A49(E6TQ1"'DQ1&E+X9E.9 C[#>*#!JH^JHN'%1>Y1Y$;KZ M'[M_AFY 2SX0K)KVE8$/69&7U2]ED]7)CO_IHH0_]_@"#/H08,.->"PP1XW@%>@A2YQ MS[V1>%P6."M"(2=\2E$ O_6X!?.*N7!(/$2P=%C4GB8P%!ZQ)PL4*#N1HXRS M;\&S!D;=*V=JQ1*Y[CK;9IOR_C_+;7LX_=VZX@W[S1LZ&$0)@3#VW# @2>2Z M#J4A&@Q"PEPJG-6FF3&GB XY-0Q8E$"J2C^3B42SSGZ5/)+A-Y ME,@C\_&IEC&F\"J6%BXR<"X!Z*'- JG7Y$BIO4FI;>S!FW_L\CIOF]B[C+U+AH)EQYR/:2?/;(,RRJG:C#5;;S)\7^Z*9@5QZB=>DA W MY)4\H\P)G%'S$4ZE'ME6-F)82-]5>;')']9;L.[P3)FCEJ%.98[:$&L3YZA; M5 !?)F^&&>H#.<(SU I\VJ%6T]VX.$.MS(N:XHPZ]W[=9!^:]FC$00M7:8(C MR&#@0CRSP!FEVD4I0CG908%1K<:PV"'.IIP[,PH5CMW$]3Q M756RLKI?OR[NVO_T0+JG=M_>#>/H[ ,?\F5'2!..$V^:W7J[XKAH@*$3$]=Q M8S^D23!.<[JI[T\547>4^0!QLM::CIJR)%L4,!W*S=T!G3_@ MR*&K\<7P=A9S=&H(\K'4)UU)W'NVN-)/"XQ<0IBI$5B;-^;R_^7T,FLD]&:A M\>[ MU5[ ;L0W-3%:>(%T(7(=Z/$@Q$)1[@>#NBJR#ZV*?9:=TXR@%5(Z>)> MZ9ZY):QZ^SO89TE1)D*J,U,M%4;S"6M_LVI9@>[%N6\[<\D':G(",]@VOJ4\ M9I(&I71F/"ZB66U_Y*Z[%*H]A/G),',PX[K!3S_)IA*7>PT'RK#8ZFC M8QFQCB*Y2X[0RB7K$Q$STC^T4;VA80S?T#M MR# +^%TNW944M1-6)7]8Y<5FZ_=*4P8XRB"G@L#/W1=1&B$T6@Y2HG4 M;:(Z[!G6_2-<8 ],Z=2U%G(E)7LF7N7$6(E2LVI[GB<1'=7 LF4*J<.C<]JG MC2UI53ME=SC9V2X!1UX<,^;0E"5)0(-13U,2(:D=RCKLS5;-7H$SW5'I#+@6 MJB4U;B:650M.98+-*MYYUD043P/GEBF>#H_.*9XVMJ8H7KVO*H<3(BE"#G%\ M%K@>+R,I84Y 1M,,>]%4R9,V.(?F?>Z[Y/VC0>"^P)XN=O(LJZN=48*UR-VC M ;;L.3)S@O>4.$G%4^;=7LE3=TE \R;RI3!XW?_XGWE6\7__Z>N;[#.GMZTQ M$<'(H[%/4Y^%7NQ$R$E'XQXB4M?Z:#(YW]3E'EP_W87_-G4D.XEIZ<'L7"0K M3RY*\VMZ6'N!,;&1K0[*+=,]34Z=']_JXVQ2P?<$C*&0< %. M6#0.LU,4QU*OB.FUO*@2:AOQ3F!^0C4X"^DZE=&: ?!9ZF0+P\DAL$PI]?HF M4BIJ8E!:-U\7#[NF[F0:#E5J[",GQMBA$)'(=4/JALY@D7'=EMI:/,6.84WL ML "HJ'HJO$EJG&'*U >Z/; K,#"X] #W.4\B\C6!7@[+(D3/%KTTD3J6/\4.[,(D3M=B(1Y4Q7;81QCWTTBZL$T#9%#'G0XPIIZO[XRAX*"- -]DF*DP)P9#3I-S27]F4BF)=HSU8NGNJ.% M%5'-N:[617W'.RPN;C]DU>=\DQNSC566O%V:]Y(RJ M3&-7L'J=BUA)N1TX'7&! =A2@^D++%VJ9G60:XJ/>NP' M\DE>;[9EN]Z!;^JNCZZ<&!+F($A<&J5>Y+.4QH-=EU!'ZKS==&N&M:L'*"=+ M&B@4TZ9YV9,3J![;U?&#F@=\?+ ]()Q9IUYD[()8Z6/;#L72Z$]IJEUJTJX5 M8F'JH@BE(2_M?$0(2;S17D@AT:)9+UHQ/60NF_:>89V*]3)Q$Y5**V<:%

    2&5'9.3H4>TGS6/ORI^-&-$U9DE+(DGAO/$Y]J>&> M)I.FET@/*.7T2!>C8N*T )ER2G4$T+:"2HR["S*FF7P[-$VW4Z71!JM3[58A M<]TP=OTD1 ZCJ4,"XHQ& QCY"I>*3;0HU"\G7PW6%U];,XKW,JLZE$X/DQ-7 M#X9[3>[VOWA9_&Q2/&6E$R;_6U X<6>DE$V2(U%%^R7[ V\V[7L4[<-D55GP M'S?]_MZW%>UFWEX7QY_HGG399OW5)A&+H>?Y#O0))!BE;L)8$+K42[GZIB-F1'\G MD7U!GN<)HAWJ/9.OY1+=1$S[ZZI9O<_J]I6-_6XAEGBQ@Q/B8Y>E2=C^,1DM M)('8"0J5[S6LRT=PI+8'*E%T63!-LR,G?Q+$B"@9=^Y(Q?B?GBK8">]/Z-$4 MCI95ETG(R^DM1*GG#]L_0J]]7@RGM4") =DZX/:_=W73_C1LLL!Q M!#V6^ GS:>@$U$$,CM8"QU'1!6D;IK,1,2.V1U#OCW=96&00>&36/S3;^_P;?G0OEDQ"#@,7(J#R',B-W"Q%_D> M#493"$52UP4I&3"]S8M_H'N09D"E>A9*B3LQO3-.FYRLR3-FYEC2"58N2-0D M$NU0HFDN/#WN,YT/X6IM+V4?FG5QNZYNZU\?;GG%R"/K._%@F\2>ZP:I0R/D M!-T<=.P/MHD3Q5*7<.NQ:+HZ.Y0">Y2@APE:G*^<6+(8T\.S8!$V.\62Q=?+ M["YTND>(N4O%EE;F[9 VS3X]+:X,,&9Z.\2;O,A>\T$U+_9BQT<,0^V[>[9)+O+-WFSPBYA M4<*MA8BZD1LB$HPK-23!KM1 7(,Y\\7QB C<]I#DY%H'HV)Z/#.9LHLL/;C# M([P_'%,[ /QQ7BU]F;$+8JF1;CO44*=#I;&F*:MGW3OO]0H[09#&S'LZ^Y'+4O]36ZQ4/;BY MNU'/R,7.(DF:+5U"%O:SAJ_D]TO-.R_NBA4=KE?Y>]Y\HKNZ*>^SBJX?\F:] MS?^9W8Y_??3\,RWKIEZAA%$4D##B"! A, [9OJ<1G K=]& 4@.&4?@01;#@@ MT)2@O&D%:G]CC5B*-QN%RTG?F@#(E0$C)-!"!B/F*W ;X<2L7UO<( F-Z#5S;C8X'9!LA4SW!^/I7,/MGV-L(_ ^Y ME^/R0E5O*"AVU/ZFG"MG:=AR*OJZX'8XV5]_R9K]10,TP F&8>002JGC48PC M/XJ2!$9Q2KQ0:KU'R8!A1=QC^HN< *J1)29SQGF2$[,]G"O 2UV'7LLCL6>LP+:LQC^@1T1@U/BW3&$4GSFG,%$Y4 M)EM6./4"YD#HH=1'H4\#A[BC"3\,R:II;R"4GV1Y\8NE]&2/0;B3=!NS:WC6M=PG^%7]ZJ[BKG# F"M_D&XM)O9M)) M)G'/4U-=4RI&HFU.RZ0?4DK'Y] MT%GFNHM#I7DG$_:6H'A:UV(8(7NDYEGBV8+FS7*/A@1O.JJGP?K"54_'(UG5 MTV9+?K_F_<.>2\/!8G_HW:=^PE($($Q&974;8#EW M6;WY.[OPPH59YN1D:PK2U*3JP-?)H'26BS+.4'-Q8^0X,I>A0*.]>+'5T00K MJDKSM;K9B=[VOMSQUE7P(6S[DEQO.XJ] 8H)BY;D3\%'MXL T"K#359L;B M5"K4]"CU5&@DJVJ:-!VAF@HU +QRCA"=%N/,DG61.0D!,\/\LN3,D$]GQ,TD M8U+'0'GWKVI![",OY'[/ROU-MM[MZZ*\?:ZS:1BY@>N1)/#"A/I^!&D\&$^A MSZ0/?IHS:5GLCD#;@<[]*50G'[ J'"LT2/9E"9R19S4-/*&8@W2>H%2IW*QR MK7!HY]ZK,E5 MP_8)4U7^GJL!T4RU[JN\7*AMQ_&XC%IVI _/W^FQJ.C.&1#FQ MF8@_-<5Y2MT :R;9.<_0!>TQ0.LR!,B$(Y7Q)JW__4%?? MNVL8>\M!F*2>RP(:(.(E,/881H-EET92*[ F[=FN?P:43XH@IS@!JC*",\2Q MS%!Y>GH5JZ4#L^BT9#K%J#5(-D2QR@AY>JHUA\=9NKA(9(#<992S M9EQY>;6/*7Y&;RK\<+@X/&)I0'P:)(2F?N)!$@W'\Y&'78"-["F4-S?GEL(1 MKS"8(%I.PB;F6$W(#- [[6;"#Q+/(!AD?!GJ9M(AV9V$NER-5KK32X[\*$GB M *:,(> %S ]1.66^4[SKS S+(X7.%L$& MI6[>^]%DF-/1.QWB%ZYX6B[):IX^7Z-5K[UY8L4P2(@+7#\@"72Y71 ,2S8 M86;FA)R>W@1YNB!PHQWTSC9DR>KCOZT73H[<43Y5=>) M@B>GI,N*FN[;L"YV7H M_O1NOWRL=@[>38S_5RC%!) H]@F+O="/W8 =3 9^A%1NU1IE2*D*GN26K7&\ MC1_)&Z7,] A^(07NY9NZC+"[#)$SXXK"\%R1'X7"5KS4VGS.'L4=.4(:U^MZ MS\NW_B6'(F_POJ[S%M!'3D[_EV&VP$/$0W$8429J[CA,@,<.L#R"5 ;NUL%8 M'MKW:)W\QT->-GFC.&5I/Q;2]>ERPJ!; MTX1M&0H\G;LOR\LI>9;;$UHUC7B/IRAO\W+]^"5OJ]_KBEO'&:=S*Y!^YIWF M+FMR7-W?%[MVQ]$JH %)W8\F5'J-,Q:OR"*0=;#RA5D"[3AA@N'%#!:,./-R*&".(UGUNLY^Y,/@8[#$T@1 0&/BNHBE :0@&*Z\ MBP%0VSZA\_F6=:J%Y#QTF-3D2(LM.0VR392:\'0<]7!F$IM7&+F@,&/X6X:L MC/*@,M>:%&8*>LGZDG_C)1@J-\/+O9_KG/>OP_N] P*(:4A]X&/H)Y&+P]#S M28\@ 8A)G6RW87>BF=RZA=N61NL>L//0(G:V V2%@:9I\B4&_C/RKEWR)_$UULT^]PLA^QA#HC>=56K_3SVZ.'<2KD71NZ&Z)Z@4,V&UY M5MEOJ&KE[9>\.WK67AG%_Y+7WP_Y$,4T"1B@B*1IZ,8L\>BP-3FA,50ZICK& MCN7L\P2:V!57[U4W2XQB4:[\G8I M33RE+L>UDSE\ 6&+I3%)GA=1GELQ)/* M?*M3*I?_;YGU)&T[%WRO$0N1&)'$##_HLC5R8)H/),$10 MH3X>9\AZ07R ]VZ8W;\1 ,4A\+R%J%2,C615JO"=CE#52O?(Y;"FU6)SWI<. MG9Q+I4IV.DYU2U=];F4+U8L*=?48KUI_9BEA?U MK>^&;IJ"",=!&GO0(R0ZF Q2JK0.-,J096W_>E?5NW?\%^^=FQ:FJ)RV JE3 M?=L6MQI'+L;Q*E=_3D:IFKKWL)P6U]5QSF*F&O022Q>*4"/D+J,*->/*\RO_ MS/$CJU6?Q-KLV:UF*X0!=7F5&R<@#2DD+*;#!?T)P3Y04:N1IBSK58NN&Q:? M;+95$ZBQ9,I)U(0\JHE41^$K&V-G4JG+1%W0*4,,+T.I3#E366F%6GML7K%' M4I\!E$#*?.2*"^!C-FQ_13!,E8XXZ5M1TJA)SC>-8$Q.C:8A2V_59WX)TE&? M\8PN0W@,^/'ZSIC1S,C*S6]5M?F[V&Y1N7GV?E%#BF:]K1IQ/?.P S]AB+$P M9 & ),8TC=(D#0( D ]2MY<6+5CU%XG&W"V*WG/W_EJG"/6V8[%*#%YH4/: MB<@R.JDEWZHIVK1>9_Y2;;>LJO_.ZLTJ]#&$+(FX1F!&O3!-$MI; @@D2D\L MZ'R^Y3'-H8O^*4 Y/2K%JQVU>%.3.EN4:0J:)%M6->N$$@EETB%P6?JCY<$9 ME=%G0U5+5B[BG^G&240];L7U41"XP\>G@+'50UX7U>;K+JMW:C+RYD>K=(3G M**3[1)IMVWG'K'&J&X?DZ_:V7L=WKQS>@",])7F;-37Y,$J5GF;,(Q(2RB#- MS;+D0![V&0U0]%MY1" 6ENI\0]H= Y_;[K4*"(M)E+@L\!!+"79A& =!X'E) MZ+H15+JU8)2AJG)P-Z'"H.HFS3IR<75\X S.F0.1VTF<9'KY D,QP: MP^VRY&:<*^<&.^/Y494E7O7DQ6W9S8JL'Z_KK&RV[4KK;UE1B@.3J\!W/>J" MD& FIF8!3(4TMKKH^UCM53F#9BU+5H^PWU>\?G1V1XQ.MOD_^T;E?+<-VM5T M;6+&=55NH'W Z9P =012YQ>!]==Y=.]M$B54T& DEJ6))AT[HY#&N5/5R_?W M#UE1M_?S"V,AQ6Z4$)S")(B\F#M*W5LRTH3U'9?'*S:+ S)GJWP] MM"Z#:C)GD3Q=23M"O!6_18583.N(0F*#*V+%50!7]&%[0XD#OSR+V+Q-W3N\?WW+-R5WS/ MA=7^_<\X1-P63"+"@I3%7I!Z<+#(ZY)$_LCC.#N6-4. :Z];5SF+-Y*YR[HQ M-6EJ(M+RU0%S#LA: G5>AQ_+I,JAQND8U3O3.(99R3.-%REX19!-$K>$$XV& M/*G,-RLUW?;"\Q;]B((H">/4A6'H(THI8[W%.'!]J?+.A!WKNNV%K_<6-?D9 M1:6?^1S M]BB^A<1>[@Y;\^G8;S_N6YP$^!A%3*Q=D#!,& J]J,>)D!\KB=?TZ"R+7H]+ MO)KPY)D$WGN;MBO_4O"OA$L7MN$L)9!R^KGL&*KI;@OTW3>!U#GUQCEQQ_GV MZ)S^7.^2T_ITU6MUP[\X^G7E=)Y-*]S& W-!\.=K!,M(%#/Z7RVE.RI,<^!6 M$EL<37\!X(95]?NFV8NM#7\\5"7]D=?KHLD_W9P@ZC$B_G/W_#=X&$[NG&JZ MSUL%"7;C&/!2'L8N!*%_K.:1'_GRD]NSHK2<:. ] M3%.*.Y+;4S+MW4_7=UG9>_.Q*K_GS2[?]/493& 2,QHS7IE%%) H\9,>?QJZ MH=)!R.6@GF&@_N7K'W*ESK*&:ZK4VQC&60O_3SZ\L\>+J6&?Y/R14_#ORW4MKN]\7W;@JIM.T]%^=U?5Q;_SS0J1) Q\Y')H<<@ 8#0= MU#UEH>M+CP;G!&E[J6;\M-?@I+BCNW-3C!_[,O/HJ<*(8=9&(3%X_%G:P^0S MH/^PIJ P=OQ9FH3>T'$!34-N[&@Q#.>&CDN(_ )&CHN@H5I8CU0HA,2>%/KC MH:@?^PLL8C?V79=!GZ0H#-*40#P<&L%I@"/IZD7YDZ?8XM=NF[K/?A3W^WM' M/%Z@D!/4J9+(Z5994DO$+3<=EK>NJS%!CD*6LTJ27FI2($LNA3SW\9SN:W.Q M +'6QUZ9: VJX\,7@]M^4E L7#W7YI.YP17Q4IPB'WMI2%!$8.C'!SS C:6> M@+&/PK+<'D$]6=][LOC7S7IIKO79#9'L<&P)T=$8;SGIRZ)Z6*AI0_.B0GZR M8+.8,*D.E980KA%C(5MA4QCE:#)X<1AC.RH+2'W3^/EB(#(-LW(CC399?[KI M]J.*#O E[R[0NZYP]3VOGVQ4_=POD8ADOW(Q\@ C<9C$L1?YA*)PV ^$DYC( MOY=I$8/E=$KV==?=>0ZE7S]_5BG-+1(O,\)9!N>*8Z$6M-B)<(3M#+B=Z\II MD3O/=LT/X%4/CMF,D,HP:QF1TAR068R8Y A.F[ZS8SW[ 5E :IS"RVK:9C[1 MQ@WQMD:U+W=BF\GO6?U7OOM<%^M\@$RR7-#UB$O= )#(962 [!/F M3K)7PP10RPD6GPY,'[+'6KP1LWGF)C]>TCZ,I9H5PQZ)8Q2*I4<%P#3YCILSH/JTM#,(32QL68QT;.0W=(A MNZ6O9;=GPZ3!QW[-RSEX^?.T!Y.[:Q;3+BSNK['TM-I.$?P$C M](40H;3-9L+86!_G_]YM6#G,2^R_->NZ:#=+?Q%U5YKZ@>=Z+O!#Z$8!C$EP MJ+MH I7>-9@-I.TB9ICX>SFVWQ;WQ?EWHQ<62LO#]2FC./E0O7?N9!+XQ#WG MR\\S1G\C2C;&YZ8:QD\^-C=&@ZEQN=FXV#T\TV-%9;G/MK@J=W7Q;=]FW,_' M67=T+Z895B&$?AQ XLCL34Q9E]:6&?+=IVGSA-7Q?CLD :OG,[=GZZ93'%09J[F,MN)&7/-QO+9 M&87(&#]$8Z-5_ P#_4GY,'*LQEZDE(;][6+)RDLABH#GT3B*$2,8Q2GJ#1 ( M8J(\4)?[6-M+Y]NJ:5<&VC7RYYN\Q>[N?;,1ZP;=+F^=:P@EZ5,8')MG3F<; M=HMBAD%G:_>M8:(:10L:V"D"?VTHIN.[K""@;U]\J6;DP9%2E0YSBD^\70C3ZRF1]6L'D'4(U\3!% MM9RPS,"QFN@< #IG"T7Z!LU6-$F.N MZ99CY96B9::%?]N MS7RZ:7O\"_,KCR /)5&2ACZ,"4J])!J*,9* 0/X@LA%KMD_+G6 4%517.KU4 M094W-(R0+#$3,SF_BIIW2NVGFW[%^N5!JLFI57FD9&J*]68?9%OQO\8^6")! MQ[DAOU$J%S!D-^M/9:O1J57(_V.?U5Q%MX^L*+-R763;]^5-5=^W-J_S'[N4 M^__7"HX'2RH:\FW:HHF;:$O'P7%0X%X),X%$0.!'Z7,C=P!!,5J"P:&3=M> M5+C4K]5*&].<&Q10.W3;4M#9:AXU+L>*J'I0?B(5U7!.1T9U.93545Z'\4'. MA^)[OGE?[GAS+KYM<]0T^:[YF.]6 4V 2U'@(@9\S'#DA; MQ (6HPG00BH1^(0!8P7P73 @I-$:CW;+@+K>@UI]-= 7WQRBM FM5>I8C]M.JKYN5X_=5@ MU9X",]Y=5D$2X\!U 6$X"F"8,-]' QB8>I9+7BD(]O47V-9?.:IMR:]QEB=3 M7X%\Z>(K,!K57J5P_:S2J^;D:.75X-2B\/*?746A3[P$@"1V_8@PZGM)/(!A M &'+PBL#P;[P^NUJ]O5=7N?9#?\(ZSHLQ;PU'39-^G0ZS']G\3K,?]:L#JN$ MZZ?5824GQ^NP.J>R.DSRNOC.[7W/KS,.8Y40&G@>_V#7CUV/!BXCW<1R" &E MH=+4@NIG6U;.(QSGSQ;0^;T^9JB24T2;+*E)G0)!5M3K&1,79$F7LV7HC3;Z MRDS+45.(_S_?W!;E+9V8"Z(RDLEE:,M8)RJC MK6NLTI#J/BO*%<9^Z+II&K$(>@%+@_Y^*E^E6* MW=##(24X9@2E/HG[10=N*8XBJ0>/QWR^95"9:V2Z$R_'!O.E M:/YJZZN$(3]D $"6AGZ4TMCUO=XD1-RFWBR,AJ'IIF1.NXW&(&L[-HMMY=\]_OZZ\@I!"G M ..(_[\;T 11?S )$Z@T'!ME:#IU&L!I#LG&T:FJ3I:9U%8G>1(MJ]-+@J34 M:02O2U.G,:Z<5:?1_$C=L4?W=47RLKHOVB*-_EC?B:N2656+6Y$'#,V7?)US M7-^V>=/7<0 %7! A%TI ^=>)!^DP:16"U*72]^Y90V!9S[[DVW:PLJNE?^T><])!]"==.':GT(U4GG&7L#H"YCKR2P:2*P@)L"[?M83=FF%7+A M;^EG/2@,PMCU$,8@<4&"H1? Q0OECIK;17 =)DPK8M=T=PY#]6^W!A(B=9" M(I$1EQ -M83($4^4#ZW%12$=+B$^>ME0Q&GZ9*C)U[E<:)O^!:1"ZRY6$S9G MA43(C>;%;8GW=9V7Z\\V=7%FJ/#67/W'%D/QR4!\3P003=F%$=QY/=G M.SD<$D'Y^]AM@IAU:#C@=];< 07-M1H5B7RXE("HY<0>M3/ /B;%(W!'('\E M26HD1JM!4DB.2PF67H(<@K8>@G;(D,^ZS\N,.39+CB#N7*:<(A8+R):3N%E- MW,9U%WH^%&7^?I??-ZL0IS#$@+D,(8H93: [[*^)@D3N@9(QGS_=LLZ? I33 MHM)>T5'@374AQPYEVNLW4FQ97KHY4"*U8J-.X-(6:C0\.+L^H\O&VQ7X=RY@ M)X8^5B)W9MO^]JH*GXTQ75JX.E"D^NWLJ+4V^_M=M]?V_= X+8?'[KX6D^">2 M\@8EKU9$9DB_Y M+L&I#T!*@BCU$S\=CD%%*8&!2OEBPI[EM5/T"?^-YD"=(NE$8F*5]&J634H\I> U73N<[0>EWO\\V' M(OM6;(M=D0]&.9*/G)T> <,1HVX0AZZ7A$GB >!% P**,5R5^:V8R)-3/).6 MI3IGTG7.4Y#2?;3OCQU:YP2NFN8995M.^R:G64L#U?FUHGD*9%W0/AN4+T,# MK7A6V6^P:IKX-;]M=S[G#^*2C/+V\*!1R(>O&+DAP3B($N0&/N@.:$ ?>$AZ M ZWVY]OK?STDYX!IML>^SI%SH;^-YG,9G6N\&Y7A=J;8;=9W^6:_S3_=/#=\ M\M)?^MC_8W>31.CQ6H8F(/4H1 'PL(_$7>. ^K&;4K7+'6S8MSRD&B"+IWY? M=L$3V%?BA=+A)[0NE;$2'4F]FSDPBE)H)29VM%*=V$LR:C%,"U%8FQX^%U_K M;+ZERTV]6WW=\;&.,/!;7MW6V<-=L-^GN@8_]MS#;M(Q"LJ98:X M>77(D ^5R::DH"6=5)U:Z@]?^0'U N0BG'JA'T;0PX$[V$H8E*KBQEF85$N4 M3F:.9$Y"328A;8R:F#B$*:CJ5N GHSWH3+9F.3T9"V6[NK'U1]? M5U'L!3AF"08X]1D)2>+'PP>GQ)42#X6/LZP4?X@K5S=.J\N2D\,J7%R6 TLT MJ/7]/SZ^OZ;$^7J-KNG7,4OLO3>BVT?#7T2OCTYZ_='C5[JX!AWS]F<=P)5V MZ!5VO7=SLO=YS05AV":80B_"@"80X"#R$P3\=# 3! ERI7>SZWRXY5[<+T?T MF!3V.&L1=;E33\*1UFI-#T=G+[@63PI[O&WSI;=W6Y4WN6W9K_CZZN:BD;3, MO:MH+/S*4/-0FQ2GOU/4&XAC_ID)#!&B(?(B%\-#!14DL1^KS'4K?*QEJ12G ME!_R*^?W8K/9Y@[-FEV[@P7="'+5YJA5R)*;>K;$DYI<"A S7=%W]/_"Q*\& M2A3 M-?\4R CLE8G&,FYWRA"Z+,40^0$F+/*%:;$2E$(_]:2ND#)J MT/9"^*6%UA&GI\R0+5=K3,ZSF@ 9H'B2#3^OT::P^6<4Z\LH:\RZ],:F( -\ MR9^IX".%>O?XF;=+L9&/_N>^>!!@/N:[%88P9!$OP5 *(^ A%":T%]N0IE3I MP;U1ABPKW8#MRGD0Z-I:*1_P73EE/ODV__-<7>AV1BA>1G-7G3;CVYSG_L4D[* M7ZN(, XC#KT(!K$'*0@3$$6$>&'@1PD$>COR;"*RW&$[Z XJRWVV=7H7G -D MI\7L#-[H;LJS&C+)^F5QT5(L<$XV[O5!&Z+5^7 (DK@:XWD$FWX+GR-<<5I? M9MO--X)_J?U]4\1W&=H^L<]G]P!.Q[C"N\@9I["U.!RS>/P]XS#YG\\0 $;] M((&>A[P$$]]E/@RCB+K8<_EWH=+,M4F[MI6_@]HK_*=OV^*VK9,;9\"K_""R M."1[E@!7-.MN*YY,'+(/N/\/D$A]YF%(?N9Z?Q'X4AV00^["*9 MIJ3^S/_Y3D@KKN[OBYU&_6PY'G(:NYQ0J*GN">Z3Y';E=-"[E^4/^GLHKN<6 MXE%L7Y#F::*X#+&>R-=JCGZB.V?R/_99S:5L^]AEF2+;GLR,/L.2AB",W8#1 M.,2Q3Y*(A3$@$+D)\&B8*M7#=A!8W^6:[3?M1M<#:'$W:%-MBTUVV/_:C;7Y M:+P?WXC*F62[K!U^TVQ])_Z-%K=WN^%CM*=/C$9/=;IDKL"IR?TQ4@>83U> M%C/]H<"GU'2'C?@L0\@M^WAV.L,>H_+7B7[;$9X[ME7#2\G#R?:$0A &;A(" M/V0TC$-&TB (<1!%08I)*GTSIM:GV^N\ I!S1#3;[0RO$W.A%XYDZ?M0D>DC=XU"EITRHN.32;U5U-&D&A-A9XQ]88$Z?*Z'/W1]N 5 M\1G'AM2)(3X:^)[7NX)__->\+*KZ8[7+&[+/_]N^S*__KJ[OJGV3E1NQ-"Y& M 'E>]KONO AC%E("<1#Z"4R1'Z$>#%=$N05HRQ LZY?WKRCX_YP3^$Z'WVD= M<+@'CG#!\:X'Z:,#M:2@"DM&NG:L)SOGA65HQ[+T"11IT*WPY_&O( J=1/4Y!^D7L\8 MQ^82:W,-+R[6Y[JLZ*G.'V5V+W:%_SO?B/F)]GI]F@0PQ0F)2 +B$+DNHGYO M-_(P<]4N?1YO3ZHOC;GJ^024L^E1C5$A+5)U],@:FR:4ZL$$O4* M7=)B-8;J)[%;J+]3?Q6#-' QCA%&"'L@Q;$7 M#$8#F,2#CEW+EU,C+6HHV;764NVAVQ4]0F==-8J:-I9=.4&;@E&]2XU.Q:M5 MMH'*'MNT2G:9IPLR9HC@96B8*6<@S'L$[C:5;ML*R=7FB:4!G\'--(]ZV.^<]9973^*DQC9Y7>YC#(G MIT@3D*:F1$_78J[$F[W;_4:0U[^0,.S9F_SQC->INB!&([E=A@B-=:(RVMX4 M=[_=<9T3UM*JKJN_>2-J5A%,@'@;G84Q@5&(< Q ;RD.8)BH*([.YR]=;K0X MD],:VW0I+@ +-$>EF7@SV$LJ+FWU&D'<,E1DE ?/MVF-9D-:/X9=GI]NVO>D MM]7?S6$[2T2]B-L#7AJF28K\&*9^1/P4T(2+6"P[YSK*AL7>,< 2^R,$,*=% M-M^S.1=HNM1S3+"[D"YDQ)7G?IS77TO-ODF??RCR3?OR\,9 M4;3>%=_;\NX )$T3%T*28L02[&+DN9'7 \%IZB&5-2(+YBTO'YWT/M$J3@YV M'['^5[4D;R,&<7@=@IRE]?#<1L JE.[ 79M!BE M98BI30>KR5J\\O5$-\7N0]4T*^"["0K]." Q)0# E(6D-T")FRA=@J+PL9:% M4G37+<[;,-&F_^S;[KCM=?5EUQX5FQS MWAK>E^OJ/A>6KRO5/HA9$D>\Z/&"! >8I(Q$0_'#@A@HW5 X"T#+G>W$)V=7 M.?7@E;CAJ^V%XKME.QO!$^C#:0+=#PFT.B303+>2F2?V2\XMPZE?QSS]+W60C2!<2P:QM8ADI95X*J@7U4=6]3 ]<98MVNS J M-ZA;Q.NV.Y,X<=T ,B^-",9N%/DN'BP"ZH9JNRCU[5C?27F$UMXLF9V 4]W$ M-()-.?V?BD@U&3]%=>7POVWS YVG$*^IN[B):3SA MR]!((YZ\V+ADBAU9Q?J2BVU2:[%<6][BJMDU*^)Y<>K3Q"48B$&MB[QA!, 8 MB (5H=+X>-LCT*I\U]:[]2FTMFM5[=LX=;YM[X]8U_FF4+T-2(=..:6RS*2: M0#T!X[1HIA6?EVQK<1^_F&G=ZM%CW9)ZDH M0N:HEQQ$S\&ZXL#X&>%/-U"V2%O:#U@G'N%*,GAIU&HZ",N0/O-N/1]=VN%- M6B;7O,X0MH>]G5'LQY 2+P3<$O%]FE)W,)-2M>I+^<,MR][[DO]2+EYG&X = MJJU=Y=P,W#O;]K;;ZG!#FZ+\*5,J*7,VV524LP-_L^S]?L[$)5G2)6TA\J,- M_[G,C.-!5D[>WS]D1=WM%N&]C;<9<;H8-4V^:]Z7FYSWL6*7;XOO^>:P:_>W MJMK\76RWJQBZ?(09)I[O\]$E8!C"=(#DNA;+'KL[JK-^_)[WB^ ?,FSK3@5]%M6E&+AXP"F?4[X^BXK MK_/[AZK.ZL>C2\W*1RQE#+LQP'X0,)KPM#,@="FF&B/E57Y[CZK_\IW[?6DXJFLW2//"P>W56\,GS"P<@EB<<'4O"BI MV;WKW'!._+AR#I$5KO0+X*?'EKI'T7?<(^?@DG/BT]37BQL+QH6,,D?(EY%@ M9O'\Q47D<[$O?S KJ_.4C\,WN+H70Y9N%0J@,,(N!0SP#_<9#5S//PQ;8K5[ M.S5-6*[^O^ZJ]5_OO@E8SOH$EY._,=0V2J.<;D_ H)H$MX!Z\DXA37UTZS5: M+HCA2!Z7H6MCG7AQALL )[)JTRJ<.&R:-7?=MIYAGB2!(>7E-4%>$H&8(>;1 MI+?G$0Y"[?(??3L:-:B:[G1%R,7-T::IDQ,9RYQIZ4Q'5@_JL+.QQS7QD/\L M/Q<$9SRGR] < WY4IEN;XHQIN:[%<@/)NS]/M@WB[*'89=OCF8^ 4N('Q(]Q M$B28?^T/4[8>1JG2&3>#9BW70YC7G;=YP\>[_?QGNU"Z[1\_4]\.;I)PR>G/ M>;A6G.SL03J_##!_%90?-V+W4&?;A2W/XJ5Y3/.A6(80VG#L^1RE+>[TI1*M MN\7Q+_DZ+[ZW%[ES"T%*/,!B!-,H0FX \6 :I52Q7C-BTGKI-F 21VQZ4&,U M48=9736T1:E)'3Q0_.5MBB>2OY>T*0G?"-:7*GEC7'I3[$;SI2]S8HZNY%3S M8F?%XL E<8 CEZ08X# D-!AL)DG*QNJ;BBWKPC: 47QE>B2#NCIFG#J3 G8" M;F[A.H&BI%@Z_"Y5JK1\>5.C]!G2%Z?/=?Z0%1N2W^1U+9:GV]$R*C?M2+I; MPEZ1D"$ &4$N(J'/_XQ(/(#Q*:1C5?LL2U3 M(24T2M/ HR'Q_#A,TKB_*P:!.$K<!FH/'1Y3 V%I,L>.@FWP M:'8(_/D-9B<>__9PM :_JF0O5>ZT_9$>]NHQ-4K$ZCTOL([S_*O$!Y&//2&A MO*1U?>@>3;MNFH[6,56#]J5,(#I=ZSBI&(T:8J=KJL+UCOM%V2D;QQ?.FKWE! ?LGY0'Z?KR* XA2Q 4L"<1;M("1 MP2Z+$CQ.\E2M6=:[ 8Y3=WC&*ILRF;JR9I-'(YIV8/;+&\Q.)&C/"%-2,UVR MERIEVOZ\J6/CF#)_6?,*I6$0 DQ\-T0Q8)0&:!@ QI'2.5A!8-FE61-][T% MI1L.;5W5_'8$Y"1P)O+5M%#C:N:EWL=\02 MA&(92FG#,>U[EQ6Y&ZF=W9F, MUR\.A,R+ (2$_^&3$,88)<-A/X!II'3IK 7SMC<#/KOH_@#5^$7WHV(P2D6G MHM^HFKX6B*5=='^!6'6!-1&E10NM$0?E!-</_86N:/V?^Z+.T?>L MV(H)3E;57[-M_C5?]R_(K:(D3OP0DY %"0*!2U,?'L;^^/ALJISFFK1L?\&: M?_].#">K&R<;<+Z[J>IW[=ED[2/(1NF7$]O)>==2V0&EN(^HQ^F@E\0?L4[\ MD($\B1<4U48HEB&E5CQ[_E:"-?847@E9Y_FF8=Q_8?#3S04(:8AP$(8A\OV M(N@3$@Y;P7T2QTJ'5HP:MERI#EB[.E7TVL:XBAJ-@Z2,SA4"11U]PO[7_B*- M)2FI H^7I-1&.!:BI59<>_GPC"W^=-44E9O^^>+'BVBH!]W0([PJ9B'Q4 "C MPQD;WV.A-T9836&85&/O#X\^MZODZVR[;;H+U SIJ['(Z$GM'$$9K;HB$@/J MP\6W1[!7KVCRO$(LR;*")IN.VS+EV;B7;RBU'5:UYP_2?5.4>=/DS<>\?RFU M_Y?-"C+ 6,0 3Q\IC$/@>Y -$"(W\35N/S-J7V,:0>-ZLQ9.4PPW8'_K 5^U M+X#Q;[1+9%F/>>1TPJAH:,XG6(^ L0F%(]*K]F&NX?EF]!;YT\PI7"!295+! M1#P6(K567'MK6L$G(WV2IQ@4=9!*. A6Z(HXAZ^*#C:41,B*B*O6E$ M\W0"UO UD./8UA1)XPP;$\7W$CQ.HW\G2%3T3H?:A>J;EBMOZ9D^/T9&\NU! MH%,,,8&$,.KZ /K0]P W>]!02A*EAQ;,6IY\9M2&NIF-A8$1N]4P&!^G=R<@ MYQ-%%29UQ^+:$5F(;-KQ367-*U^H<>9MNM\P'CR/IP!.F:U:)EMHW5 MC@/.*Z=%>M723M^D?9IR\BR)*L7E^$@L1#,M./96X6F*._.;2E?0C?V0)-1+ M$B;>C4@\.AQK@CAEKH$-^3IFY]V07QRV,AK>D*\5 3GIG(E\->G4V$*ZU'VC M1O:+2H=B&=IIPS'M_:&*W(W4SL.SC*]L4(V@GP8ABST_81@PWP\P&H D""FM MPULP/_&&_ -4XQOR1\5@E(I.1;]1-7TM$$O;D'^!6'6!-1&E10NM$0?E!-<< MESISI\.[R)]N/E3E[75>WXM=(RL,:>HB$.,TA!CB"(9N-!CF];+2TR\&S$TZ M2WIXCKM_K+M=-=>?$=5E6'T:= )RQ\Q]OC_A50!\QR-UWVY2FF^^\W7*)"5.!:6UJZ?H0T=ZUZCIP+%>IH/I=1EXYWHS+-0V=2V+TQ1TST[WE+S)5.6.?^A6*&91\HZ<-]H[D/2HEIRM MG(#>T3N-/C[E\WW/YVQ;U5^C2FH_T2B.EZ%SIIPYNV_( $?CEEUP=7]?E>U# M]*O 0P1%?N 31H(X2NAQG3W ::CT>,1X:[,MNJQ;D$XC4)I8=U&B>,RRBRUV M3:VZ=/B)G7#-Y80OY247':X7HFGF_)%:<-%G2K5.^Y)OVY*FNLY^_$>Q MNQ-ZRE.H."@NY#7E1>.&HQ%O*73STQ@P!I&;^JF+0@I\YON'LC$BQ-/;06X< MAO51,,]"Q?W^WMEE/YR_CXB=]K$LWF._Y7?9]D9TX?S^85L]YCGOW57='N=N MA$].D^]VVUQ_Y[GYT*E5A//$;%RMV&,6-2-'[9S ;H/3 G_W32!W3J'/4T>J M$BQ185J+V4)TVKJ;9ZI2R[R:WY^YBE#B0P0BR'",$/591$ /( 0^# SL;=G.3KW>?;NB/]1UONOD7+NB?2H%)_$^<2OJ>;3NM;W9UL=Z)A?'F#I6; MI]\X^ZX;H#3BBD]#% [G/<.4%_,JLP-SX+,\G]"YU-;(O5-.S;UR MNJ_;924AUFH*/$L=4)_@G6*^?H1O>/XB#H M\^^=_,*T*V\\E[AE7-P_5G>[;R?-F=.&]D+Z72A M36P9F7:IY%0_A4Q,F)]7+ $4 \]E"75]"(+0).%L1K8\BVF78G?,MORW*4LBCN.FGM3EACGT[@A.D3*-A MFR4#_D19S%92D@[B/R#'R/MJ,F4H,CQ-!@"4 1I[40B1"UD:^ 0'AU%CZ*$^ M ]!25/5]^T"\N&^B3B*O31F($Y< %T*$6.'6:80);'*$H,IFY:7 M#4YA.INB66^K9E]W#XBU.G##<3O%$;CB#3O&J)9@7:VH>T)X6ZH)C,X) MR-FNSI$D[X*\FJ9_&4)JW*O*;J-5$T<^S*_N\^OL1]Y\SHK-BJ04QHF/$:0^ M<'T0$S)(;'IV%X=]J7&\699&4* MY<3,)GMJHM4A<5HHCL RK3 ](^*" .E2M@RAT49?F6DXJL+1G0P2)C[FNU44 ML(!2F@048!^G":' 'ZQ@'Z1JPJ'VV1,+A\X1,V6Z9$7"'E.J(M$A:07B=&FE M/S59_#O?'(Z373F?^+@RF_4.UF?47905/9*7(BN:Z%_(RA@6I/?= MQ%IN#AO7WN_R^^/U@&Z *(Z",/(9BX/ %4]0#_;# "OM"#-G=8X"1(AF=*(\H"(".;9BQ9ELH!W_ RZ$1B=K 6I<#_= M>&8OR]_TI*I)WH'/3S?. 9QS73DM/ =-SZ?"=7^3\JIWV]__S+;[_%EC[5'7 MW3F[TX8K=L*5?1(ZO<+R7R/O WR+J%A M\PW9USP%==M[VM9V+0 S 0PXO#90N MKK$(P[:4=L@5)Q=LTBXGF0MA7$U$>]#.<67&Z7$[O_3(?[URCN"=(_K9)B7T MB;ZTH\=^]):AOU,X^GPOSU3<*FHTRSG7V?8%HE7HQ9#7R9"&($D3/PH@P8/5 MV$=*&WC&VK*LMCTN+;'5YT])42>A3D\V>VBOZ^8LJGB.K+>E;S3-B]*W\=Z\ M+F*&6%)4JJ^[;"?>L?[ R7W%-J( 1 'EPWSJ)0!A%@2#[03Z/M30JY$6;:]> M"71:FC66227EFI!$/?UJ ;8K3BW$!>G89>K>5C-#U"]*TTSY]+JR&65,M1*K MZKRX+5]:C=+(CU(8A0'P4A(2FB R6/4CI*-LVK9L5V(=+KU*3)L_M4IL"NHT M*[$.VH(4[!Q9$I786)H7I5KCO3E3B9EAR*Y'8H"9%Z4)#:+4#0[R MZ'EJEW*,,Z6D4^J7:%R+7W'6'4:3DW1O8GVY8TE:8]72;-\:*$ M:K0S2M->BAS)RA3)NV5^G5Y,0IP$<4)B% Z3;0D*7:7GBFWBL%R( M#= 55R"L,B^G?$LA74T6!]0_U2+$"*HOR.H4 5R&YD[B:35]]]!3ZWY6\5RJ M" $O:#U,@8=YIH H >EA[ V0N!A:79A'FESBLH0I-M7$=D(B-75U6*583MTI MQYV$4!HB?UF::,JI,_)GE#-5I7LRRW@.0AH! A,,/7"*,(TH##M(2 71;Z. MWADQO+QE#;.\JBG?Y)1JZM_S58[EZ: ,DQ)J:#0@R])$LZZ=448+_"E7@MVL MYCGC-";0"Q'!<0C<*'73V(\'XR3VF%8E.,[D$I=%3+&I6 E.1Z1N)=BODBQ/ M 2]S)U,)FB%_6:IGRJESE:!)S@S-4*Z\",611P(,<)A&T"61'PU6(X2!RDK* M6%N3+*5L>I!&IQO?IM'(E*)1!BU,&RYJ4E!_XD^:YF7)UVAOU";P%%E2OMGJ MF34< ^*F! 8!X>TABA$+T6 M!3Y1$2I=&Y,(U+<.3/_$\,EU5S-=WR3=J\:R MNHS>--J+<]=Z^Q!"AV&8@"ST\# M2 ".J.N)RSJACT@(E0#3(>LNA1NP.4T/3O$&E1%=SF"F6VCSDL^+G20$>0MHV>,<: RUI#4^L+GNMKLU[O_R&IA M[_%#D7TKML7N\5I4 RL40^I2/GAW _Y5Y"&/#T]ZFXQBI4V)XRQ9SLP].&= MYQS@.7^V ,]W'!NTRJG-=(RJ"<\(,JVHT$6>+@B2&7Z7H4V&?*ELM$#%LR#M MNW7O2[1>5WNQ:?"6-KOB/MOEZ>,U_R3THVA6D/$Q"XC<%$8D(="E+HYZTT'L M$:7AA!&#EO4+'QY6/:)T!IC.MT=' .5E (>JJ&1FZ)83M,F95M,U(R3;.4HB M0=P%H3/*^S+TSJQ+SP^7F.=KO/H)PZ2ZSXIR1>,8>CC$J0\91AZ(TA@=3.,X M,:-^"@;G5+^KOEMV4(VIGPK=8]7/$M,&U4^6Y(G5[TB)3%WF O!$"MX-.W8EGG M#@.J$V1J>C:"0#D1FX8[->5ZC3;GSP[6Q%)UEIX+^C2>TF6(D@$_*M.-SBS-LW 5;(35#L88P!021Q"1_Z!H/=@ 1&)LSDKR)J<,5YWM^OG,$=YY?!H5^=/X5/ M3N^4HJQ.%EXY\5UB9-4D6CVH8MQ<[[/MJ.!:479#T;B@_U/'>QE98G*OJWE[ MV:AJNN\=*Y<&Q$M]Y/D8>RYE09AZ@S'*8+!Z:)\4X![5.ZU"6M:0BG8\QR0M M(VE^6Y2EF$K[EO%_6"N>0-;E4*M$MD&VLY7&/0;XF5F5W&1(WUHG+ MU:\>)YH"U._(7P$0 1:0)(XC#^*(IH&;],:B$(=*UYYJFK"_7E+?YHUXC:PZ MW+8S2GBDN=,2'ANTC1R0]Y!FE9@>@[S$J/*X2(E1=N*RQ.AQ,J[&^9P]=OM; M:9RX.'0A]4,,:$H \8?"*DIPR%9E?IOM\LVUMN*H6I3J0DG7A5Z D^Y.?^R* M;?'O3/TIMK%\CJE[S'(X0?USY0S%?/OD_8!_"671@$6Y/%(.PB(U3-L9J7)) MDR/YMRB[1GC&>)WG/XKVR>3G0\I52'GUAAB$B \A88)B"N& !R744WN'AM\JICZCK4WY!16V'\9E"/0$?KYX*G,:9D=.QT4)@2'_W#A,4P^G+H[I ML-H4I;PA]M-QM-R,FHQ[RXSZ9-R 2'XJKIN <[*=L[O+'5Y;B:.&XLON Y=0 M-ZE/)\D2NXQN.-8)N>DD-4ZDM^9FS1TJ-^(/^I_[XGNV%448VF%N_9'WX_81 MW!5D"4L32-,P],3*+:+8]X/ 3R!B@1NJ[IB=6K5 Y<-I^<0+Q2JC7@+)[B7OBO;@RS%W:C&N4^66(FF&?GF_' MM<"8K.1]X8.3NECO\HTE?5 MNW?\%^^=^H"\U40U'31.N9PBSLFVFC8>D3H79!*_\822%7%4)/&"3-H*QS($ MTYIWU32-VJR(?N2D=:UUQ:4:16X(81(#-\(Q\@#L *0NX'^8U$\%LY:E\T-5 MWDZ@G"H\FQ%-2Q3;T,LCU&5)YA'7"+74B,//(90ZCBEJI#9W*L/J9S9?8'KZ MC9.?7"$&_ AXV'>C-/6Q!S&E Z8D(+[2TY!6D2B)J/;+D1S4U8N1>-OG9;75 MVK!1F]HWAI/V0[8,,9C(UU>&GU,Q++U">9?5>9HUW%YU+[9WM#L-D)@$O&TW MQ*:/QQ_I5TN1V.DJH(FML!SNOEU"_;2[R^OKNZS\]-!NDN)J]YT[DV].M\?" M* PQ(LAE%$ /4I\D+DAE"?K[MJ_9?S1UE,O55A M6NXO+;HMLQ$L0^:62L[SY;V%PER:D/Y'7MS>\3_1][S.;O/?Q$(-R78YRXJZ M'76?>HE#$H(T\&GLQW$ $S_UP][+B 5AM#"E->J;92D>L+[KP3HM6D? =03> M;C'!^4W92_1[6W= M[BY^7_*RL&R*=>O2_VP]7Z7 #1'VO"@F"4NB-$A(T'L31RP-5IR2;Y52(EB@ M%RJ"?^JPM.0?X#G%@,_Y+@!>.5^^_M$X=;X5^XTFWO@R4SC>DO0%-Y %2?>2 M67I-HI>,5TF*/^1-D^>'&]0_B(Y[G=?WGV[$R^K=*^HTHG$ 4/N8.B+,)U[0 M/C$3PH0FB=)#Y@;,6:YGCT\$M"+VUAX^:Z3*K11-S*?:"E$'[NKDU846WY4C M$(K)FP'CM(GB;9C&- M"!)O9>'!*B*ITETS8VU-+&=U!\V8K"G1JJ]IMA@U)&@]O%;8YA>S$[(4E4R' MYN7*F)8W$AJFSY*L@"%N=/[RESY%R0I?&$ M+D.0#/A1F6YJJE44U[IV%;[<9=OAO@.&,/-#)*ZH!X@!)&Y6Z6VA.*2A6NVD M8\&R^ @P3MZ_25UTFY24"R4MYF3+(]NDJ:G-LV*H::NAW3P7G;S*S<4:: R7 MRQ":D3Z\J'?&,R*]#+#_U@Y*NK>-5S1((0X3SX41HRF(HR Z& $!5BIM%#_: M]AF.'HT8?8G==-USW(H'\Q7)DA,3BSRIJ7N;&S=/"$A4LS^GIT+4,H M=,$_G_\>P\%;TE"4-^7A74]6E.)@=9=65E%$4QQ$.'5C@D+7=2-N+.+F/2]* MW%!J&GK$QT^VH^VF@]7-UT@.=\;0=EDH)F),32QZLC[=.#VBOO2P3]:F6K=K M-UW=/3-I3\#8(^^9Y KG6B'U $A:&3WO[BM2:H";>>74A .5L7:B,S%^:NGI M?+RW"E,:!S!.81!X"2*(8I3?Y@$0TG U*[?5?]XRU(U(#J9"E>\ 5.#,3EILDR6FA8=>)IK MSOLE&Q>$9@1URU"6,0X\OW-I+!=28\O#NSBLJO_@+M:[K"BOLQ^?JZ9HUY=6 M*"8>5R;BHLA'(8O#)$*#T2API2:X#9FRK"D'4,XN^^$\#+ 41E$&V)08?DY+ MI&+M,[G>1A5&*-.RZS>>'40-4?@ @:U!IVI MK#0RM1HQW3=%R>M37-U_XP6J,/4E7U>W9?'O?/-^PQMB<<.A;?-V8;5!Z__< M%W4NGKH9$!=YP_^-M]GA0/+I$60(Q4V:$<4T31!(0!JA-!+GCZ,PB.-4Z5+B MF:%:SC.&;O*;.YYRU?!/%$JU3#0+8LAF>':8L#^=+GPM2O5 M9-+BDAN,PFAT,:#M#VH7UH#D1LE3Q>?<8'MQ[6,!8_;E<5(MN4?/.(/077;8 M_23_E)QCY[_9K(#O16GHIRYS/8\F$ +L]B5@"(GW%Y8/U M =.,\PC:49UA-F&*@"ZBCNH][7^A_<#!V9]X:N%,^*::8!C;>OZ!TPRC*;$Y MV6 F7G.DRO?E=_[S5?VXPHR%S$]]$"8P$,4H$"\0=E@]WU6ZMWP>A):3X0'( M?"E0(5K3YSP[@5I$DGL[](M/:0<7)LIAZJWAGY>T-#BPF*5T(S)'6OI>_>]?/X#V+J9Y4D09P$KL](!),X96'L'U*JAT*E3=/+0&Q[-V,/[,IY M$-!:D'28W6W]_WB1X-H03)<7Q M3>B?ER0-<&(Q:9J*V!Q)M+WS\/CV2_<;*SX@]3R0P"A)&:0DB*(H'' S")0N MY)H?K>7DV8)RLA;+?&E2,Y#3ITC[,5Q$>NQ:Q='/_C=_WKSX:MPFRHGCVLP_ M+Q^.Y,-B+C01J7GF.'=<%(K##Q_N OZMJC9_%]OM"J=!D$(7AA2'7IP2["71 MX --8CS?W.=8Y-;G1 > ?9*<>4!I(-1S3)Q.&>5%9-"3=C,L''9)=!T$:4.@/IPLB#[)P5;;/36RNYSJIIH5:JA\F73]\X:!T=^SNM#A>G*Y[ M[\("")OEY)J]T"ZI9NS][*Z\F>W."?N1F^P4VZAFLXS$LR1"K)YF,Q"K&7=B MG_P#R6]R<<.>Q&B((W1W'ESM /3I- ! ME5-WL&;?ICTFY+/MU[8=YD6ETW[MXN0?KYQ#,_KR1C-:?FY]*Z+3[N4VT++^ M@1G7'#?V=W<;B^ <>?BX:G/R;^U4THK!,'0A);MYZ^T1W'RI=TR4I\^YMB.[I&1[LE?@2;YMW?UYD^SY$$Z470VTH7]> M6C5!BL5\:BQFLR32?+=*L$="XKEA&J<^YJD? 6] B:B7K':5&*Q/+Z@2V)06 M5@YN2,OGM?@5L05@]CUS4H&:(>D9CM$RLMN%+1_+SV'Y5+N_56+_#\Q**M[; M3#_*49!^8VM]EV_VV_S3#9H2+'=BU&&@'J=_]BE MG.R_5FF0X!C&&*0^\?T@9#0(/)9 %\>^#])(Z3$N2Q@L+\CSP#[LNWM]Q#,& M/$;]XU3.+Q^JIOG5X5X(T;KG_]YZX[3NM)+4.Z3XQ)>M6,FEE"6$22UU#(A% M> ;,;51:U%;?,,X;R>J]1+\$6@ 8!CS<0SV8QH&!,$4 M#T"A#Q.E6X=F@&=9^D_]Z,2D<08O'-$ZG6?)8="7UY-$^PFZN6"ZD*NFB45& M6S^#/ WZP9_+@7^9=A:48TP%2"K]3-X:EI:9IB?@;-*:*1;2^8P;;M\P%R=7 M=X\"2U7ROS;H1]&L/#?U8Q"D*"24(1P0;BW",4K\*,8DU?1;F4([BGN)G4OB:835A>B@&5^>2YI!AF35Z9DI M4MUG1;DB*8TC3$.4< 6,PY""Q#W8\CRE"1$]"Q.KD?-GATM1CC39DY,A^\2- MDY^W.;.B/Z_2J6(1LC\%>F&I'B4[?9HRB FNNJ7T(:%I[RYK>Z:IH5!"",:,0 M9!%%B1LFK=G4)1&!V&5*#]^.-69;3*3?33%'GYRF3,JZ* MKO..*<>'+E]+$\..-TWK2+UH,_L^]CT@V$ MVAXFZ^%>AN#/XOG;>Y#S3A-M*ZBU[-DN0CN]EH\""C.+T7I;*KM M-JL;YR&OG4;\VZ]ZPJA)JYH2VF=44_I.@%WUVUE:;/.(W:LT2:C;.'J7)6#>#6=MAG9Q0JZ5:??5G[[G$^_P;V=DO 8=>,(^ R& M'D ^#((PH$G" A='84J4YHTGAF:[:K:VWUEUU^+$$9=+.0L.MEKJF2/."]_, M_L:$]$RA7T9NFLMY:QO8-6(@FZM&0DL?7_^ =D-K'+J>GT0A#3S(6$RB&+H] MXAA#3VGK^YPX+6>Q(_B6N#6BVK*T3JC>1[J4)5B#Z27KJ(X[4F*HS9.LHGW)FUU=K'?Y MYG2?-0T@C9+0"]P()"#$+ [\WE9"$X)49$S/@F7M.H)RFO9$S7F0XE5:+JC/.!J7(3DC?:A,-BS%.E0F"7\*[;ZGM??*NESGAH65#K)*1CYW<,]J%Y:'OB/W8G'2Q[X M3_7+AHHG/G5XE-,9VP2JJKR/E&V0??5OMRM M4AH#1H$?PQ#@(/&#*"8#-NQY4*WVG0:3]6I9N/'NH$O-49>T-]E-%*Q)$H>% M*,V2-:Z_.W4IGA479#MT^3_.*67'O\,>< M8[O.?GRN:B$U:+>KBV]<=\1EU=7G3#QT8:A>S]M_40#BOY:YZVXUOF_JM5\DX5*3I.7&"4UK>X"]*I(=_=N MMP_ ""'GKEPYO3/.J3?B-IS.G]ETW5 <+NC]U)%>1AZ8W.MJWOYE+F^@[UFQ M%5A857_-MJ?[EC;_9]_L1-(;/%BY$%,W2@G$"?:C@ >*X1Y> DCJF4H<1D%9 MSAQ_E'6>;=MWJVZSHNS3A<.U)QN\>'=3U>\:[@=/*=_S#K[BDMMT(1R?4&:+ MGO&,P9\K)[OAC4?DZQX[9"4K'(NXFL MPE'EQ6W9/5J]?FPOR>#Y3:2_.XP$/!9ZW*O/;3+P69WM ) -&2L:23L9>X):6-([$R6]N\O5.#'X*L?KM MU/E6?)J8>9E_-"05-YO#'V.QFFN\LZB42]Y9=1T8;IN10+D 2\F(.(Y"<:ASP=1/5R$6((,JK]U MK-,D![3>[;.ZR+:.F!X3">)!>,G_W![?QC:3!.Q'=UR.6$9$C:607SJO?G5$ M+[]R>N^GE]Q689:6=LZ#2RTF2M9=E) M:SH:)'/:Q'$QN45@Y4<$IB!E'HP083AF$1D&4\A'U%.Y/=N(0:4),_5;L\6$ MR/J.?T<,.9QLO=[?[[MQ2?76LK_Y5?^WV3>WI&^4>(OK]2/G*>JW''.^*?=#AVZ*L!]%A'HAQ%$Z6 QIJO2@S!@[EBMA"?U^7XJ!39UQK:\?*IVWQD;Q/%J8 MC5(\D>C.,<=Q@4(]_90F?O':*.^)O.XILO.6IA7E3;DB%1_)BNVCY8:6N_9F M[YNJON_64(NIC#G"%[_6Z YW!\ M3@?0.4$HL]O;%KF;_E/:7UL8R4^PJ9,M9G+SCNSBB/1?LBHF?&ZUR0,@:95) MFH57],D\@_.JE 5_*EMM34ZQ-GFQZFQ]R6\+8:+OD5C0D- "I%R8TB5GJ M @J\P4P<8JD[*K4_W/*HN1>C(ZCVUD0Y%=(G[+*B3\*5FH KTO1*/=0,!5&3 MK_]U6WW_+]S+KA;B7SPO@E1."\OAN%2%0IDT6:6P MR9>65,A394XLGI%P42UT"5N*7&CC?Z$7XYB0$8QN/^F.%C#%B6C1Z7TP%S!#(^_-DX IN\=.C3 M][9Z3,*!'F[]UNC1'-F^2(;)KK[J<-G^KD6)_-W<#W8 MU(EX'KNSDR(<2^=[O4^?JI-WJ#0& M#9JDR7=\>WQI*H L52;%X D);ZB"'F'+D0=-_*_HQ!@F5 3C.!1A_#O-*@B2 M) @HQM3ENL0@MYP.EF@"I&YN'_/Y4XG&Z,)/B M\8R(-^1#E[;E"(BV!Z](R#@VU$6DDZS.EALBY,8>#0 #8LG5AZRH28,D(2;$X(G+9P1 CY;Y.[TF[FIL@U!=F:#W>7U;E+>_U=7?NSNQ MZ30K'U>^BY 78!A'"*1I&"9(D703\> MC+C 5RP_E#YZ(F$0D'1K#36JI&7!%DMZJB!%D$%1./'^LB;HT+082= "_U(1 M]#F0$83K.MOPDN3KX_VW:KLB" 34([['0L8_G@#7'_9=X !@Z8T1:I]J609Z M,$Z'1EX %*EYN^_;8T6MVTL28J+#/W'Y3%_7HV7^;JZ)NQK;()1/9%3W]U79 MOJ3=OEW7?-KOFEU6"M.K)$5>""D(4^;' 2,>#(9C(!B32/$0URA3TU0#'<3N M8?BK[DW)QCF!J7QT8Q2[L@7#9,1J%1#:G!H\XW&!H(LUAA%FYQ*%#9IB1EZ#_66WWY2ZKN]WIS2H-0A@B@"F%'B8^CL)X.%A/$)3?-Z[W MZ=-(S@%5=V9">2)5F3-9@;%)EY:P2#-E3DZ><7!11G3Y6HI\:.-_(1OCF% 8 M:'4GW;[D#^+Z8#ZNVV4[L0<-) %"(81N OA_HA1B?# 7,J0XQ-(S,M'@JC^C M>4#G=/"4!U6:3$H/I^R3J#>04N7/X #J54HN#YW&L;@4H1GKQLOAD@E>Y&7G M\_[;MEBS;97M5@F ?N@G4<3'8B0DKA\1]U )Q5AQF5?EDZ<1F Z1TT)R?BE* MIVG'HY+7?6MR)JLJMNC2DI)3IB:0CQ/?+VJ&#D=+$0HM["_409\!V?M27SYQ M0'\\Y.M=OF'[W;[.AW_('MLGO#[F/W;7?^?;[_GO5;F[:U:NBP(5?3K]&6IMJ*7MM@>1*9;L]2>77.:K!JNGU**E9TA=58<2'492FY$F!V5?HZ%XS8__ M&5G5ZA%AL2+>TT1D$C47KIS>U]'^:=, 0;<'I<33/&N MGR10T^0<1U6+O_3?;\3;O=T.M540^%'J)H0&,8E1Z+O8]T.6D( $E"5R#ZW8 MLVY9]MOW[<6SY^]Z0$[6 AZ; D:3KJOU4_*M)NH=,N>FJEL]'^2[N7)>D_NY M]?H-'I6$V51,EJK QOQ[4VK-,BFKJ9_%F\!5B?JV97Y[NBSH7"OP39 M]'M_/Q39MV);[(J\6;'8A2AP,7))B"/F^X0P#HPEO@?CT/=697Z;\1PB)[,3 M )+2@:33@5/LTG(P;'/?'D&IB>X449%3X:6$0TN6!Q2/K^OPU7 >85I!'D_I M!86>,%[+D.PI':YFZQMV1?T$T4G"\;V4L3A&B8\!T[7IS?3R?VFM&RH_<6(V1'\H\HEZWZKQ)K4/C'!>[G MU/Z1/H^4?Q.,CY@JN:_VY:[YDJ^KV[+X=[YY7Z89__XZ_WJ7YWQXD?B$>31. M4\]+H8OC. H''*F7AJM=MBIDK&D M:T^53,BWB?GO'F\[@](.A)U?#DK^JW-TPRG*]LAPV\>K59E<,A7$95^NJ_O\.OLA9M?+9IA6O\Z^;?/K_,( 0)Y MCO#%&JS4S753X+ \B_U;7MW6V<-=L7;2.L_^VHB+CGC'_UQ7WPN1?UO-^&60 M$]'J?G4ZSQSNFFHQ;C5BOSI^M X[P MP&E=^-_3ZO<(LB\H^10A7(:F3^)I-7T'T=5Y>G.3KW?%]_P YPNO5D3:X54* M+S%%A?(,4IJ(VXU][,41^K_DO6N3VSB6+?I7^.%$G.J(K#X$2)#$? /QZ/ - M5]G'=DW?&_5!H928:9Y6BCDDY;+[UU^"#TGYD!( 9*>,Q-=3F>FM==>&UC8 M #8 $H11E(9'2#Q.E6[=F@2(8Z4_*GJ7!IYK>*LH!UD?D_?I<*XF_PQ N M3?U=NGI1_IWSJZ__S#' HOP M.!I1%II)OUT,CE7_7#D&X*UB]#45Z_W6>V^ZM.XL+KIB/E](S'5<(1H+DG M MAI74VTW,EB;!M%0=O.IV.U$4?ZU+K?/ "$>I##B M)&4)C045$4+! (A2IG7DQR$,QZ)-[N_+=N/4HU^;[S="D.^]?CU-2L<_RJ*J MO'.O6A$9_#(5A M5Y%7J+YS;DB0FD*Y8T9/D"0E_8[:+Q+*WSQ2UV5^>ZC;67M=>!_7T]$V*S_+C%"9\ ",$B?6DQ!$(YYHSX/;6'7!OTPWRW1L< M7G&"[OWJW4KT[7[(ML.O_UR'ZZ"IR=L"HJ6G@\4?ZX;&!\>Y<_;,\GI#_X]*S=YE7TL M\TWV21;SD.]YM0H()TD2AA#!$/I)$*<\8) QYONQ'Z9ZV^(SX'.].=.C\EI8 M7HO+^U,BT]WYGB-VBGOC"P^;9EYK$#$WV]_V:;VV03YC$)@?=9L#GNAA+@O_U5OKD MG3MU,RQKGOSR#M(QK_7,ZUQK+U*HY$W"K^EF*K:HU]V&>_97+E?R4P MHR0*(<" X,8H33 ;[*$8*HU4XZTX'F_^1_3W&'B_>O_#B_\.D=K08(&ZZP(_ M+6MCIA!5K[ -,N_/#IOB^&J!Q&VQ.<@KD-J^M1 RGV":@M1G0Y?TMAV0 (2X M'8[>]/^50<4>9_,.#1;]*&RWIG$R_>6OHK<7LA1''$. 1!3Y@6 D)KT]1GPA MQLBTNA77,AW_/42]3"/%M[8L4&1XS MKG3.SH(9UY+=2#5*QJ6#.J29)=6.^+*154MHEM)J'1['Y=6.^+296*OQ:IQ9 MGQC02*T-:%N:5)L[\D9R;OL'ERHO3U.IO6Z>%KZ?9/VWPTQNM% 7<__B^R.:EE%E-&ZE*FLLC6LH#, M9YF\%$OOY_-D9F2_[5V0EZZ\].:/Q\V]$A!*E M8XM+]V':K.T@T2TL:[/>*J;-X>9L$$O(Z!K_O3,"7A^26Q+FS_"L-[5Y\KTY MF]R2LC_+36_R;% SCA/DAJY:UG^O3-$92X[R1K=1G75];Q4%@G/4("6!H%%$ M*(1#/98((XV]]MD03IL!+B7KTXSBC.MR5@.XA(SMZ3#Y4X1_ >MJ5IO!DK(H MQ>8P[UK9U.MBRM'^[Y79&'(PQ7J79D1F.:L_W'UXYD/OU2IB32X5,XHCG\4) MBWP.DP&][R=Z;U\M!+/CS.5T-6G5G>0VOB1V*83-<4!_HO@:)#9.#NW?G-UH M>S[*]3[_Q$?Y+P?RE<%QJ4WIO^&1?QNLN+P&P%K4M(;46TOH7Z)^=M_PITS> M.;)TU6))DOB!/N4 M!9&?X)0%J=_?K@3\%,!T_+Q^>LQ3)Q&9G2V*I=$X:K:_[*C;R06>K%O?]NO6 M_>\]6;>^.0WS3YZG>3'FFZUENYSL6X^C]F1_OI:TH'%Z2:PH3?;GCMHDN_K_ MF542[9/RA&ZY8B6 B*B/4H$18 Q D$1X0!N%2/UZJADQ+GY]?&Z"IMC6GRA^ MHM1T709HXV M35/Z25.WB<@9F]%-&4/EO9]&$EJ\7R2 E1_"D#>99)PBQ&' 0@KBF& A$AX# MXOM:6S1Z'^TX43JB\?YL\>B^4:3)D^)^ACN*-/,(97;<[ <\X>':LKT980M9 M73<$_WP1? P';^G"ICCLZ_+'ZOT?*Q2).$J",$ACB !&(O)Q_\$X#:) 10LT M/LYQ_W]_^)X]W#8_O5?K^#I$7._LCCC0Z^#O__A_^6_IAS\^_<.D9U?9YN_W MQ;?_U;LB.W8\_$7VZ?BL3Y_[W]^1W-E7O M%.^N]$X-(I;1.W4 %\9!5^N=5?U8KBB1;\GY 0DQPS[V 8I#'T7]IY)&")0> MHU#]+,?]DJYW^5U1[O.U6M=4IN!ZOW3AO5ZGI.3]._'AT^_OB$Z_K)YW3.E( MEPS+KYXGP;V;K_1'70+F[8S:: NS,&MTPW?O5QAS"D$8\IBP)(@9">27W:T[+M>)WSW_OV[WS^\^^RZ"[Y[?ZD+ M:KB_@"ZH@[8P"[+>&M.[_:9XR+ZLO_>ETO6/]D'QE$=1R'D@E@ M# 5=(>(H"7V?\2:]1ZGP4XX&5=^TOL:"F/)J%+U1Y=-]Y4'R->5/5'%&66W^]IM[K0 M/P+!TX3%+"$((L%#1GT(DL%4 *'2'&24 =?K=ATF/84Q8TI-79R3I+FVU\%Y M+BV:C[G8D9;7J+DB*Z.87(:DC'.AL-BR#+;FR7[[ON%O]_\490J297 MT["H)U2&!#I1J(O\7-&F\9PN0Y4L^%'8;FT6E.CW]4/63_D8@JRQ!6C,<1BB MF$5^>-2_) U'ZY&&K7E4Z<:3$ W7A$;3.T*C'#%K1:E429U.L4YLZ>J6 <\+ M5B\3;U0TS)@EI?-W(FNX6N\^9576_/[7)J%CV;=L5SS*HL\.3-5G=##FC%#! MXB 2,4I0(Z/#GGD*B<;1?XLV72\V=4B]LH?:3G&V)[#>ID.K<3+))N'7-6Y. MKC77K'J:!Y3MV9TSG+T05B8//=OD6^,(UTR\FYV]LL>_VNDH=7)>&5)94V:<"0-I)>2H )ES$?@B(&-8/&EA4_0$9NV8=#S@GL#;' M',O,*PP[\Y&N-_*<\>UB\+%,O,;X,U\ S(8@JX%0&X6T*+HT$+GA>0%CD2/' M"N=M5&M$VJ^WZ\^?.'MJ*A!^R,(@P3ZB00!BD! PF,*",8VQQ\R ZRVN3=[0 MF]_EFU-G6[?'Y1^S,F\[[^Y)S_M%NO"WH0-J": APTICC'MR=4<3B=OJSMXSA:A(J/=*&PV&8TE/EC4=:'^_7N\SOQ MCO'.7&\-12!E& )?A!"2&'#$AQ-4-,2)4BGW6!N.]7E YG70^HQ?0T'&T*>@ MO!,QIR>^STGK%\\-]'<,>QH2/!&+9BILRJ::$%]V_9(66R!K 7)LPXO";A,R MO,+E?;[/WC5?5BO,!6" M,KW/18,TM>U+QWSI"; F56XO=SD2\E:AEQE[R]B''./ I8M>3+G0.S3SOJ@J MT?@C7QW)]X?V>9*L;(>H*LWNBC([UM)G55\'N_)C'PA"$X"8 +'/(RJ&-6F: M!M3@$)\3&(X5J3\ZR3++YJ]>WOVLEG ]V5Z:[S0F]JU'S6!> M'+TS.:'C)FAJ2K>0>.DI8A^J7R3LOW7Q."'W3M"'8)Y.!675C??620>'IX%, M>+XBM!,$;QF"/(6CKYXYFH!;[5.1DQS.=ZGO*SYN=U)S1 M)?7 $5Y<.M(WBA6'R1'_7I?KAM9\ORY_M(G;[PU3\C&W0E[AC(7PQN\FM\>YEJ%7>S]VPG MI-L=PJV'>DD*,S,3XY, 1]%153I^=Y=MZOS;"=*GIHN^AGS%N$A0 F)9Q0]P M GT2^ , 'T7'Q.'WK%:3+8NV#51H@*FL04>X4FV\4OMTHDVJU29K4Q-L-#D[ MT7IV&8/$Z7W*I!3DN[Q_&?ECUGS"_O+^BQ.95^?PBFH[",0R1-B%8X7S1FQ# M(I\V3E+W-9UR_>[01.3'DU]>H21 (1"A2),XCN(H">$PQ6,QI*S1SE&B:1>- MGIIJRNA0Y%P-V*Q)J>60C-'8&>+A6'S7M3=$[NC%\W^T*(G6"H&V=KL)\))% MW9''2FKODFW58: ?9_;W,KT_/QA6K1+@QS1$+(U3A),4TB =KC5C&/B)SH;( M"#..-SR.R+R=G(UOSK'IR?<8*M54>2(6]<3V1&"[G$&5"'2BF)?IN2*$%CA= MAK[9<*2PWMYL7,#Q(*\H6F%$TA3R@)$ X#",210/%=J,1;&6'(VQXUB/CB73 M6@=QK!"H)D)3<:>G0AE\*;\#;77G:(I:U M4]Z3<,F?#:CGCH7&&8&Y8V)V>,!%;-0.%ACP],5$3UACL M+ICZ/6N24P$H8@!!RI&\\H(F;+@@CF,*E!ZB'6MCKJ%+0PO',*@P_$Q$GMXH MX7IGM9-615Q<7%PHT5S"=ADQMA7,IT;(TF-R<;V@?L;=7 M<@SHO1[^(A9U5'C67_BQ&KU%+P[9]51M 42QVP:_T.6HN\.V_:'9V7I[C5=.43N--U%=";4]![^\C6] M!VI9TW6C]_-JNK:G%C3=C%WEBR#R!LU=OEGO:_JUZ1#9N_TED-6G;%T5^_7M M[L?'HJKRVUW6[0I^N.O^21.Q[7"N"E#?AP 3!!,_2@4(TG@HI6VF'43IZK6Y M,4X]%DA-.2;\FE=3S!5&M3'A9XB@WGAQYI'7N22'[*98Q#L[/P_ :1N?%HC5\?2WD71OWC8],[ZV;4 MY/]UR-N[+K]DW^NTX?E?*Q\P(F!*@A3X*80^BC&"+"0^P01PH55%8L&=]SZ_RZ2^M)LU>J.*#7+5!HB)>=73^@'BW2B:]*>INZ*Q)LD?=EJ*E-APIG;51/XSXUR6%YV-2',M_? M-X8_=4O!1)YSR-O9PFWS"^M-O2(Q82G&*:0XCA/HIX0FK7T,,(9 =0IOSZ"[ M3OD$8]LE>Y3>":;WYP!TXCZI3."5KFD_",OHH0[\*EPW7\TY]>9KMCWLL@]W M%Y#0HJJKDVKP),81]BFF:1IS7[ $L0$%P:%6@F+;MOL:_ N]N,6I.0FVS;OB MY'9&RFUI9@MQ]E1&D\EK4TM',5F&A#KS[OE4T"F+(^54'M\IOV7ICR_-IWVX MDU!.2 BF@/,XI" )&6<^C1COD1!(8FA!4D?9=RRK V0Y[WO:Z7O4WNT/3^*6 MOR"16Q':<1$9);:3!4-SE5 W#DN5X&O\ZLNPE6@M6HKM>*@FQQ;95)5D(H^$ M,?EPO'R8&5,4(Q((*!BB"::8Q#[$\DY*&$*?:3W9KO?)KG=HVC?%)1JCE]DU M65(30'<$Z4F;.C=.=.H)#5<4R(RN96B+(?;"1H,QU(/^@>.$1I&\*R/AL6 Q M2GS T6 E9D1K1JO[V1-J@M&+Z-I<:>J" YK,E6&6Y\V?4:&B#IJD+4P?=-%? M4@@C%M2>)\^KS7KW_V7KLHD9^D>YW@_OFP0)]4%(.0]!&L:ICU@*>V,HY1K/ M0)F;<*P8$H[.0]?F5%U7B@E9TA.,#I,G07D2E=?",GHDW)P[G3?!)^'0\ EP M0RX5'_R^Y/DK&FN)J@4,R+1/NA3MR9"J\S#JT(KS*7!L(;ZPJO$55+$UXS)RX*[PA.](4W M.3<&TQ@DK-%ZGR(JJ4)KYD3%X5W!"?*I3I?UV66KBM9&?0@ MCRUV]ZV7I3Q'(EM8E?XX_<[']0_YO7;YN?V/W, F^ZTLL/Y]_7!.Z-CU#Z_;>IEGU\4% ML==*2^:,XS+V?^:EX'EQROSQ4%4ID>_S.GN??\OD(>L&7WMPK;W+CFR:CE1F M6U)]7)?UA[OT4.7[K*H:GV[S[OGEMD!KE5(QXEGY\*OK0_>R8GAJLC!#6]=>=(16>XVN.*=^=*7OVGNJ$\23[5= M^*6%4C<[GB:*3L8?"]1?&6ZF#.PR1I=)/2[FZT:Z+_MNL[O+Z-(?OZW_3U'2 MW;JJVGHK'E',D<]10@"!8< C/^U1D#B@6G?;V;;M>$PXP?UU=T%13*HJK4= M3=GG)%]/Q=>??BK6&7+%K2TQ.&LUD!#@2EPA=! M+%("6-I\[?=(4A"FPJ*F&MF?75=OO!:WUP+W)'+#6E4GT;&BM\X#8UMS36(R MAPZ_1JRY%H\*TT^AQ^,\U--D"VRJZ_+'LM@T>?7P2AK9;UGV+=L5[947_2IR M&$8BB#!*H4A]F( 0#[8#FFBM*-FUZ)S[?WUL4/IU=GFZ[[8%?<_=#75"K.J M*CHUJ;JZZ?4 O>-S?/)<^AE&[0TE6S*IP-Q58;3)_%*DT*I/+\3//F,6EH1? M),(4ICXEJ> (@Y1!)J ?]0AXBHC2TUDN[,Z[Q'O[XTF"8S*SMQJ$T>NU3OFW MNBZK1_W4BZ\:$WL7T5B&C:>>3M>O.O9HJN)YJC:%43R*GXU!/#(Y%/8,TT ;]"T15YLT'L M,J3,BB>%_6:G)U']!#[;?CDNEWW*[[_6@]4@$C@@/HL$PWX0AS!-PL&JGW"N M)U-CK3F7JB- X^7#T82J"=243.J)U(G"$S2OPS:34KW!U16ULL7R,A3+FC>% MF[:HIUQ?RO4VDRG<8(:SV*>,@!@&,4>"B< '@QF8T$AGMJK]X8ZGHRT>;]\ MTE,C?9+4Y,\_Z8L0KT\'W M^3Y[5VWM6D0>47YG,1C&:KHQK7GE\"YXT]O^V!WK>H; MK%*.>9SX(@D01RC$,4I19QK(6SR4[HNS:G":C8*NJFS=8C/9 AC+JLZZ_X2$ M&BWV7ZJ*'B#.L;1_G;,WU_,M4;X,O;/KTJLK]U;YTJ]UOFI^%::(^#['*&J^ MX!%,,:.#]2A"2A<$V;8Y=4VSB=)9XU=-[.:@5D_O%$Z"S*-YBM0IU1W;(7\9 MRF?=JXOUQ3994]6_5X[J?3J^*_INF^WK_"Y?OSSIM]^^;[Z=[[JWNZKJ\/ 2 M^H?Z:U9^^;K>_Z,HMG_EN]V*MT8Y/H#+&"FF<55_#=,6O\HWHM6-_LCC M*Q_N/M?%YE]?BUW#?-7=UW5\AS:-J,^1X#!)XP! 1EE, X0"'%(< *&Z_&;' MF#LE..*3-\><(_R?7G^!V5P/-BLQ=Z5GVV5^&5W8LD_/[PMSP)AR,LN=Z8/8+S M)+I?\[W7X]/,C<;1J9C\3,:D9G9SD<29JD6N$G4M.;%"\#*DRY(OS],+BPRI MSP,WAX=#^]AR._64ERN6V==L7S79S;O]IGC(AAM=$6XR&!0R1'! .8PI\0?[ M).1:QU+M675>6W($ZK5(O2=0O0ZK]\O[HM*?\5EC7G5Z-P?IFFKW@;[S2%V7 M^>VA;E\JK@MY%^!\Y_256;LZ+[/-_$)DT+Y?+V9<;IA3E<=/6;W.]]F6K\M] MOK\?JOW"*(D8:1A#D/) A '@1V-!$&MIH:&)"86/97?Y)M=\P]V4.34MFX T M/>$: 'D#HIGDZG5BKFC32":7(41CG2BLMBX]B>E&M^&A* HP$%! '\4XP0GT M13"8 "#0JN'5^F#'<@RMB8435,B3" M#'IAH:GHR<'OC3O%OFY<:W[I_MV^Z6Q9=33)(Q*BQA"+$*<\93X0,X/:T8QZ2:=DQ&HIZ67.!O)G&Y1M(5L;'"[3+$QXXKA8.V MIUMANBFS=96QK/OSW?[EVOJG!H\H2OGHQBIEPH\Q)3&'">1!D% VK%G16 BM M=,:V;><5IQU,[YU+*Z9%'KQ;/J754=LNTJ"4+"09IPFL0I1G&$13J8X##E MJ\>LS(OMYWI=UFJBJO7Q.GWT.1+E[IJNF[]NFM[:]-&J1:>YKJ['F&+A@RN: M-.L;6A@W7@=DAN?7>@JN%2J8,+4,83&#_MHS96;^JY?\/)>A1JIVAVV3!'XL MRO95M+,-E"_%ZWGBBA"4I(PD4409 QSR\ 2.@"0R$)-I@$TC0]E]OI>+?]YM M)TB:(C11C!3E:WF!T12^5Y*U&^_HA-=[\6+G4'<=P5'MEPWVKQ:'31K>A:CU MQ$Z_*"^;@7.M$:(;@]BAE) Z&6S'IO:''Q[;Z]GX]ZSRA=; MO?-G7;VS=UWE]>/GO]<_[=J]17SC]=[<>(,_E9S==T[/H/-:S+^EZ6["N"#] M=N3@:UKMDLN1NOR?Z]TA>QU'C 'DC"40F^\%O!-MUXZJ.U1;)$!# MH\"&R([&X%AJ^>>/'_M,U\L[&7"3^XX)@X4$>*((V%/?8:ZS:R'TO@EDQ!A! -(G",.2<<@03,6 1,,*V M\E]S!),+L[WT=P3MXU/@:1BWG@9?T^%%R/!U<@WSX?'!6K0$V_)1(R^VQ:B6 M_'[*'GM+KXP(*Q @3BE("0L@$&$*!4H&PX@(N-IG]_(\R!=-R1UG5:FWXZZW MOP"HN;/N_9777[]FNZUW5Y1>O?[N%;>[_+Y[RF1D0CR2>PW!G8#O$>IZAN[U M7'<&%;W*V%N2:8?N!>FC)8=>$T.;7-E0OE:*5QPGA*>01RC&(8,<,1P.=F-! MP2!\XS5/S9Z!Y%E7.WL*I\CQ>(&S2*X;?6L!+D?>6CB&ZJ;']?+%3=,?#6TS M8GK*K+?-.(0_MK[7;I[UG]X4X4Y5V6UP)&!)O3D1DH_C+'IAY!P%[JZ]V(C-^(7;RH%A?D_W)5%^9=/(A;<^X764V.O%P4("[RP$]A/UP9R-5/F)>0@@B%$<)R(0""0@3.A0 ,QCC%.] MUUVLF=7IM48/LVA*YR+Z[@L:#1,GHT@LNN>.<$LC$1K!F_J-VO_G4-7RW$?U MI;AP3VXK(NT9D?.C))^R#ESV.2N_Y9NLP]V_UR)_H5N@I;[P 80LX0(2J32 M'N4F8$BKT&AVL%/4Y?>G<39GZ'5O]9X[I&HIU^PXW65J9ZY)77]VU;AWNFK\ MYLD)K',?Y>R[]]+KW>R3/>_,T:EO*'<;L2O#RV(:RS*&I>70\>*J]:4 LSX, MTF+?9'ZU?)*&9;?U/_/Z:_>MJOE=D:WENL0*4<$A#C$@OH]H!"+$AR(SG@J8 MV![NK(!R/*R= /5GSLYSWLW) :_*]GE1>ONBEE/9?;?*N-ZUG:T=$BO=EV6G MBZN],6_RD#H;V\X\\:0K;6&,=]8<>F^6-XJIQ&#D:&4US#_/J&37;8/1QP'O MJJ/,;_F^*-L;+;I;*H8;T$3#Y*=LFSUTQ_E6C:UF3&MF>B&,(Y0F/@Z&^[!% M,\B9% S;,CU-U?"SZV7RX9K5O(E3%U^]8< :\6HJ/RG9-N^QO?$&J)[LW=X9 MV$8]3H X7IEZ;\.6?;O[-?B4'L?RV*3 M9?)")<5D>HHH7!?6A07 /&'^\C)A?G>6, _PO3/\7N? 'M/_I9 M0O8$]%)"]VR$E)2UXQZ $+>CWG@27QD()XS,O&/CE(X6D[=ZO:D'[1Z=RK]E M_.XNV]0?[G[/_B*;37'8UW+3JF-!.$;AFSG"D< M+2;O%I;G0LT?C]F6KG>[+^5Z7S5C2CDP@@?Z@?$#$E3&-1 MR364:1:9SE^+"]"EB=% M$T3*^8Q(.V+VID.OTS=F+C0R(#_)1&BLE[JS("NLJDZ!+KUS+)\8;X\7?%E_ M7_D\A#QD&$#*((]@@H*H,\W\,&1:^_=6##J>UG1OKV^>O+V>]V^O[ZZ^O>XD M/5:A[$HB;)7Q9:2\=ETJ'+;0$>\OA932)$@X17$2J M5X7H?+A.#WN*0[F7Z;R]M)A'AE1Y6T8_,8-^[9$A/?\G?F2(0P:"6#3($$RH M#S )@@$<"P*BW6.F@35!7VO^@Y\IRLOF: M;0^[[,/=/XIB^U?>9-+9]SIMZ/O7*N1< ,$0$+%(8!+#D /(0N*G$68QT;M^ M>X0=UWO;/32YCC. TSQM.H9$M=7UJ?C36W]YC3KOSR_M*U\2G]<"G/B]UBM4 M75-&"P0O1.YL>/)$BVM(Q$&6O),'FAH=B19=6FS-OB M&++?INLJKS[#D$C\G/)NSZK M5T3<88B6(=4N'2PF:^X:E8)BG9?MC0F_9>NJT?ZV$*/!T6[Y?OFZ;JP_/!;E MNOPAZ\[SLBO4.")"OB 4AKY :.\+WSO"K*?/T\=(H%%Q0W,R* M!2_%;SW$[U?IQ:\CXJ=6,CB.R$ME@Q.%9P&E@U-Y6DS?^/4F,BR[R\HRVWY9 M?^_F56V1E(39=@RRVQ5_R:H# M$;'WYX!YXMF*+J57YBK.HK.,F8H[]XJ)6OE(3?WPF)5K>;9*5J'2=5G^N"M* M>0=\M4(!37$0!@V.B <)9,S' X*(15I'46W:=:RD;7\>T'FR+/O*BPON2384 MT8GXM:"?1Z2>A.H]P3JS;%XF44\82V7Q!F[_G]1/K MG[(J:S[RZXI$C5T.8Q@0!B,_)'X2]R@8)D!K\=RV;<=2.>!HYY@-N"R_W[<) MZ*;%/%8VQQ)O*)T3[;]E M^R9B/U;49T$S,@$(,*-CT^CJ1ACE&<5' MN1VV0C$2'$$?1S&*$TP9%^$ ($BIUMM+%LTZEJD!V(WW**&U"4PV@!LI6".X M-A2P:6BV(&@GVC\>:>=OTCZ-R%TD44?TQD=BH2)HP;&W1-$6=\8B.1Q[;&P_ MKXU>);X "%&>Q$'$*4@ $,$ @?CQ.)D<8]AY/G<\S[ V.%9HEV-#>9R*7@L" M>3Q@+951_4CG- IYA4<=C;01CH6JI!77WM))>_Q97 8]?Z5-5C)G^^PNKZOV MLIST^3-NM*CJ52S\E#%,*2=^XE,?PO0HZF&(B>4E4?L '2NOG8<^YPF=M<72 M>:/F;.'T''5W<*1W[/);GY[T;G'+J-KQ&;>DZJXY+'1 F90"_:56U_$P3^7+ MHJI6 K H]&,>$9%0GXJ4 M0;XS1)HU5=U.N=:=*N9$)KD#BB4=:<+_*?>-N7 M5;1CTW0U_DP3(=(1)A]J%*I&6 M"PJG?33Y,-":LZJ4 )@0AF@"?1@0F((XY#@@/H0^)\>QPI%WG<\2^ M%K-=[BZS;U(CO5^]G7P@W(;(&7$]1NRHHV.&+6OD,NL25>C4ELSQ@5FR<%KP3DD^;;$X5D2SQW4^;,96 M*Q*'35H;DUB(..&)H"D<+[7KF$#U31XK/=T JT\/YCVV('ULAZM M'5759'Z5#2?\&8@E6:\+UL@#7U2E,4QC(T3PRMED2_* M)-,0<4 )"R"GD @,?00&7$$2(&M":1/45"+:#&6RB^?6*K]=!6F,IDX>&,MZ MNYS:<#-2M<781<"6+-1._%42<7=,CQ-XD>_7^\WS10N $8Y\$C"*6 09BA.* MC@AX*FPL%YA9=KY40(O]MV82THI E>WSHO3V16TGP34D>XPD.V39LO@>D2YN M4?55#K6U=EPDEJRJ(SU3TD\;[.DJ9?C)4J7 MT#&9FAT2[1?W+"$#TTZVE,EF_G$L!4J)SP6%/D[D MV6@(_3#ISJ+%?LH#K+K I/FI[OI&!V2V"K>G/%SI!X:$+:/]FX(OK#0:O?9. M-IO#PV$GQZCV211Y&K/,OF;[*O^6=8.^O)ZZ?=]QU=B,J8AI"+ /0 3#, T& M"(@'5*?>UJIAQZ6W9UC[!Z.>H/4ZN-XO$O#?^@=;%1^+ZIL/D%=5S$I!E:*(;UXH)&K2QGC;9YA_[,EOO\G_+^=.WK*KE.L\_UOE> MHO@M>[C-RA7"F#'*.?*C,.&$I)Q$/0S*DI"OOF7E;6&@JG;,ZW3K9]SC:'TF &9#\JV@H[?3C,559./4\0 MG\2%U'69WQ[J]DWRNO ^KDOY*W]V^.>3725ZU:37;J06)[^6W;LLP2YX-)#A M+^5Z7^VZT[';_W/H0/3&F]EC3%@2@0@3YD9@3BR["[?9\.M3+)4N3J!: 5\_5"4M53P9[J=QMR/XL0'B*(@13$+@D&W M&<-I[$?Y?1CA+ Z#)&V["XC.N:BW./W>@?:HQS5 MF3)WYW]_AGS7.!)J0NX^T(N3^0E"]S-&K%&4*RN$[N)A].U8I50S+E@?*1T M_**Q?G06I]"6W3-;/#;E455Y/V6;W;JJ\KM\T\X)1,.( K1NFEE_S,J\V+8O M<,L;>H:]0]]G,810,)YB3"EAA"<=5 3N9RIHS_6ZK!7G#:-MZ@C0;IEIG04[9)% %B" $14(TL%BZ$? 3,M,K?TL*F;,IKI^ M34&A@7(M2K+,Q&HLL\N1J=&>O")0=MBQO%H[I'ZKA(L4$3^ -*288!\+1@84 M04 3 [FRC."GD##;K%M=C75"M#-R_ 'VSN/FT(<%7!-IU MR)8AU,Z]+*;M")K"?67,N !3CB*Q"$' X\07Q!<@X4C$8 !#89)HZ;8;"(N5 M[48NSE(]>58]N[O+-I?E8M+ *:KY_#'3%/,WRQLN*_WD.;89N]>4W&VX%B+D MCIU\KN-3<#H^_S[N8+TVID ( Q\',:>!SZ ?^BA /9@0Q]37.]'A"(3S$Q[S M9^#C@C0V 9\L.E;S[],"R-+S[VO\&J7?5@*V$-%V[*1R\FV1TU'%:\4F?U*! M\,:DP(<)]T-"8HSB"$,(<#P "R( 1Y>JV87CNC#MH3CLZ^I,IYL$6[8Y;WV6 M<1=OR;V%NC3+41Q1A39? /74_CGX+FZD'01Z![S.@^4MO8PG7K>LS$U4ES$D M3.FP2LF82ZZM#A5R>L%!C)*8""%\/T&1P#PZCE1A[&N=++%F].>0?3OK,O8B M95'T;0?)G;1/OM:BRM]8A=8)P4^DPUINF:BM/F]SG!U9Q8(F40!\&J11&J1) M=-I6#9.FZ>FMI$P*S?GZRG+2U=VZM\FQC&)"##_!3/Z Q2V"4!$$81G$P'#U$!(38ELJKV%J@B+LO MJU$*PGCMMLV_=6E>5#V,>>&+#L_+5TPM;S0$49\E&WHW9-S75!A2ED(:^ "& MG 91RAD11U0\C#6+5QRC<;[*,F_B:R5@X[5SZDA9U];SJI:?)>U5(-U0HFV& M<_D2;M5;#8FWS[*]>R\B @)! T9#@J,X(GZL$\T_4#EG^1->RZ!*[C(ZJT5_M*]ET&/*QK4,"?<)"RDE'',?X#1*PV.6 MQQ(6FG0U4UO_%W0RNQ<)J!*ZG(XUVA.-BP3TV'%UD0 4"(@PB*#/_ #"!@LX MCJ$4P,#X_00KUIU/4&;M<+.=6E>E?2$=TY5W(T^MZ[&HVH$_'QX?=^USXNM= MVC7+SU^SK&9YM6GFQX>F,7_)OM=IP]"_5JE@@(@HA" 5OD_#&,7-ERA@2, H M3+6>\[-JV/%:;(_/:P%Z+*O7^4[SX(M=GM56"6:C6&])X!RF]XSJ$U+O3XG5 M:\%.?(FF#H]79--).):AF6Y<*R9HSMHOC3^[=9]_?\PVC81_RNI#N?^PE]\C M5975U8KQB*<^@30(DS1$41A@' G,$$.$,I\=WQ]7%TVK]I5Z]+-7R?6ULI-WS!_\5#)C7 M)! R%D0\B$G<(TA3E& K6FIN?AHI/<DY$[66"D=0;ZIDCHFW**0 M/J?^[,6GN>7S(HE:ZCD^%$L53PN>O:F=MM@SE\[?L[Y0-]_TWZ5%5:\B"D,_ MAB@BB,8IHQ$/R6"> Y"LZJ+)IDT%T]"HUFS]B$^Y!W^1_\3;-]/'QQZ<=]MW MYDT#;ZQ.FC)M*I(3D&Q#(>6N_8#S^".)U/N%EMDVKV<7RM>)U%+)D;%8JD2. M=>M-?;3"FZHX=FNG7];?3PL#IW4![*?9QQX?$:35=TRPJ[R] J.ZX4 M#EJ?FB959;WZS_7NT+W6O-_^[\-ZE]_]R/?W9+-ICX0>G]5A00!]63L/FW21 M-O]K<+2&@Y3$"7NK:UFTY'"IGU/O\^9KMCWLLAL/P%]]?.,=47OK_=8[X?8& MX-Z? _1Q_:^AZ*SO-7][WN_4.7RE]SD(P+Q]T(5#A;/&JMX?AP;XX>XZA-?4 M(?!3/\)(T#@)*$BC$/IX0","'*FD#ZXQ.,XLWNRN:NF&\TB\+9=+"8(%#1V^ M(=>FWM93%\F-DKB.8/R"XDX1P_EE>!(OBVE[AF:=RA'1/P[KFB) Y8&ZDE;Q$V@9IT M$)3U1)/#)2J*K@M7-<6(#U55>9_53;?\<->9_"U[N,W*%8F$B*& G(5!$,. M1"D>3/G"5UH5&V7 L:ITF.0\H$.EIR9FE*FIB7.V]-3D.5'>GQVDB>7D-5:N MR,DH$I6U:E?[X?5T?RJS-C>+$9T$(F_]+"65,^!B*WFR" M?*#URMIH8XYEYM5%AANO V@T(1I/KYH,3B5=,WVW1?5[D9F=;3.E62WYYF.F5[6VP.[;%DV2N7R/H3 M@#.P_VS0D4RT0PF $+<#B1XWKPPGCLB==U!QY53AM$&.3YG?Y_OL79T]5"LH M&/,YP#&/@>^'7%Y5--B,TUCK5O]QEN9(EKT_)3ZO!6@A4=:@U3Q+=L.HA119 MCM[=X?99_WO[H%DNK8;5T M%4(8 4JCB *?4,Z32,2]48P9XP&Z/SON@M_EDBU&-W'9:9LURVG$,J^6Q;_)P*7^U1^ " M\E:+SA1.&IF&ZM-#51.M M.-;Z 9L\4G^<_=T/Z#0D:1R5"OH^&8MZTGXD\'SZ_(_)"=20\\F(-%-R0T+5 M)/R:[Y?4VPI?"Q!N.WX4MEN2AES+,RL9V6XS^7+N^WR3[:M,OEO(TB#F#/J( M!P&#,1MV_+!(,%*6::-/=RS/+29O+4&USS[M.E@:LF+&F8(>.Z=+3X<[IEH\ M[3G_]Q,QI2&\SADS$]P+;>SO(Z7V-6\O2>PH9A8@K>/P%[;:B(:4?BR+)N.K MFR1[+6^S2D(_!#0A)(YI&,,H"8\K*C@!2#W7U?Q9U6M0H8!#0-"44K3 $<$W3,6H70$<*1EIQ+ M8_;K^@30*\\1MC%48<6E1591XQH+L!V9%"79.BLKCHBQ7 Q M584=+2*#=.5=,TFXUKTK)]]E0E3;[I^;'Y2 M_U@A!*,(^BA(!4AY'!)&V0 A8+'6W956#3L>M"364^6PYL4J5@E62]-GXU9O M"6)=Q*.963S;EQ[?M6+._[T;I0ZUN^> M%?B2!WG)\"H($BX"F@)"HE (P4\'SXA\*D;_=JD1QMQ7(FRR;%MYLCUXNS'B M.)I614&-) M_4F^V_K=7FY;R5G+*?_LC;)&*T%*"6^4,@0DP2DZ:B18YTCYP7YV>;$BAG\J9+\:$(Y&D+$P!3$0< \["Y@^C8_8:G^]8D4Z0 M# _1ZU"E)D"N6=)3G;,+/N9[[.X52J[HRQ@"ER$JHSRX= [>F WE-">OUO?W M97;?OW7\*?N6[0]9]Q1"@@5$?D32,$P Q""(Y+UZ?DA3GX<<4JTD9XPAQX+R M%)N<7_3HS%Y<&<>I8L8S%9V:^8XQDV[2G2LL74MV;)"[#%6RX\KS1,<>/TJ[ MQBPOLTW=6^FO+PI"$D3RF"$G+*)1!%,8=V8 0A H725D_.'.]4A"TMA8-")( M8?_6-3>ZXB+1G!1%_Y(X(YXTMEA=\V6VB:K+F]H>Z2N^7MH%'4/+ O8Y1\$O M+#4/#;E\M]^^8BB"$1(I82F+($H$ 9BBWE 4(J:4S(WX>,>2.8#2$ -#FA1D MTSU#>L(YX!DCG89L:8BG>];,Y%.?/34!?=7?2Q(ZCIP%B.A(!PIK#45#2,E# M5N:;=<6_;W8'N>/PQSZOL^WGI@%EPS6:?APT1D4D N['!": @F P2Y-0O3[1 MAC''(ONA_IJ5W@!40SRL$*D@O%-SJ"?# [H;[XC/ZP!Z'4(37;9"K89*3TVQ MF69;H%I-Q!7HN"3I-IE<@,!;=:=PU.(TQ)\?Y+'TW_+M=I?Q=563_9;<22"] MR22@,89Q!'Q!!4U02F+6FXRY3WUEX1]KR+'H=_!NO Z@)Q&V#]%W@:C2A M"@/ E%SJB?]K-)(CC2;*/YI/#=6?DE<@!]WT 18R;QC"8C6"@E-M;,S;?'MA[TUOKQQ,\:C/, M#;?6-L14:)UR5^R]PA7VUIA>].Z8@3MJ.V2F/-G8S3]5$@ ?^2GQ@0A BA+B M8R$P$ DB 0MHB)2NM+=K<2YML[>OK\'N^ U^-\3:W>GW9BL\4F+.SK+B4E593*'?)^O;]LC,,^01 0D.([2 M$(($IBQJ5)@.2"#7.X'BPKYC.1P@>W\UF+T!](W7PF[G]D?@FM=KN(B%FES. M'08]\=2(P.QR:L#L%7%U&:=E2*U3#Y_?XN&<3549[B7_4R8?+Y67O)WNAC^] MY<2_/V:;.MM^R1^:7_EP][GY;G77X&]^]@PE]H,X;#+C( H !9@1$H$!94B MUJU&4V-S+-^].S?>T:$G;R:<7)*;'YU37N>5S-+._=)3]\E#K*;\2XZNWJA@ M+["S#QJ6@W)E0)DK_,L8;&;SOEA&)]0;I-[M-\T(V6X2 MN8S^.=J+PFX3TRI^*LHZ_W<_I7^WKYN&E3>=M,TO*UI4]7&BOPJ)\ GD00HH MY'' H."X,Q\D#,?J>^$VC3I.P\ZARO$W/X+UUBU:K2(>BUPK;)//1;.>>CUA M^,.==\+9390K>9RZJN6/M-9S[5.N53\U#_6F=5360J!:3Z5,S^6Z*OL,+V#C MW8E;A>.6J9>??7C,RO:N"9DI[JNL.HYO(J""^Y33% "(J,^PGPSV %,[[37> MBNORV@&8E_7(_D-OACZ"/[4,=QKJ]$:)$VL#J-FRW(OT7,ESQU.ZC$S7@A^% M[<:FNX199[YHA7O:LAP&9GC2-85!-ER8B3T^4>E MA138<*:PW.,U;Q[)]>[/9?DNV#_D^EXE9G7_+!JN D( $$(D84DA( MS @]:A^E0$N*QMIRK$<]O+9?K9\ U+R=;"RE:MHT)9MZ G5.Y%-L\ZC4&TQ= MD2I;'"]#KZQY\_R2,ZLL6=C3>#'A7#6V$RP8C (,08J9SPD\+G.%6/V2(=N& M_]OL;1AP/GI_PRW=UO_$[ M'R-<4]_]&,N?TNB4'JI\GU45+1YN\WV+Y.P-W6:;GP5N[* M5*O81Y@ TF3S*8D1\V,?GK!$*%(>IIPA<#U>G;T2+=/'_ 33VTB &HKI+@H* M ]1F0T!K5%1,AL=',5*;5QSI2X M2P.>\T L8.1S[V,Q9=/6& N?O!A/NYDJU-^G.V.P!CIQM66)78SB:GF6S ML6<\VVJCC!(?EX84NV0N8/RP[%#AK.&-K!-;H3"( $Q83 **2$R8G_J#'8Q3 MN*J+>KU3VV_0_W0MW3\"4>X[7^0_\8H7U6$S%S?I%#4I4[B,)>\1^-\J8M)D M0K5+_%[LCPVD.R30&SP63>$X@2F*A$!IC"( 8DSH8%FNM2RO:F MTKP[_O)+WV'^=N/MLUJSIM("L6H;<]-RJI6;C%U1 M*'ML+T.Q+/I3N&J7NH?UOC4IALPT.ZO'U[T!12GW8Q'"B''"("7L6-'@AU#K M:+BQ$#H)4Q/LLR94U.J24C3$Z@3I%Z>;KP!U=0''5_GYHH4C:9S&0HT MWHT79QVM\**N-]W'#^4'%"4L"M(T3E$< )X *O@I3Q/):B_O.\JV7W341L^$ M4G_!77]Y@49?:[(WJFSLT*:J,0ZH,I26GIY9BI">\7!51LP86XIZ&*)_(1IC M6%!>@)#3BXN)T0H)' ) ""-41!P 1K$X"A0&B=9IM7&F)IEGW:_SO??+KJBJ M;HJE>6IM))EJ@C(ACWKZTE%X=88U\4+/5::NK?K8H7@9@F3+F>?K038Y&KTX MM&)ADB 214S Q@KB) 7I<>I&>*"S;FIN99KUT\M+0@M9MC!9KE#F=AF]RH(? MJLL3FLSHW2'T9?V]-Y-F^^PNKU>0Q"%&(:4Q@H#[-$+XN >.<*I4@S76AN/! MOH?AR; .':E>?Y]Z(^(".U=3XW%\+J/OC/;BU;N$QK*B/ 9E_33^?9,FDKHN M\]M#W5[Z531=>",OLBS:0TS':3X13?S3&,1R3/1!1.FIJ@0TXZ+6AH5UZX[[ MVONLJO[#DVB]]1E,P-J/33\X1Z?>49MKD-60_%'NODA"5NL[E\@DG?><2C5>ZT6CFE]&CQKM1 M6&Z1X_I9NJ[RC;PI)=\=ZFS;+H2QO-HT3?%0GEWNY ,0A8F@,! QBR.,,0V/ MO3XB6G5*KC X3O[_F>7W7^6YBW73P=?W6=<]*^]09?)LD^RTCX=VI7A_J2]K M5CDY"Y;:I& )<=*;&@R(Y0WM7HOYQFM1=W<^=;AOO&YQ_PSZ;,52AA1KZ*SM MH"U3AJU[^89*NV%55<0')2*=$/U^D,]Q?KAKD54?#G55-\V]@=NB7 $>"NHC MA@ *"1=10N&QVAL' =.1;KN67:^,MCW_E[P7W^KRCMT4+*MI[GP$ZRGM<3#L M@7H=TO;)BVY8/ /;B_"TTJK%Y!5!=1.19V36Q=.<[U'R.0G13@6T]V 1$GJ)37T1 M'1V71._4A-02BZI2.AQ(/SN%7GTL"R%?%AINHD\(3^*(Q)1009($L22( M$((008']1M1U"U#W#0L[ MVJ= V16]LTGX,C3.JD>%N^9I3\N>;GM0>6B*\@0FJ?"ASU+<)*F=?1*G0NMU M8GM6'>O:L"EA3]@T21TO;^[XM"MR+ZH:EB-WJCNE]L.P?.DS]$M# ,9KMCWLLB:7S.3FXK:O.OO8-.'J;%VS?0]RE80DB$$8X@0#(% 017ZCRPE' M#/*H22VU;K2W:MFQ' Y@Y22MA^L-Y9AMKE MW\TE^CI47M%2-R%9AIXZ\NWY[?L.&535U9>6TQ_RO^WUI71=9_=%F6<5^9Y7 M*QA&.$$HX@'@G"8H30-T1("HUF-J-NTZUM37^O%-^]_36X8=X!_>GQ*PIJ!: M#8&:G,[%OIZ86B3>B9)JL'A%1UW$8ADJZL2SPGU+UE/05ZRQ0CYGOHI!E'(> M0$!"X N>QIP?%3O@--712W,K2U+'#K*F/HX@6$T-I^'6H?:]1:L3];O(VA6M M&\_T,I3-@A^%[38X-N^CZ^KK;YGMFW3L;(<<7F; M 9C&+?0VN;VN.W/2:B/K.?%\1/JV5+DE7./N_YF(-WL P&( U%X"4&?GE5'! M%;\+>!/ A5>%VU8Y:ESY+?^>;>5HUAL-8@@3@%G$FC:34DX02 >C81#!$<.) MKBG'HT@+1R,]M46@T9CADCL;0T5'I@1H9X309G74P."279OCP8EEZ^K_C )U MT3?E;I%:;^S,=8D?QY&ALG_,]E73Y,[,QAQ&$42<$A;&@$=QTOQ_:S;P&1!* M!Q"M&7.L[CV@\?IN0*.1PKMET,JV3$^I/94WX':4SKOEV*;2ZW%M*OHO^%"7 M?7,J%RG\(]RY+OUC>3+?Z3J55KUO?O*NSAZJ%:(,8)YC 4,/9A0#B.:>P'J2_B./&1 M5OVU'8N.>^;Y:8JVT$3>D=5^<89T["F648RK)2G3DZV7I-CAV?%IE2O475%# MN]0O0PLM^W3Q5(H]QM0?2;B3!PKE,D'Z8ZAOE<=C;NO/V>90YO6/MI([]3D0 M44@HI($/XK#];V^= *KYE*,=F\[G:[>U-P :=^#$&LMJZC<'P;J3-!-N'3U2 MH436%<6S3?M7#!FM:[<%^^KO=?L@=Y87+YX]W#8Y-_RD536F;; MO)9'J[/J4[8I[O?YO[/MN_UPX>.I8/S#W>GIRV/U>(KDLQP1! D7(@[2% 0] MWL2/@%(1U/PH'6MK=]MJW7CF'5WS3K[=>)UW7N>>=_)/7JH[>'@\D-'X*!.I M,R\-#[[,V"K4E/WG:!!Z8\'\;<'=XWPN0G5E))J_>2QC[%H #Z^])KB R*B. MC[205NJOQ?;,8K]K%,8^XDE(PH@+'-&$B/**![5QH2I*-13]0OLS72^X I'5^34!K/+$$0KGA3VVYV:*&VS?/4^NU_O M^+X>I@61+]+(IS!$(HA0'##!A^60A ?JXB0R>45#JD%$JFSS]_OBV_]JO.OTH_GBN6R\XODK,C&&GWEE813R8GSK M4._VW8?WJ4Z2A!&)$L 99E$8");$I/]X'(J4J_9YK0]UW.&'!JTU7]5GYNV> M[HP4O6ZNRH>-+G[N\H7^;<3*_)W;#'8QLC5HU B+HLSR^_WGPVV5;_-F.M0G M#B+!,4I"/Q )$@)%@7_V.I6@!E;JC72@L-AG-U9Q7]Y7? M'RO@ $Y)$$="!(13UOQ)4S18C0C6JD$;:\OUJL[E:HOWIO6WH^E57.B9D%G- MQ9YQI+I9\KG.UK5E'TL\+V3IQY8WSY=_K+*D?/??^D>[SO2E:._%+K/N#HS? MGJ]#K3#R<9KBD":1'P800! ,V\:$8!IH705HRZAC;1MPRA>!UQU2+S==N;;' MM)JZS4*RGLR=\]N#]/K+@(GM79,]Z ):A?_;=>GZ1H!O>1NW4 M?X@WW^ZM@]9K?R H"!F$0H!2G@2(.PG T),,1B] ML^<(EV-='5![]PUL3S[;Y3(2QWU@*4RIBA(.XL=-92]. :=W(;&K#]0I^EP&\D '-?,N8 M0;7T:@KR-%?ZEY$YZ2=*8ZE4"^K?.=/!0ABO)S,Q2? MS/VVKMO*X2]9^?#;^GO^<'A8 2@B'!!(<. +R#AB_K![04%"E[QH[&?/R;[7.RR6 MS$ZPW7+C;>2V0'8">]-N%E02[Z]MGS3.FFT&0'T79@;N]3=D;E[LQG2T?S[1 M/EO2K4[B&_LTEB.QC-3GOYOZ7#:]K]ENZ]W^\/+FZ[N^ MM*,:2@CR;(9._":=VONLIN%83M>UZ)/2GNLXQE0[[!]5]N&.5W7>9--9M:+- MQZ5!++A/2 1#X3RFZ(CN&7"Y#7TS!%U;:DYYB M?,J^9?M#UA]IE//YKHW()M*VD)5(HI@!#'&$&.<$)#Q)>KLP)4+KT:'QUISO M(K8 O3.$>M)B@4\UM9F62CT!>H7%Y6C0F\1=D25[I"]#J2SZ4[AJGKJ5%@^/ MV;YJ5R8_9;M&.;=R8[9Z;ATC/\5AW,R5"(QIR""(CM:#D&A64=BQZ5C;/M<- MB%_3=95MO7/(NH>E+1&LN)(S [>:RSAG"+T>HM=B7([F*;)XM;;$;AR6H7_6 MO7I1$^*"->4ZW.XN\68RVE:;?&PLEUF=EYE<,Y*W=_8X5GZ(($@#S%..(60B M8@@RR)O_(>0S@+3J<&T9=5T1\O"X*WYDF3?<02T7-93QH%-R6QW@=!3E!W-RU%)54JOU>?:CLHR=-*^6\_K<]WPICX+KK+F=^6Z M'6L2UUWQ*.WR[U*\L]YRV!"'A4] D*0\9!$D% T:W2#2NF?8ACWG,^$.8MM[ MST#J3HMT>CW Y:B@ H]79\CVHK ,[;/JT8M9LFVV5!6/ M;+]E99U7^?[^U8R4(RC\"'&":8C]A*0\&%8;(<-0:]5OK"W'2G<&3T_<1G.H M)FQ3TJRF+?DI"'[$D"""C"<1"D!Y/ ))0Z>HD]R@<"]EPX\?/I;MI9O$[<[DZ_:CQD@@HL0(9!$$4T! <>$!06$:4WRK%EU/:F33P.W M2+TSJ)JS-WL4*\[69F%7[K&KF<-MLJ.#H%ZNKT\_);E?\M6YH:V:"K#C'W?!;_59G%/@8 M(R3DU;I$-"AC/QH@,A2'>B46$P*;9N6_?5>M!]U.G([(VY.&W@#>&WY?MU9C MRE"J%G4L-(JZU1]'-VZ\UI&SHKA7HGMS"NWKD5V._-N,T-6ZDAD:PC(&D7E< M?U&I,AO_:M=-':6POVFD050?ROV%*0*,><182'R1PC * 68I&Q"(A&O<-V77 MKNN!Y.F T>+U>L Z=QY9)EMA16U&GC5K8DX4B^<4VUD,L\V^SI53\T7!\,ZI M*PW>P4*5'C^75J(-$#/IJVT4V[+C>_SF')N\CD*!TSQJ.8%%M@C$5@9K[+D^X MDV".+VQW?UE*]G^%OBO)O W2EY&;6_'DQ:%!6^RHJA7+RB9WK_-OV8O-=YKZ M82BB9I1K+'*:A"$94O40A'&L(U8CS#C6JA,R[]V^JLN#P2UW8TA4TZJ)^-.3 MJC-0RY&ERTQ=424+]"Y#E&PX4EAO>KJ5WM^:+EB4+Y>Q*10\3DB4B!!%#!"* MAWPMC'VNM;EF;,2Q'!UQM?L^!IG0T=(RU&A2RQ=+? >2>PR M%&B\&R\*O*WPHGQS0ED\9F7]0YX\KLE^*XL2'D];:R?S2< 2D@1IB&&$ 4AC MCH:+&\* 8JT;]JP9=:Q. \Z;]OQ^=W'"$:OFI0G6>%;3K5DHUM.QJ^PN1]M4 MF;RB==:#L0SML^_6\[L2W/"FJHV?ZZ9)KLMM V-[V-3_7)=E@^/'L+4C<(PB MD 8 8L%2' %RM!FR5.LJF7&6W._)EX=LZPVH](1O)(EJ:C<=?WH2-^#R>F!' M#IINZ)I=BA?AI!9\J5PT2CU)"L]5/D^JRI:/-SF^_-3)O(>YH@$@8\" M$L$TI@C%Z6 0^4)K?6N$&<=B-2#SSJ#I"=88"M74:B+V]*3J->*6L'X.+NVBB !$@JI[]41<:B>^ZYX+E8+BZ"1$#"^7&!2Y+ J%'I M<&NN)U7WQ6Z?_^MX9'@"#&K$IMM@@]G5W0\;DUC3C;$G'%Z &MZO%;[YS+G> M)+%SW\Q6 .:A;1;]>;:39I'+1 M*BT2%#8 ,.5FO9DMFG6]Z7]\__=%Y:LV@EIOS&30)O5Z>C@1ZV;"V(*LF'U! M)>>BB_ID=@BD@XC,0RE=.%8X'\VFU63EOI0&BU6N6DC_/=_?\1_Y_M..Y>5# M42XWR6J??\OW>59^VGW)5 '#2KVNN+U]!C DC**(D]@/>$H@@DD"6X I"WRS MXK/18#G6WD?@SJYF/&KG;EJ[-E[,]$1YIN$R$^W*"7#R GR7;@#E!U#W9!I/ MP,D5]=N/G9F/LMN+2&>QW>AAGT=FF,+Q9Z5\$W&OFUD^9M]/;04_[XJM_.6J MND2J;M_3._GI9>7E]OSOY-M5_J"N 1VA!3%BPHN\2 0TBCSA,7I,>AQBH\[8 MHP!RGDU4_28XZ]?XV)'_]>J?@(_%'OPCVP-^@'^F"RQV."^(Z6,&MIY))-Q72XF_)0,+EW6*E5^ MNJF>EJI>ECI_\>9*70=="!8&H9]Z@9\P""F!6-6*0B1BP6 2:9VPV;/F6/H; MC&H'Y[7GMJ0L**0F-_[L\-PMV]-0;*;)+;N?&G;!C-@UN$4Y.LO][DZ>C>6R M8ONZ8GNE\W22$/V29S!U4B[_A2NAEN??NU?Y<"KLM4'1;!ZYN=' M7BZ8GW!"4.3[@> X\"C#K+*80(\C",V>C1]BR>13ZO58_-?57;8^;.I7F=MW MQ[YFNV_Y2O[_W7*7_7K]3,GJ'B"KT_7)^BG-?V7JF;)=7AP?&;S^*?_L037F M^Y!O,_"'\GF25N8OLM]Y:#<\9O.8'5KQY,6>YC;8&?BULN)^F4L9"6@0)HSX M?HIX"%,8A[2U&02"6OE>-6TY_V+M?Z6//M':S7E\I#46\\_4,%2S_E!-?='[ M5'LQ9.7)NM^S^^MLMT 1A3%-<1K!$%.$N*?J*BO+/F&19^W).DU[[D]Q3F^L MK9T\6:=+K-X6V=B-QG,IIZ@C4JDF9HUT"H6C^ FEK*WZ.K0,6M,ST/$[+GS]+J) M79ZTJQVS;;9;JHJA9'V?;_.R:N?R+7ML.^48PS@0L<=@&D4O5$;7QFS93MG-3'"">6-RWBNFH6K1(_#Z&S M[-/32D4'C-DX"52['I=R<5PNPC!EG,1"Q B2, ZBP$M:VSPAD:W30'V+(YT( M=IY95;M"%5R+!U<&I \_&G3#MX/CP:FIMG=.Z(;R86>%@ZFWAR]9 M=I/M=MGZV$I(;OI=Q8-@"_3V,A_[]TNMQ\>KGGC7CXH7/7AV /E3CXJ$9 M%^MV7.3'<;&2GOZ[A3[KCH+PVI1A#G&?P2QC%C0\;?<^.2"#NR90:TU+:-M7[2N5=EADEJE$CJ#-#F6OP#*F>&EDP:)?0C.FV] MN%+_I+Z"\.OKW_^X1UMZS'6<;5FF?AZ'6[:=*IP.5^-ZR]/M[&2[;EI#G"YP ML[Q<;0KU!N_ISAVD'/H\39&/$B:U@7**/?78%(4XI:EI :9] .XK,FWWU7 3 M![U*@,E#8#:C?LY^R_M9>XP3Y GO*_V4])M)K0=3#?WD2?L9&[&8E?) MJ:-XS$-0G7GWM"#5*8M:>]#5]/GZZ?0Y48W8;ZL+3.G/TPS[\_*G^JWD^W*W M%LM\IUZD4LWO#O@\KE"Z"/=;[#,>7'J[\6/'[+4=^]F.G1GLZL^7F^(]?/VF$[9G M^YT]?:#%;J?6[_+7JA_E(Y<6) Q1&D0)\HD?^BCP&>(M^ 1[U&RF-@O(SE?9 M1VQU+]IYZ-%N?PDG;[/86,Z%YL%ZK$F M8;,:1@:3KS&"U#GKFM4HFV<%"7_SJ^=7]S\NM.B*I6K)6 M1YQ7=\OMI]J9W]0#A^7EMBXU_7N6W]ZIPY-OV6YYFU5_R.2\\4C#PHN"*,(P MB2!"B0\%YT@T_C'I,39KM/5^_#)1Y'Y-OHO^1:LB\UF M616MUV5FKY^/N-FBGTN(NC;_YX)1>QC-Y%CA_?'V],#B_7F@)?SE;K_XNLJV M2VG\\R[[EA>'V0#?Y2@&!1&]Q8H?6[I7HZ(R:K1]/D$"+R4X' M#NGW65:1__4TH^@0\X+(6^5S6MVUZTKA8+P-ZLF:7*N6'JO] L, \H0BB#EE M*5)&86LM\5.C-U?ZVG!^^%G541QQ3=HMM26E8XHTE,9Y3%@&>]'=&[4G*_I5 MNM6EK_)H)D),(.['D9^F' >!Q^6RL3;C!S%*S!93QC_>^9JF031VN>9C&CI+ M,7LR-H^OH3_\9R64@W@P'?^+4$Z(H4_C2(@01SR.*"?MCX]]A/J-^S=_[%CC M_?6B<:<#7F.@:U,TKP&N#_N5@6WHM]G3I]MU<[GC]/T(SP_C"&.9/Q@D5" J MXN/WXX5:-66#C3@_6RR;M\::2TZ]WB#M0YY>A>XHO)F6XK:4M:# 'RVL25[W M?,Y.AX@,)G0>HC+3EK%/"^%_'D8DW/@ESQN;S'?3 _L+@[\N _CNP^U,%^D+Z2CV? M1D2D@8@\)-=C:6N#A*G6KF>_G^QXQ$LP8"-QC/T:YQD%'4.]'U7S&.H]L3][ MZ+(_ [I#G2]WV^J!Y6S7GEOD*_7 0;XY[+/U G&1^H1)#D@:RY48#/VC5<0B M8K9R&FK-^8*J_21.IY_@5U4YG*_J9U1JG&?'I.5DYZ1O<-GQ9=F*PCR^-6O> M%&[&JMGWV!P]?55MF)J+I:?KI*>9'@H$1$% @C01(45A&F.O-9X2J%69:MGD M.&=RX*M^@RK;G.HM R>@TVQ1^(C)XR7X,XR3K1'UJ.M0-LO M(7_-.&0T,XT#_A;YJ0R9GX@C&/0TC2A/D) M\4(>8LP;$SADPFB68_2#G9_E-UC&/L0_4=!Y&CM]G&HF(X0BJ%3=,.0J0'S5&"(^A MT5&TX8]V_)'4:$8^07O$0->!63^JYO$1] 7_]#AL" ?F_4S5Y>:;?)OOLP_Y M-]6;?B]'2WZ]R>J);M46<(&Q"%.?>,+C(O$X3T,48IYR7TY]N4=XOW:F5DP[ M_EQ:M*I@Z83WUPHP."$&[?YJ!5KSB4]7P=";Y$X8![/YK^40.&YWJD-FAP(Z MBLH\%-*5Y&QMZ_N6J7. MH)G2.!3V:W[4DTJ]!D6O.OZ"GEMB:@8-@"PX45@=/:;GG)TI(/WY^_(_BQW= M+,ORP_$UZ1SPGF4LI@&*<4M%,0";M2^WPD YQI^G&9M7IMF?3!]T=YM M1/0FO9,'PS0SV(F#HU-N\U^W+CX[77?.I[8&WS\L\YW*YFI* M_AC'"68UPOF/U>:PSK>WOQ7%^GN^V2RB@$8"1H1CR 0/8!!"WD**(]^P+YE3 M*,X+VT[HU6(XW_[ZT$QV]F_/M-UHP ZN[1@C"C-1!-&Z8[FU('KO\'I)F:.]SQ[T*VU!>HRC/-0_Y%\?76# MU#W#NOI?%5<]S47-SD#LQRGT!(J98"'%)(QQW%CT,>1&QT]#[#C6[KJ",#]] MZWVJ,@?QJ*>S8U%HIJ(U>R\LD&VT0#06QPZ..J3/!K/S$#8KGA3VQYV9*+'L M6[8I'K+U:;/RBVH7VUK%*?>82#R&1!+A1'A^0EJKE'A&M9E#;3D6IR.\R=:: M;Q#4\5G9HG8>GY8U;PHW ]"P9O&^V.WS?U7'/,\7HPLDIQ<)33TA8"A\/^&G M#:G BZ PO*@XS)CS_9US?&T9X\A5C)T,=94RVJ%V'I^8+6>>%C7:Y,C&YJLX M[?,L6**Z!\>)GPB!/(Y#+TU:ZS*7&G6VLV73]3'7:3MU=;?K0]_6PJ?M%N:E0XY[-1?49>SSWI/O3/0^FL>V6PT]R?-5WM>WU; MHZQ??[C@$,%%&PD4ENZ:D+V4"EUQ+-%];P -4;PH8OBD=7R1%LO M@>S!^MPUL8]+VC+8FZ\^!0VKXK#=EQ^+?59^*)9;U5-:(EMN5_GV]DNVRO)O MZF2M/EZ3=@624V#&&>%1Z$.\,$)__#R!:NQ,B];&" <6:90HN@C8/=7;N94=I@CM6 M#1HJ:&%(?Y[AD1:2'WFY$$A0/^4(Q3Y+8)P&C% %*0J93V%HVG/!'1#':G[V MZ2M(X \%RE"@W09"3Z5G$P,SJ3:DWU5OC-[4=9TYC1&1>>CP.*X^;\(Q%K_Z M+XV=&V+%_3+?+C -1>"'!!.:H#2*?"^.&U.!GYA=U^IE8#P%_:-&9"B?_5C3 MDT7GA/66NS>Y$9Z8Q ]G4$YOQ MB#13G9K#%MBCU>XDY:>=/'6HD1U^YR%+EGPI7(S 7+<7AAX+SK$B8*9[ M3LAWOP3M(%-WN6DC'O/02?MN=2TC[?&FOV0L][M\M<_6=%G>?92D-)TD.8:8 MI(S%+( XC6G"(HBQYV$_#*DPZZS.(Y!FNGP\ M\J4P*5UK48V]C'R9F\ZEY$ ZYZ%'P]UXMJ2TPHO^I:&=%+9]_BV[W$K#51YZOE)]1:&QY ?!6D4,)_'":0A3.,6 M%PDX76RSO9XLN<>B]2G&]:?8PM;^&M/LIMAEO^Z7/T!VHGR'ZL[N2_RM2??%_NI-(5VZIY:@FVQ1ZLC[Z"90GN:F]!?G+W MQ*A\$O MZCU*PTK&$6*M)Z4S"70OS3UA!V?8U(P2L$>Q:QPX_UL7X+#&=A_"/Z.^SJV_C,JW?O$Y.^63V:MX@6?A48,XYI92+E%-! M0J'V00/&"$^"D.@G!M.?[%3F6S#37'E[0D7'!]F7M'E\7KW1/VLL-H0%K?ZY MS8KQM$8LOQ:;]6\[]3RW3V*Y/$P#X1&?RWE;&'*U2 P]'O"(^UHW- 8;&6=/ MZVPOO@2E!&?0"W80A=USCE'9Z[4?=;;E5 *%2TX3%+*Q^#/HICL6C_WZZ?;E M4Z^A;H?O+ZBP-;IFT%37BAN%Y6%D(-!?I=K+ M:\Y#",:1:AE (!$!%RQB+)5KZQ@SGD0BUA=K6P8="_<))FC_%GAH@!J(CS5Z M-81\"F;-1/V,U!8B:#&"!F2?=NG66#:0^RG8[B?]74,9E#78@?JO2<9KN< V MES/("]9=*AR./=.G>(N';+?_J6SND^U:O7/TH(:E6CZ'?L#3E",8^UQPCV&! M1&,R%7%,S-J\##)E\F7U:O+RU^VR[@.2K0'_\AFLBG+\%V-?)ZAC_6N%UWDL MANVX\NS%6&O\Z!\V/,A%8EYG'AC)E7@J%^+$3Y''*<1QU)H((IB:M2,S^,&. M9U7G6-[<([) D^Z6NR.&3'?/3S#&WOL^6>[E26O>C[&1 M0E@SZGHS[;RI6G$#5B?<;^1>QUSKR/^./$R+K9R?[]6-_Z_9-B]V5?T9S7=R-5SNEY(F MU+X\13V?I)YJ:DU@#!.&(,284!Q& 8^1UDU-)X8=*V.%]O\"9WA!#;BMYCS' M#)#)[KGM".B<2$Q(OIE>&O+>9V_+>@!,CC0F#$2_O2[K =$\_S CZM4S$4=\ MSV _S)EKQ0CCU4'&\AH((>0I#[E +/!]CPG?"X\0: "U+GHX,3RKC.4Y$$SM M"%C,6"[(=YFQ/)<92SL #C*6BT",D;$T F(W8WEV,I8IW^\H8QF[UB=C]>-/ M*V-]7OZLBB!%L9-+O0=56[_97.V6VW*Y4B.Y7"081SCAL<\IA8ACA%5)9&44 MBT!PO3,=2\:]/OUSXP>X3-X).RZ$SA9% 9?#9G MWRS+KO=?][O\G]GG7;[*/F>[KW?+7;9(F!>G-!;,(T+X 2$H"1NK1'[ 6M?2 M;-ER/)VK(8$'A0G\DF_!NMALEKM2=9H&I4*H>1_#&K<:L[:1:37OK_-A>O)0"++,X@ ]CTIG SUOKG M )E\'IL4-.)I@C@1"27"PQ$CHC69+Y_T9W"H]U'_3)"=8CH1&AI@N"&;YHN'_TTVM725HH(+T)ZC! M H46G,.=CGB#9#)= /JE%JN!T,LT1A2]EG?<\#R#+.3(L<+YM&K[>GRZR MGV7)^I>E-/U%C62T(!$+4S_TXH1PGR%UOSUM[?N4:ZU%[%MUO3 YX@$[!S5*.PGC6M^/B_.2J_8^*\"^=A#NJ8];DK[/(V78,YE$GZ,"O M9^71;I@;K(67-\U_9.N_+3>'['++?ZRRLOQT(Q<1VU7^L-PL>(AH+&B0$M^+ M/(\F*$R.\HP3;$4>;0!QK)C5YYV??=ZK\\\[O_EUU7H OBD7Y-]5;9ND$VH5 M\-"Z84EHK41NH/:.'32;X^JT!M=]I-MF"&>NYE9= MU15X^_Q:G/]6&T5HD21I&OE^2D@:A()C')/6?A@ED%N>_VI:'6_^.WQ_W@'G MUJ;%#NAV-"VND,Y$;I_R-VQ:;!B#F0MI?[_,I\6]F!LLD5=RC)5WQ6:M.N'G MVUNV_%DN0H^FTFHL, G4-%W^+VXQ!(0;WCRV:=FQ5!XQJ1UK!0JL)2I+RMB/ MZH'JZ)QEFPIYHK]!"U@7_>/JY$M,]M'*01&9N5X.\TU7,RTP:$\WY>^5V>J@ MNHV>P4&+B$2ICT(O1I&@*>,>$>U6;QC"V*@=O3L4H^GIZ@30J;;V#HJ? MU;S[:I??WF:[18H]FC (XX3#D"4A#GS4HD+([,DEUUA&V3:H"Z7V1Y&XS[?Y M_>%>[1LTT&TK^, V=+Q\6+C1LU/^-4>;^5!4^76^# W6>\D?)"XVPGE>Y%X M2]X:"[U-EK5J\]Z&]/ORAQ*K;F2""8$"2)@$0AB&-*"T01;%,=&OSQX)SWBR M?W&N^S5T8]T?-5+=VC_7( W2_T=WAD_JWSAQG@4^F66!Z:)H4"$XPVCV*QW4 MS>K#XZI75VB'V-<*#D<.VPPJ$1RR[_)?_;IAE;OB"U0C+ /$:8A M$M3#* U1T )GD4]Z)OBIX#K._Y\;IYJSXF4)EF=)']2'R+5O8%DYI]87^[M, MO#P(/^*^L]BU3SI5BU EN#FL%TO*V7<@/J%M]ZY9[*18CS!> ^#9-C\ MX^1ADX"2\DEV.KH):C^!'HRZWH')7_6OZ3H=*[UG,>Q@R M5B8Y4P^=/C,A1\'1FRA-/3)F-X^:G)#7IUF30^L_"[M?YNH5B:ML=[_P4NA3 M'*0,QQBB%!*>\L9TOPQVZLW2/8_50ON M8JL6\\O=[J>T7^>1!8VB("1I['NQX RG/$K;[B9Q@+S(H$>;9S?_;O5 MI/,6EWIYR%I$9I>:['GV>K:RS)Y^2>I7 M5]ANSGQ9[C-^ MDO4Z5Q.8Y09D+3K5=*,Z LK;/5HYV[C.P*&4WV^Q!:?G,X_3]>I2^9"ZPL$! MZE-%.&9L!M8,'K?+%=8+<$1[MOT^97G@&TQJ%P/:BLA<--6);YV%?G89U'X M\7&C/[',=]65/84A>U8]>OJNH76V=#6._]C+J\;31\'F'&L:%^RA],C&^8B-H0_/>T:B3HSR7H,2E%7"]<;VZQ. MA.IU@CKTR0*K\Y E&XX4UD>

    '2Z]8^W8A,0$LQ"&C'$$?(#:-2I M:)@EQTE(@0-'=.X==5F^?/ASV5_)?)S_R2*USV/($YA"/XC",(Q#:9A+9:28A$:]N2V8$EH=)^Q9FW!G2H$$%4I+VU,&' _;HG)# MK[UM*AUF1]VK.A+68[_*G.QYJ)M%?S3WK?HR9?;8[2O&RT7@48()X0)!X?D^ MB@(>2Z.4"XZELFJU1[5DRK&JG1ZUW0]\-K4_F1I'N^/R:"9?9\^AOBID(S/: MY_'949@=_.!L#X8-7YA]C8?7CE_M$3B# U>+SKSX>JPECK1D_C5C7[+\_OH@ ME5(-1/[C(=N6V2*A84K]),04^83'-/&K[0!EGT3(0/&M6G5>\7.&R4"A[#*K M(?^3D6IK(GL!'D$%#=;).#=($)-QWR]7V(N!7MXPH>>U%.*$XAED$S=^%:X' MI]DVB2H1DE14*-9)66;[ISLVBQ2FR,?8$RQ,A/ 0Y1Y5:YB0,Q M+6+3H<+9T+0P8V;9PRY;Y54B;L64I=*X>LHF"N3\G,!13&FL=<1NW:CK MPZPS2""S-H7K1>^ 6;-K9NU-FA\1;F_.W(MP"U-FU\3;GS$;!6#8A/D%9!;.K/EX;P-2B]M97UK.O)].4V/,.882>.^'R/:FI9(M)Z4M&K0 M<5HY=JFPEU*,*1V03ERR:2^5'$FVET:,2;:00ER2;3]]:),^+'4\(<4T;?3E M=,8IH[=+.NEB&%]#RT^^G.WH(,B\0$ :TQ 1D21APKS6LH]CHV;6_3FN\)NBTV^=.X=NV!\'CLK5CW2+#GISY:NHJ6',M]F M94F+^^M\6V794_^5J^S'/I4<_',!0\9P[$4^11[!?LRP+[-@2 A*2.KYL8FH M63+I6-=:E. ,IIF^V:)63^(F8-5,Y5XB]*S1$_A#@005RI'+ZO2HZQ [R]S/ M0^]L.U4X':^&#:#N'S;%SRRK7MIK"I8IC:"7)G&<0I%"@A&GJ1=#)!(,B?"U M6JP,^?F.]:R%!$J%:>1F1<_IZ/B:AI WCT]GD =/^Q(-9D-O'^QNN]\=88I\6V[EA?U46E?D*ASQ#C+$""$AA$7F,>(4]H30:L&QWK\UF= MHS+9L+%)L,[.V$3<&BY]%$I0P03G.,&1;SH'ODTVR2;BO>=&F27^-??*]+EY M=;_, ;USV#-SX5;A>%@:[IVI!'99EH=LS0Z[?'O[.=OEQ;H"5C[*PDFL4)I]JKT>6:H352S+R6_TEWX*R M^IV_C+PKU(^_KITBQQ&9QY30N9=/=Y1&857[VU_=9>O#)OMT\R53[WI$5BPW*Y! Q=4>'MV';,9 \UM]XGH-YR#6F3>C>;JT]BELPZ",1-M=>'9 M4SUUQIZNACZRJZQ5MLML]ZUN:!3%&$:$8Y3X4%JFG''46$72JM%37D-M.3]S M//]*>S%F )KIE1I.3]2R M:7,$$:*1CV!(11+ 0#"(T]8>Q=#H^9C^5AQK5/4U/9M1].N#-H!*/8D:AT4S M<>I)H!.%>I6?#FT:SND\5,F"'X7MT=;SM"_[ENW4%9;F& 5ADC 2ASQ%+$T] M3A,8M=:B1!AU/>MKP_6JLH53K65VS5JF*=?2W$X?3*.>!HW!H)D"'?? 3RQ. MT]?L%6ITSE![DCD/Z1GLQ6MGJ8-8T;Z$NUQ5+PS335%*B6ML$<8)(A *P1,Y MO0HQ"^+&E@*S-Y:?& !M!$XO(B+1W2 M,HS&>0C+0!^>7HRUP(A6D49UZ?;R_F&9[]11;V,(DE#@D!,>>9BI_U?OY36& M(NYKM;8?\.,=SV J4" _HC(H >A)ET9QA7NFS*2D)ND$Z&TIL<:606F$>];Z M%4&8LZ=7[O"BOZ\5-@PC9P8E# ,=**P-%&O;ZA^.#1\)22,$!0D]+XT)] EC MHC7-&#(ZD[1B<-0-=@6R.0NK8 [H+6N'[<'[[FZ('K+YWH_CL;?C/V@TFK5* M^SRFBW9=TM^=[\M7+^UK;'XI-AM1[+XO=^M%@#@E42C_ST.>7!@G(>.G*:S9 M1OU06Z,JWO$C5 A! W&(U/4AMX?*.>9UB, 94NI>V9YSI2MJ UB>H9X-\:9+ MR@:S-$3%%IS36/C0(U@D)(E3R1)N3/E12I+%0UT/MU_N]OT%[$TS)E_74T3: M'UJ:W>;;K?K(KI<;M:TY7*C>YJ^_.EDES8(D3:]!AL*C3>!\U4;?!0V),>1# M:ZOM\:SL;KF[S M"G% @DC_>7:[9MUOS1WNLS7XD"^OF^U^H,(/]G<9. -JL EEF7:-K;SI&!^T M7*R!7H C5*"PGK-NX+3T=]OK]!B&/0V$8T(>FUST0W+,]AT=.18 MX7R$#MFDK#$LDBB., \2/^8XPC3%'FV+97R.,#4[2>YEPOE!<@-DR@VP&H'V MAI_B\_*GDO!2+C ?65WXA.#((VD0I(RCP M"ZK7F M(*)LL?/+VUGUO">DVB6DC@ MIM@]+BP=5V%>HZ9#90:S.0^E&>Y&87F4#=]L^IKM]YML_?=\?U<<]NI#]!9" MFDM$@ +!DA2C* S\=L/>)T+X/03(ENEQ].ACL?UU)?& &F+]V:D#KD]R=;@; MOD/5B_3^FU;.B+:WCW714+T&WVN4H#,GC+:[]0)UAAM>0\B?A^Q9]TIC6VPX M:X-VX&DL4)1$7B1$0AEEJ9KZU:8"E@C8[,#S[7K _OM;1LSWWUL\VM^B_ B'WF1SZ+8I[ %&/:@N(D"LSK;QP#>@^5.JYCHK<] M,J- C#$[^*5VX"_@0U&6%^#ZF!W&7>H-8[UC43A2..>Q?!S+V6*23\9,X5^S MJ\;Y9_4;Q3;9UN@^%W*AG.WS^JW/,S?*C]G^K]OE?;';Y__*UK\M\ZWZY\DN M5S (%;;X*8\R-+M/,U0?'RUN)&"Q7^\-RER\W M8"/1@F4-%^1;L#KL=NH:V\]L:;C1/E57\U= XQNHG0.U=]-ENHFBV)$BYSZNYI%;9\]2\;[4PEXV_Y*M-LNRS&_R M5;61DJS_\U#NE2M5_=HG>JGMKUQT2I=;/T].(1&@*(@I]4-,I4LT$6GKE$=H MV..\>^8>C7.,GM1#JV[*7]R [;/,;R_#SX!4"XE^!E[,.]^K1P4?4P1.'-4% M_(JE>4X W$>WYSQ@1L-N_M.!.9%E,"N8$VS]T^HQR4WG;@GV;A9,['HVISSD/4Q(Q$J @9K!UAT'/TSZDGK,3CA?[C3/-LG[U M$^Q/[H!;Z8_!B>2<:=0YKYXS_AEF_7;HM R ,PKTIP3B-"5(WYX2O+-!9W!: M/F<_W!^JOZM!J'<(/V% 7SNK?P]C; 9'^N^"IN*=:<>H!0)!')& <<]'+)1H M8I9X7@LJ01R9E@<[AO,G+R2>Z^FR;ECFL>0=RUF[I\MF'/>7!_[C(5M)1.=; MFI]N6D'[F/W8B[Q<+3?_R):[11PRWQ,I5"OA*$24,LI;4*GP(K/+S8[!F(A# MKVO0S\][AQ8.V0U&W\*AR:)@HW"H!0^>[M$_FM,J)T#M!?A'UX'\2+IN0KF1 MKCN)Y5QUW8VS;^JZ0XZUG_+,;M4L\TOVH"!L;YDT* 7I('.)-)]*VOZYX"E/ M:>##P ]":13&(?%1BGT6! &$R*AOI U[CC?H&HAR-2Q3ZOU2O^6154[U-'AL M.LV$MF7R" ^<\($_%$)001S[ N02IN4ST,/K7KT]*%-ZVSUG['^72[" M[Y3?GKV6VOMS2Y6:E9MD29O.O/EUO\MMZ07Y=[G=RSK;P M113 .$XY2]71CDCDFAL3+XP002DGJ8D83@1QDLMZK6>@<0V<^0:4W2BP,;\>:0",-.^V$2*C^?BH8V(>>6EJ$MZ< MOT\0DP';N8_1=6%32;HXR*R]W&<+U5/"A\B/TUBEXR ).6OQ13[6.O,?'Y7K M'-=@ 3L)9O"M+U>1Z9M_YA 4&RGG68;I3B\7X!C6+UUA'6O+OE\4S';O'4=Z MKHG$N=]O[^F/POPHZ4+A^G2C#B6R;5G]SN5VM_=[-L092_EJY[83!G4$5[93>O]$6:]PHF,P@&DL5RGH;]T-^ MD]65&DLNU:+7C4+W?'BH"ZNM8\OXP4-_UYQ/Q"UF\& MT8I_DT.:PSKE"S@YTS87.;ES 8[A3O: J\[P-TWOD=D&UWS:,+\@#YLPC!AL MH[F"%9[?F"6,&\OYS ]&]ON%F<$4S+N<$_R^W&0+Q&/*4^@A/_;BF(H0HM,4 M)4YBUU, +1".,[[\GN.GZG$!%#+W.4 O".[RN77^1T[?'. MJ#E-N 0JA$)[@F"4AH@Q[$8^"%E" M?><)4Q/&)"FSQN9>CG5#X2YM.HC"R(ES;K%RGSP=Q&RB]/E&[)PFT-JVY11J M&)KWFT1-';601GMQJUN!)?*MZA/P06UW?\B7U_DFW_]L7\-DATS=!KSZGFV^ M9;\7V_U=N>!($(0"&+*(048"+$@4AAS%/D)1@HA):95UXR,D3;,J*?OTZI4_ M3 M,=(HMZNAZA[UU?=BP2/B1\HZY[Z/4TQ2E"KKB:!QD")D4SIU;3I73 _:54QM M,NT(I0L>W>BC0BKUL9B7*C;\#1!#TPB\#PTT]LI0^OJQ9E7QY##+%BC / V] M)(E3'OF$\B .E7W**$%Q9'1OV9Y5]ZJ''*B>'J$6=<\ZERZ53X&=H?8I6$/5 MSR@.[TC_S/SJHX ]F+.I@4(.[86?,,\/8Y90D?IA1'$(?66>4T[DBM[ZM$_+ MJ'L%].PKH!Z=]@30.I,.]4]AG9_\*50#U<\H".]'_,S$^1]*\!TE$(Y08M?"R9M2]]/D.I$^+3HO29YM)E](GL;$E? 0A M)]BF_IE9=BR"5W?9+ELJ1':ET)!>.WKHCEDWHECQ/E=I?$3F 'WL%Y3W(9(] M?3-4RB$,VI++14I3%K$@]7WJ4X89QQPKLWXD M5G=K$O]LN-'85\TYB1*!YQ MZ8NB^B=V]?!M_NQ(H%7JG*C>O%1N@+!I4_T^M$S?'4/Y,N1)J[*4%MNJ.]YA MN;G<2G7,RKVJR]F6TAH)<9 (3ZJC[S."B$=\C(E<49,X"$*H738ZP(;C2=L9 M,I WT$!68S.H,QQ"8K=:CB GQ4Z@SJ+T>BL%]Q92\J]2HF7_?[ MM7)("TS-H-;1AA>%W?%C-HU\_%)!G1GR[2TMRGVI%OIAPB /81($L?!0!,/6 M),&AT2)[D"''\OST@9!U=KT'>5D>JNG12D$TFUP.8U5O8CD:H69Z_91+IKB\ M;+FDG5PZF5!V\=0QF;1"[SPFDG9<*1P,OR%:I096VTCS\RZ[SP_WBR"2DIBD MS?43+-:D6E.O80/B7!N!? MIE2O%PC3EK A9,]1QP;YTREFPYG25;0G.&+%*TM^WZ_/SQ]BJZ[D('D2;GD"Y9LQ,DIZNTBXJ41I7@5Y@I$-SAO W#Y49 MY$%A;S3I*4FYVR_^MMP.^?9 T_)ZDRT202,/ MKS"^ $( M@541'4*_DUFD'J$=$TO+$9G'7-.V4X7346Q3.5EQO\RW"X91XC-IF"4QA$GL M<3DCKDPCZ)-0J\VN58/S5,T_:O16)5,W C8$TP'YH\CEF[Q/H)4UI-Y*:1B* M]Z"3IBX9J60OOOIKI-I]O,EVNVQ]M?R1E&6V+W_/[J^SW0*',(VQAPE%F/@> MBD3LM0ABAHT.8VW:=:R8+2RP7_X 2P7L GP[+19;_$.5<0#O?05R',K=Z*3: MB&SB(L&#"CWXHX8_N5J^2JR1: X/SURUTX)G;TJH+?:TSX9;PZ+846DUWW\H MRM9DS /,0Q)A'GM^F"1$"-B:C%)FU%EKD"'7)\(M-G!3[,"Z.%SO;PX;L&QV M3 S/A WQ8_/@ MYD.^S2[WV7VY2*B'TY1 01**TS"-/9$T&) /8ZT"%S>6YW^ HWP!E3,.3G$, M0F3O),=-=$8_S=$)S.A'.D=N!Q[KF,?H_1SM]/"MQ_%.7P9UIXZ_%]^J;K"7 MV^Z=@"_%9B/SPO?E;KV 7L!IG/HQI#3!GH@Y]ULD$@HUF5&ZL#^%&K=^@'RK ML[6FW &-/X8;FTXBIC=CG3I8%L3929R@N8-]--)@.XS:T>3V_S_=I(M%S%*8LQH M&J0D$FD2!DG"PU#$)$J@S]# W]K,,929[ ^5%^_>FV\ E=6OV]3M(>%PX9R MCQ:)<>2[=0*T/LQ)JKNX[JW75@+X'D3;CJ-&RFV16TM%K/*#6%7BM( PBE% M1.JCE*4XE1F$--G#\QADBVUVN]QG:QMR;6!62Q+B6A+.$6HKPY;.[X8HIAAX),48">BSV M24+;PSK/Y]!K-ESYUHHFZEHUWVYM 6I_Q_(?Z.RTON,-/UV2W\/G:.Q3KPT_ M,\9T/T1I9;^3WWKUK&GUZFEUG<='7IP$ L;RQQ/($Q'$H0_#,(E(Z!.C)CC] M+#A>$CX"53T1W.M&84_V].8;[HDSFUR8<^9$GUZDI4./AM$X#_T9Z$-AQF&WZHQ+GYGNO,+T^@N[U]0:7N,S:!QM!T_"MMCR6Q^^&E_E^T>F6S,48*%%T"? M!A"JMA(>])DT1W 08H2I47ET;R..E;K"!7;GP,QFAOW9TYL:CD*#G>CL#S.#!\^6JZJ!TOHIBA/M@BC28)(A"B*!$Z( M2$0H;6'*,/>],%IL,\VRWGX_W^R@S;!\MX4$FALQ(W=0?Y&1C@]E&(/S^$H& M^O#TQ1T+C.A^'Q_RE:IG:FSP!/F,B)"A%*N.HXREK0TA:>$FF=CL)SM.OPT8 MLY1KR(U>GG5'BUER;7!,E% ?L= A#OW8FHV!@O W9NF\.H19RP) I# MQD.?QS3$>AR$+,*$QA22!D<\@"X4P:N%J^*,=?Q?) MUZ_\ZNO(#4H>,=#Q ?2D:AY#OR_XIVU'AG!@-MSI8;?+MONCK11!&@;,YP%/ M C^.&6*HL<7#!)F]F-/+@N/!W\"I6\>5_X]A#Z1^G.G-&]W3939_K/%<@):Q M/UI,8_HF7-Q6D+X]S$I+>/KRH)\,8T965KW?%;G^5[>XOM]]D[J[>D%W$ MB4F'Z5?[#>Y"?4)EI2S_B]*3%.6=F MRG)&UZ4&74Y4Y25*.D1E$(/ST)1A+A061Y3A1*7I /0E6V7Y-_6VP\=LWXC9 M A*/B"2-8Y^&T$L]@D5K4L0(Q4;SE2&&7,_9VT99NR.X"[#-]NIANF/3VY?; M/*J_\F_X D:!ZO!2G>&J"P/_%L5>\QOAR F]@^>NO&XC///X%.VX\C3+V^-' M]]/\O,L>EGE[93;9KJNSGT?3#2D*@2<@3@(O"AA*6."+H+7,:10OOF6[ZT+W M&[5AT>13/0>G_;$V(-O'[.H+.D5UUKEZM/P8][O3X*[C\[/)_#R^0JL>%>[& MZ8!U_8+$ 25ARL,XAA'W(IZ0M+41$I&:O!YI]I.-$F+?=R,U/R<;1/58Q%OE M:-#B?<(5N^Y*79NL>8A'3^Q=*W-#!@P>E94C(Y?S@=J:G!7P'ZO-0=U*^ZTH MUM_SS6814^$%&/H$$IS$F/J2D]HTDF)$M(IIK1IT/)\^8>RE'78XU9.4T>DT M4YHS)EO1D0C!+T>,H 4Y\E/9.KQUB)-5VN>A679=>OZVK6V^M$MB(.0,2C-( ^>UL<,9L.H?KU1+^EG.ROS.&0IDTLRGJ81#TF:LM96 MR@//N'C=V()C+:FKL+?%]MY.D)BGO>S"2EINPXWSE"FJ!H_2DK';HR MC,5Y*,M 'UZJ51_(B-G&S,+WN4^(%WB1@$G*XM3'M/GA2%W&,=^1>?-'CK(5 MTW\+YFU*3/9>K++19]-EBKV6-S=9M%F9QU=N"OK%;15#G_4+ZNM"TKSJ[/)U M7ZS^>5=L)"$E_Z]#OO]Y++#P$(=>&,18<(RC$%$_]8_FF<_,:NTM&76]+KE, MTLL/EU>7_"M(/C+P]>H3_7__]ZBU%9*;$T+#PM(A%!H+FDOV>DO8]'6F MKS.D)UE]:9V=2/5VY'59&L:-::78Y^5/5?[2'JMYGA_A*"$LHH&(_# 6+&Z- M01*)/C5BAB;&J@Y[J&$9KL)ZTJ:Y*G//F.$JK26K0335(?F+O&C4O_4D!G&B*R_\_F%3_,RR+]FF:HS]3-X64,1RIA8A;]*5P-RI[7=M)BMRN^Y]O;,Q 8V^%%LV1\K^WQN<9DG>&K%ZJ7X*3LT2?H,0M!!!@W&B9*])6(=DV:9\ M'C)FW:MGUP9A8Z%AVDTD@:EGS+=L>#/=6[%"JIW*CLVDF<2T\\%WB M RW B^/2YN=$6J=#6X?0665]'BIGUZ7"X2@=>E"U"$.$J4>P%ZN43SS=J0]#3A.O"GF,1 MO=HLJ7H/3%-"_YB6KN]C&(\S^48&.O%*+?T@3K0[,^=;U97B0[:4@ZW-\&=6 M69BD(4D#WT\I0YPD"+9?J!]2LV>#AMH:[>NYJ8!6#2D55E!<;_+;I?G+U8/) MU4O08_)JEJT;9*""]F@5,54Y_AM<=4B5+9;GH5G6O'G:-=LJ2\/V@,_,ABC$ M*<0^QXG/&8LYD>K9F*5!:%3F.]C8R+N^%^?7AFQL 9OP.F3OUQ&EMC9]IY*P MM\@RWO#MP?,\1,R>.UI;O+UYLK*W>V;=]YCP$QH1XB<\99$005LB['OJX0Q; MV[L&-D?>X1T@:M98MK#CZXA@ZYN^4VF=)GE]MWY[T#\/Y;/NE&E-$ (4Q5FPH/([DF;JRFA!H5"P^U-9;N[9<_ M3L\C#%"_P=SJJ=Z8M)JIW9'1&AJ0V!Y7[GT<>]?L#:XZQ,T6R_,0-6O>%&[& M8H]&%>>6SF:/!+,8QG(AC"-("2.QQTZSQ]1H)WJ &2_W@#//J^Z"\AQ*#5=-#YF\Q&NL1>)KQ+4N3 <3NL\],F*)\\6 M@+;8T;[=\/J5>.+'S%-O[(4$T3 0:1"VAP8!BJG9)8?^9ASKTSFRM@U'5B$T MO*@^A$D]21J)1#-%.@?U?[>=-I+]?I=?'_;JYB'8%^#SQY" M9<.1I_=,;'%C\)Q"O9JL+/]MN3ED"YS*V5J4^@E+21@P1KG?5GH'L?"-'F3K M\_,="],1$B@5I@OP;_#?(43@8;D#WQ1 D!SV=\4N_Y?Z*W?R"ZOUR_L/#U] M"*OYP;9H_@CD9:F.)ZOW%@[[:^PK0 M!;BL2!S];8JGS'2>-?;G<1YR-/L*8KML:ZA"&LA.G\K27UQE+S63W5IL?_&(7X(L#>HW\L M W81A.C-MYHL14Q_X>@L6.:K11FGZ37L*2=O+!![T3H/_X6EX >M!L# MK=>Y*K%<;CXO\_7EEBX?\OUR1DIFP9SK M.JXC0J">*?I5:LNJ!FG8.L@"L7J",S*G9A)T1J="IZ2ZP7%>J8 M3U56%1OY0V\OM_(;R"9*0$?2_% MEH]V=.N]\*GW:_NP:;2WZS1<\Q")L9U^<\]X!,YM=:Y?Q"2)HA!'T(."!#QD M(3J:I5[ >MZ&[V=L%!DX*QRJ-EO.9>'Q09G=?O5O4ZVW+!J59;-%T?5 ME+Y#/:TQ.P]=M.>.8?-Y0YZTIT>KNVQ]V&2?;KYFMZJ6X$OVH 16B>A-L;NO MKM2F/YL_O,I^[-.-6H@A H,T#84080"#(/8Y]E"*?18$R$N8T7F:*PS.S]R* MAVRG*KT_R]_?'S_.!X6RNT9YW%!H%@S,( J&U00-8E#<@ 86.((&9Z@OP/7/ MX]_XXZHJ-% .@,J#L>L+^O'<-4%U'+EY**]S+Y].04=AU;1I]M=L]RU?95_5 M:5>Z++,U/6L;+6?!ZFW';)U\7^[6934U._]S6I3[C\7^'YGT957<;M6IV^DG MU?^H6JI?W2VWGQ[4/RD7<0Q3@8(0AY'OA1[E88 P)A3+?"2\F/1IQCT_+QSG MBB]?__J_/G_]ZP4X;'='T(];?F<_U*^S[I8P[VULZ*6>^3K@+GFU/H/&:5!A M_?5:@07G?E57"FK/0>W%Q:,_EW^\!S\SE?I:MR\>_;#Z'X'ZKL)>.@\:[Z=I M?#YZD#LRY_P'WCQR[SO@Z94&\#-&;-A8_B4'$M7\X#93$Q Y$SG^E<_+G^JW M*H#M[EFYWQVJ6O&G@#^=BFC^GN6W=XJ.;]EN>9M]R>Z7^5;^?GO5^+#!?ES5B()>:>?%Z)4Q$WBEWSU[>>)=>F#9*DH;W^?4F M4UTRJTVWTR9)$GEQK)K)40@]+PPPBV!E,XP#%/A&/2N'67)?_?Q0;"MI+6[ M&52Y[MOFQ4ZMWDPOVP^D5B_-CL>J6=H[IU !FWP_MY.HSMIE&P3/0Y8M^?*\ MPY$UAMZ2K7Q[LSW;\FTK"'B]*7=:_M4@'B.A,(V0@*JU4IJ@6"#&48,$IQ'5 M>LK#I7W'$M=B!0W8LXTHT+R_!JX*$Z%S&HQN^9M+''J>A'VZ 5WAJ*720#'' M"\NZ6%53FFHJ-/OP/$+K+$SF*4WQ4R4JY'EQE:8&,/9"\AJ#_VE3VB@>%N.- M9M.V?M=[EI>K35$>=F?64!2SD 94T!0RFGA<<-98BR0"HXKWOC8=13GE$H-).>?NPYT9[7V.D0 MG\&$SD-]AKM16!YHP_6'%6K?=!'3F'DD"7F*F(>%P'$8'0UZ>+ ":9J92(-J M=!942)?-_CKD@$@[2O06AZ-I40W$4(T,:9VO'IDZHJ%(O;C1U:3+[;=L*TG\ MJ1H[U *X77^Z+B4-Y2J34'[/[J^SW8)2R 44/@IA*&A"!&IF9-(Z]6BP^);M MK@M=B;)EU>0S.P>HOZ6B+DHTI]N/RREO;K+5OE0]!/+6&3/]LL:\GIA-0;F9 MLAT1@B/$:L%\#A+\4<,<6>L0/=OTST,!K7M5N!VT!HK6)7@NA@;;^X-9 MU3A>&9-0,X5KN?QT4S>: >FS\JHQN30X$QF3TWZ''QKC]-\''G.\0<)KYQFV MN)O!P84U5PH'8ZOGC2=EM"YO:I))&,HU?A1Q+_4]3G 8XBCV8L03AEB"16PV MU>UOQ_GDMJG/K$%-=%OC*2L=4ZCA3,YCTF3!C]=N(PQDQOEM@>=EA%^*S484 M._6'"QAS&F.$0B_ F*IZ09BV8*$?X5'*_H=!=#P9^WA0454Y[JT[5K.*F]X* M]1V$S&RZ9Z&$_J4B>?"'<@\T_HU]O=Q)D#I4?^)1,8^4,34)M@K,;<9D@F15 MR^\BB&.N:&C==+'43'# /_I!,S4?W?:U2L28\G6;^K= M\O)R^[GZ>'_;%66YD'!@")D7^]1#4F"#&/LM4B\.S+HJ38!OM-GU4:YN%4HY M+=,1J?F$<9SYMNL(3C?9KCU39WNU;^IWI'?O*SV]$!Z'"6K(8/ASI*A!#%A. M4L.C8=3_N'[&@QUVJG]J/5FLM/)L/ZKD/[+=*I=P%Y &F*>,Q@GCB.$HA0%N M@:#0CQ;;[%;=ZM',0_8!:(E47(O4.=8AB29KT4TX'S9FLDM/W(5E)G+AT,&7 MNA6[Y'*L.:EL1QG8NHLB)-/3,\\.\U.W]>T](7@.)R6#AD*,\DS4S)@>5HZ M/!K3;?J*)$@))R*2F&"4D-C'48LS]N)VTY=O1\I4Y@C-MWQ;9P9-;.LSJ__> M[1TEMG\.S1K@O_/=7K-(C*57?ZO[3&[7ZG+W2O[RJOA;==6[6A"HJ]T-?"_E M+!* ('E'K!L5177 (]\723<'MA M'V=F/DG$IYNNU^[6+S)TOIX^G/D3_NT M6$ZKCN(VP>K@21O$=@?N\RY?9:JVY::I;4$AY\A/?,$I\1$1'@_;:8,(I5\3 MU3;:@N\X [040V 6=90O-!M^,JS^ M2*[+JIGI^RVRU(SN.(M9VT/MSY&M71+D;CGL)I8SR^ +EG@>IGZ8XH!3*BCV M.&K1!S[W)RWU'(1\E +0OS]]9J ]Y@8/E<#*'UPOG%\K##V4Z]-?>K\[AEV1 MFEYZMSM-)#'S MK2Z*1L0]UFKH;55MCF$>U;%J:NK\1X>EI=),!X;]-5+9O_[UC972S!*SO8@. M2*T3@EJ^G#TN M]/FEZ\?5P),F;,NC9*23?L222#", MTLB+N1[B!\;X65DYC/^F%#2N#\L\Q'QB+K-$O=UB,L=[#ZPKN=8='US]/?Z5[XG.Y MW>_R;9FOU(LDV7GW4A%#P87O!4G$$"5QD"#WNZH5 M"CA"K%[]T;S ,1^>M-Y[GP/0]Y&O'UW/>#(T=/M>SW6DF#Q!/P? )B.FYX/U M,QLYFJ_=CQ"<%Z9@\QL8,WB09EY\%'/]A"?;O'X,?9$&(4IW&$.LH%VA.\Z3\*&G?%+P7+LQ,=O?5-,CC['^,$]EY3I7>UV[% MJY$:YP2BY^CX<^PQ6.#!W2G#H,B,E>V>59%=%?OEY@ETGW.)-Q813#$,J2#2 M@08ZXC)]CWEZ8 7P:/L#S_+>LQKIG7"/DP)'C_1TV?#%VN=WG15U@N

    G@O%8'NG'^!1Y&6QV8168^54?'S_:)/QY%Q!.>QQ AD(00 MQ?%1JR,2DWD5'/7U8JI:H[BJ-8KF5EC4>S#,I:9HC''P'LJ)S ^X9YE\>P=\ MTAJBH8/PSY&\1^!I],HA.Y'53OZKNVQ]V&2?;C[OBO5AM?_[4OFR__DA7U[G MFWS_\TJ!NLI^[%,9N7\NPCB((A\CFB08>P1".2GQ6)# B#$8XM H9]LV[GK+ M;K7/OTE4X$NV63;"V" '+73#=&N=?LTL.27SALFM@:J>W'A*-CC"!7]4@(%" M#"K(8ST^UVBV/VA*;WV[SFWPE+2>K57'8[M7[=L4F M7^59>3+.O9A!R#TLXC0D:4Q#!E$B: Q]RJ.(&@FK'9..Y?0,)3C!!"U.0R6U MQ+*F?HY/L*%J=G,KY7(RH=2BKDL>[7(_$U&T[-13*73!F:X TJ+_5WL0BC8,@#;D( P_1$./("S@F'O4YC&,8A8MOV>ZZT%4[\Y]O\MV=0]'^ M_!0D-6'YDGW+MF.OB)_QT?$Q]>=N'M_- /R%K5%D]C5\D-^ M!2_1T/$A#&)M'M_",!<*BZ/(X.+2Y59.SE=9*;/0ZFY;;(K;G\WG!X5 TA0F MR(L2#],T8C'&V \":3%.B5Z2&&C$>:9(5O]UR'?9&N3;7Q]JD&!_1#FPCO]5 MOU\KOA].U PJYBTX45@=/&8)XFJW7&J:$__,+2Z#%<,AS*?7&? M[:J-5K5O?I<_M!;E @41'H60!C0.&(P$D@8]#WLL9%&0FFR4#+'C>'>DA09V MY]BJ@[GKY>J?4H9&7E6\3E77^L("P?/XA*QX\G3-88T=W0]+Y-M\GWW(OV7K MR^U>CK=<'3F59;8O?]L59;D@ 0Q('*EC)DX2%)/$YXW9"$:IT8,5@XTY_L0J M$&"UW.U^JLVQY;W:&#';=AS.I]Z&XZA4FFTUUM!^K;"!$SA0HU-/+4A\XVK5 M6VQU")8UHN>A6O;<*1P-2&OZE:Q6A_M#=3";W!>[??ZO^AJZ3_T(H5A.1@*I MI@PE-(X;(''HQWRQK8[;UU=6A*TO"JWO,ZZ_SV> #5:;1W1*[H[PK(E>[R , MED&GQ#L1QO-@)#K!&%LK7Z&TGWH.C<_L]72P@_H*:X=+7C%-8P_%44*K?1&?(4&8T0K-NG'G-4*]]O-& M(EY/92?EW$QC3U!_W;RLL^"7(U[0 AZYFZTIGQT"ZRPT\Y!7=^X5(PUQ4VE] M8>K\W'@8!<+CD8A#2FC@8\9C9=PC@4!^G"(S0;5BTK&,5@>&ZI97^S$OFTG3 M;>=JTBG)NN(Y.K^FDOGR$GT60JG#7:<\6B5_+J)HUZEG4NB L[X"^#';/S<= M4X]['J042@4.(T$%4N=L7DP8BE!@5!UAQ> 8U1+/Q6_:;_$EH@R^Q$$\S_,[ M'.;2&U^A!;[T&\>67P_7_YFM]E=%JILL MY0*'891P'GO"2Q/Y2Y_3Q(LA4OUJ1.(+LSZPEHT[GIB!1 Q.D$&%&7S: 8FZ MON:H.6]T%PS3_J@3!F5 NU.SX'S]ZUO!,>A9:D;8:U50+KF?07V44_>>-0AU MRJ/S'@RJU[$7-.4P2+CO$19RZ@4)$;B%BQ'B MH[0P& K2<<*=?UZK%Q\\PY.7FN^Q*,&=P> MF7A8VX':.753HLD<1_^JP5)Y^$[:";P1IXZETN1#8Q[+J^EIL'77WVY<#)9Q MGVXDTOMB6V755G:E65&)[F59'E1SK+]N921Y^?"PP#A6AN7RD4-$Y'S*QT$+ MA =*ZN%Z"!VRZ&'DU0GJCMV%?*#2GM6.ZX"\\\ MUC$._7MV9=TMD[I2_%D.[CNY"/ITO6$[! MHYE$M@C!">(%D"!5&WP%$]0X00UT7%W49*]##6WS/P\-M.Y5X7;46M&[KYED M9_V/;+E;<)IB&,>(\QBE2>IYB-.CW8 :/88RW)ISC?.@%8TS(7"0NCGBSIZN MU0"!0C@+03L19BYE/M8CU\4=/OGHS-5"XKN[R76V6AD%">,H$]ZEZA@I% M8=*:12(VZNXZV)A[V4)69,N OD&JY88Y>Z)5X9N/9AWI,IK-U%#ARF\:LRE#/"*^%^ X31(< MDXBCUJP44AL3+7UC[F7+MR-;^O0-4RTGS%D4+85O1IK5TM5#LHR9GK=BF;NC M*5@]>1JD5\F-_-A/ED6,4*0>'2->DJ;(IQX[3O'D MDA %(N%IB"$R:C-AV?3LCNEM4ZN7\2=DU2SY'X&"&NE%6[_4@&TO@I1J1G Q M^3F^&:\=,N;F]^EZH>4RYB/V 4X)Y0&*&<2A(6!_9 M21P18TSK5KP[Z[.K 7! L%4-=<2M(QD]'<)]+ZI%U3P%]$3J< WM$:!W):-] M_.NGI+V9M"^F9C>F[3V\+"WN/9ET[J\JG//&@B/8 09%($O,/9A M +D?MD BZKM8ZIN8GUTAA0N*+6NK&W9=2ZM"/6ME/=)J0UC-8_3.=+6'@WUE MM2^7]E4U_];(.XT)])-$&8Z%I[8??-$"X=RL&LV!^=G5>;B@V+:J.F'7N:I* MU/-6U996*ZIJ'*/WIJKF#O96U9Y<6E;54_7%(F3("R+&TM#WD4 \4$?%#0X2 M0J.Z$_O69UJ%XH!FJ\+JB&&GNJH1BRE%]01ON*;V",^[DM0^_O53U-Y,6A;4 M!8YA[,4P"G", L@8]N1\K;&.HA"9E+_8LCEI38Q;-JVJI54B'1[DSU(7AZNA M-OWO2@/UO>JG?(:LZ>H=O[G)5GLY2[WS3N M129)7FZ^[I?[@XS%ST=_>9$21CG%W ^1%\<0"M_W,8^$8(G G*$>3T*. 4OK M*Q_\1B3_\9!5/;KWRQ_@E^MLF]WD^[^ Y1[DUJ3O"!C4>( $! MA1P\AGX!ZJBI=H 5_+._K\+X.9,_?^P.W4,X'RC]@T/Y?C1_N*L]Q-X2OS95 M7OXFW67K?%]UU9,_^6Y!0A1Q'G+D,Q1!E,H4%+5@0NSA5M_M27L/$#U$W4S/ M6R1@52.S+]Y]J+@!3YCH7[.\D")'A"V]R/.0YSL(Y7GT?(]R M;,8IPRQ" ].)H^'P?E*-*P)ZI"&GL;"9HNB=>B'H HXC7*%#(<8T?YR2;$<9)3C5@5-WUK M(8)EB]%^AK(:0WOI:?2X.\G M)3GQOD<^*P%$&&HQKG+33P*Q..L'Z#)_]E#,\4O;RS#C1<9Q+3_B[;)>O_/)3[JGIGX0?"HU!$/@L0%6FD M.A,=H5#&'.4$8QSCY( *EGV]-V?=GKZ[8=JQGE>@P1GJ&8OW4X('BG7O>+T? M<>[O8@\Q'LCG,/&EA13\[2'?WC:EE/]?'[_@K=;0H,%OJ6>%. M$BEL@3099+)7P<+0V'1'C6UE)7O:V5^_I"S9'M<\K\B%- M'E+EIIXAUW=C2B*:$!0Y"7)(DG8"/ \E!^3*EVEKC*X"6GC!]A$%HO9P*L6% MEPP#=^=>KD^Y$_=+3*KK:O!.ML/^EO]15H]5R>-LW])57M?XKT+4GX1)%KE! M@+,$B!SG$:5U;F4_$U<=VA)P@ M\BE-4)QUX8*8>J"70R@'&84W>VV]B2/KHRIS#%BH@SKWW!N(.WL9(/( #9TJ M>Z!IW*6/DB^R_$EVQ6K!)U6_L?4SJV89];&39'Z8V@Y.^)\@0%T0#V6@*Z& M'VV8-9T:&%:@]LC!Q* S,(1T0JQO>RD#8^.]#S=@H6C8-!"A*K[4TFCD<%!L MEAN.GLUNF<^WNXJ'H?_=%3_$LD@;+T(\!,KXY,Q\^2-EY$PQ#)D*%_ M%,.0X+]=5GESJE$<=UF?2K58IU4.(1HLO4V38=V$SDU.G3OHNL\9W18NROE. M_'ZS8# 1*]]I,F_I&;I%K@V0'==%#8[O9G^!S/H<&Q?2&O,H=;.. M ^]?>;7X,Z_$^:FGE^/ MY?!^UXEKC-=GX01 KS&9TD@S [[@K%TF>.0-:LN#'@::?]=LN5M]+)9L%F(< MQFGF>-1-^8"39E$2=I'3U(Y!;VS4$,\P_#N)#]8/(;)!_V'B;K%Z6ZS%OJ2U M:Q1;J^*5 4^M:C%=;IU@:+]A@\/1ZL>#U0>%#]9>HR5$#OQ*NONNW5AJT.GY M--8?M&9T_A8[[6[)LD\PMV(O;%,?=HH_E5OVE?VU37CVWV?4MTGJN=BG2>1D M3D"H*.^(,'&C*/8]T)6AO8,9IAZ>\YG';M60;5\@]4YQ5U3UX6-9US_#<-?? M9SG6#6HQ?!9\Q4M+:+2^"956(W/@%=1[KMT G3;#IT$Y?>F4AAHFC&_-H<:7 M4$6$^OPQ2-XF($SK8#]PH<9'M9#C%B-B@5\]I M#VZ8?Z=Z_V'M%<,PI]]N.>R-ZC0,@Y=,;B9]IX?(#S>!CL=$J*4W&&GLZ4R# MF>;2*P=JY7),K:OM[&G.-GE5E(\5>RW*7;UZ^\)^E!6?,;5?T>T@#EV;AM0G M?'J:9:'KNR'UG)3@,,"(SEY9]5S>(ZB64) ^?*H*\-6M4V9UTGKU49[U2?_D M_W?>-V5LN= /M;HY;I_3FTIIH+7)]Z4O3-S^RD2?/9;/M]%(BGWB4@QB3+.ZB8<\G\MVH3Q3C/>AX9IW[7G>+ON*TBBC9*9;%_/:M.=IZU0V7KG0H M';Z.WY>T9%'J;6W /K&J&PN/HY](@(%Z4):%'HHS: 2$\,/+M M%#D)A55AJ4?V-82WZK%@2ZQ@+'F':K1##QVI^ZK MW)Q]&$MAD_-.4^-=HVK$&?A5@VY,M?N;.HTYM88\SL_#:')&>N5A_L(6NQ7[ MO*3K'ZORC;$G5KT6\ROW+(G[+?:#W>>E.%_W^Z;X'Y_2,SXE68@[F.JO^?.* MS8@?T31Q/<]!?H9LS_&H'45^["@-4(3LT';#U'5( M[%&_"^9DO@T9MA1#&!YWCJJ:?7Q+Z%(Z]*GJH!SO!S /!FP5WXQP]K(S-T#9 MT\IID*YO$J76YM67->T9K]A'-$(HQ'8:^;Z+L]2.VW HR"AH#T\YR"B\43KT MJ>ZC*G,,6*B#.J,<^KSF#H@\0$.GRAYH&G?IH^2+U%$!$<&WG>_=[D!J4QPF M4>90.\:Q[<49ZB)X"$N52:E\KF'*<"4?OO_<]!% =3K4F]L8,6T+C!P-+EI; M% KWH=8 JO0-6J16D@^R2J[^_GV.%Q#9QXD)5-:K*B_[MP, ^W[]^O@H"KG* MC8C5[>[@V*5VYL'IE1JMT7]TPUSD&NR6E%0&*J9)8%$XS[! MP'AND0H=U;P",-*X9VJDA'LGA\M+Z5Z#9B]K)H#.?OI+78T$@-&O5;ZIU^6B M.]U$$D2S+"$DHGX:9"X*8]J&P$E,$VF"0C_8,#P/<@ D 'LC 4R3ML!8>5"B M DFP-0 ^FK1(#8T J^28>);B-1RJ.C$!$BI++S6T!&#QCI8-C8_%AOVZ9>MZ MYB8N#5P<.7'DNGY*' ^%G4HW3EQ0R<_ VDQOC%][1QFN*E&$URR&/;]=*D.W M\)]YM7CX^ZO-K&\B/:O)#[CH./B3EUNKG/)#!^Z$C_:\S11#Z7TPMTJH1FH" MTUB4'2W[\W*M49^"[/A%V))'6(A;E:OB>;=MOS.TXBM2U/.*B9_FU=OI+^%U MN=ML9UR-X]C(1D$:HS1U,]_).E'8=J1N QM(BN'1* 6RL:(5;IZ*:A8B'KHBJLMZI?_^;>_W#C@?]O+Z!_X$>XC1H/U2RY2@= M!7@-S'[-IWT;ZLREA :$I*Z?A)Y-DBR(@C9(@@(7=$\]\*,-L[9;:61[.^7VYBM1%"I^"//*64!U*#1*VX33;=G'%>V]2'"8HYH&SE,8NB;JXF9<$ M$&STCV::).^T\?D;GW+#<*+!4#G"#.LE##K[NV;.S&S5U=- T5W[;M!)G_73 M );&?$I3C12P#74L+W]B*S;?LD62K\2;=I]>&-LVWYZ;BO&3:P4\/LNB)"(H M\'&",8X#VR4^MI'C17[D26]4Z0]M&'B$;?-B58M.V"FV6LE6HWF_-@;8S3'@ MOL16V+C& Q&UL[+W9=ANYLB9\WT]1?_5UG<(\G-6[>V&L=B^7Y;:]S^Z^RD53 M*2E[4TP=#K:UG_X'2"8UDDP2.8FN58,D,H%$?/$A$ "@?_V/W[<3G[YEL_F M13G]VZ_PW\"OO^33<7E93*__]NO?/_^F/IMW[W[]'__]O_RW_^^WW_Z/_O3^ M%UN.E[?Y=/&+F>6C17[YR_=BOS'B^>_X]734$KY^^K;[:/SXK4'0[7P]__SY_O/*SE_*Z;SQ6@ZSG_][__E MEU_6<,S*2?XIO_HE_OS[IW=/*BFF5\4TGXW^;5S>_AX?^%V- ^[+283\8G&3 MSTQY>S?+;_+IO/B6OPLZN\W?E_-Y:-6J\IM9?O6W7T,UTP (%! A&>'XKT=6 ML[B_R__VZ[RXO9L$;'YON?$V7XR*25,R/*NM6U&^C+Y.\J8D>5I90X+HT202 M\O--GB]J K^G2'N-VORXN/J<3_)Q0.KQ,^\6^6U=VC11=WMB?AC-9L$4?LM/ MEV97%>TUNA[+#Q9LK('S8JRFE[:8+(,N/^2+V'D^KKK5;3G]?#.:Y8?;6K^. M#INMIHOB,GX?M+OZ8.Y^C"?+R_S2AS$WFHWE8C607EP]5/-@0$)EJU)K])O MH)4&=0CHDQ8^;]JCYY[5U1R C32@0\#J=O5C:VI*A.4\?#*?A_=\+:8K6 ^V M=7>1]AJEYO-\,5?C_UP6L_PR(/6^&'TM)L6BR.?AN^!:7]8= )JHO#U!WTV# MOWM=!%4_;=7ITM6LL3V1CAZBZU?17J,_SO))<1O^F-U_7,[&-V&28\K@7U[F ML]7WI\MR9,UMBECZC>]BC]2I3I467N"U+2QAPHVU,!HLHM%G.O/@RD) MJET4T^M\.BX.-[%&T?8;Z0,XX9?I]?L\4//BZZ2X7H%5=[[00-4="+E<+*,W M-EV.)G\6T^)V>7MQM^J F\9]'-VO"C8@](FOZ@J$!R.T?; IH0]7W;Z0QXX^ M)U35OA#U+%SM"AIK\'1>3HK+T;,5@!H-/5"P[09^#/[T='&3+XKQZ."TY+A: M6FCZYS#?R:-:+ZX^+\KQ/V_*27 6YB[X<8O[8UI?JZ(V!9A?7)G1_,9/RN]' MD61O!5TU^//R+KPA?CJ:/')SDN4X4&_;XIVV('YB=2T+LQE8P[>GMO]E#0TU MV>9?%\$J[W2!#C6X;OF.FAOU7$XKG4^_Y;-%G&)^SJ=%.?M0+O*Z3D3C+^H( M@#"MSF?Y?.%^W 6RAXK'Y?6T^%=^^2E?;4Q\*5>-^S@+S?Q2FM%=$;IW\:_- MRE55NB&06FE,1T >ZZ"=6E]'XGP>3?+59U]'XW]^F8VF\]'XF.E34_5W)&X] MS_2X6AIK^JSXMF+"N^E\,5MMO]=HZ9Y";3;,CXK9?XPFR_SBZM7O0P>V^;RX MGL;^K.;_,[^\#D ^>J VOSIX>9M '6\OCJBDS8;7[2H'BS;5R$U(2NB8+DP5 M%_='.+5URC;43!?*E_=YKO-I?E4L/H8)V*'6[2G27J/4Y641Q7_BQ-?DZ(G5 MM2C,;;D,O'MP)-Y-:P1=)$C;Q/O:@^.Q$_HA7WP,?;2\+,:;)TQ9VY%KHN[V MQ'3S17$; =\LWQVW!GIRA>T)]&A<6[%LM0%VNCAUJFM/F$?^4O2EEM/+]=1U MF2!1[3K;$^MC[-'EM G]'*JJ/2'JC>T'"[;7P'_DQ?5-=-["!'ITG:^VM>^. MF9>DU-F06-ON]V>8/@1S4LNAWUNHS89M=MN?1!-LOK]4BP=3,@V#WG(V"_YT MC *IJXX67]DF*.^FW_+Y9HOBH4$I,M>JL4V1CIV/'%5)FPVO9[-J%&VJD>O5 M@2<.K[[_W\O1;)'/_CX=+8-#G%\>;.]1M73:]+H$.:6R3@6IR9P3ZFI(C#_* M\O)[,9D$4_@\_.E0JVL4;;^1FYB!VW*VV*S2;E9V:U*H@:K;%[+ZZE,YF?AR M]GTTJ]M#DBIM7[!C1X03JFI?B"IVX\47Z4+5K;I](>L9LMH5--7@8")'TT5> MHV4OGFR\"6H5RO/A'9.9T<5^7#J=6V+A 1_?.@R4;;V)- M6NYXOJ'FK)?8OHQ^'&[)*X\VWPAU?3W+KP-ES$WH@GEP_#?!.!=7?\S*^?SO MT]EV]3 4V,Q3ZYJKQE_4/ VO\IGLV@U'SXJKL)G>6C;7.>+[WD^-8&C]V%B MMUE0O;AZ;4YX/":MO;MYF/[(R^O9Z.ZF&.M9/OKG9?E]>G$5;,RW(JX-!9]@ MH[!XX.:)A,=BTLR+F@?@6 -7HVCSC=SB- ] /?I\?;XGO]3WZNYN$MFT6HY< ME+-[G\<0^8CJC0(["S34H(O9]6BZF2F$GKQ:,(HTS^.]J4V_C M!,9=KH/MKEU!5PT^UM">7&%7 AU\H"E!CWU15P#$K!.7RTGP])X\&O[(9]]R M??\EM".&(=;>[VWOC5U!4L^F'%E-8XW_ED^75;ACG;%H=XG6FA3/8OM>M MH;4F;S^Y'173T!4_YK/5VGN0[V^N/HW!M&#Q?V0?U?C<9RKQO;.RFGX=9QOST]5L__'SQ33<1$:5'\@[.+MK4%5 MU_;O+]=0\S[GUQ&<(X(4=Y=HK4G'FHSZ-;36Y$"]NWRVN(\1':MXSO]<%G?Q MF0^U$QPE5=J:8/78>ZA<4\TK0M^X*L81CH<>74Z*.N?":Q7NHJ';>+Z_S_.K MY>1]<97[W0,<7C\=6K7:Z\-K<'V:+I3K@(U\Q>M^WN8,VR# O3] MJH'_-Q_-3H:IN7>V!\OR]G8TNU\?EQ]-[RO;&L.5JF9='!6>W>0[>A4[C"GM MROS*"WH5^%/; K_R@O8%=E=7^7A1V:95IXM-S*?S]5K>M&KPDXPJZ3@T\MX! MP?-Z;HH.<:K5@ X VQP_63U2!1"N#OIL6-X )$>^HGVA-^;Y8KF(6=!C=OET M*0_6V9I8-6=Q!\JUU[QR,9J\WAOB#M8J6&1[('OC1NGEXD,9/(?%)IXZP;EK MY?4-@17]S"IO5MM+V,!;/&L9\5\4-M_]+L'-YLRU_6673;8X6N>$VOZBRN3:?0(S% MRV;69,'=HVBQ]^&#S?.QW@,&^J2;5/(?BSP>35]= U.U85*.7Q-V)>C5:/YU M)>UR_MOU:'3W>[3OO^>3Q;SZ9&7Q?P-P<^'-?]U\G&TF4%_GJ["*JAF3B,K? M?@VOS%Y_, /8(\(01Q9!Q3D$&'J/N+*(,V<,?RK0)%[@4\XVF+8KT2L(QVQ@ M7P*H.KSQGWMD/%0T M79L*96<(/_3P=KFV7?C9;HYMTA2I'\5\#[GVELL A\1828CSF"&K.?-R(ZOQ M6-7J6V^'3>W0H&P/\*[(]:RIMHQ1@PO^I]B]DZO/-'> <0$@-11KRBW&5>>T5CJ50$\\O'&W-7)V MI8 >J+O/VWT?A%Y=$IL^0]U6E06?V5GDPW 1?&A-<=#+%A%ID.W28I[)O*)E M'73%RD_Y>#*:SU>1P5&S,1U##=',-M:0V7I7$&EF(1,?.YV#8?0+QRL'IJC/;7(X+G5^5\1[9'VJQF!5?EXMH M'KZ4ZVNL]AGC0V4SPJ34A OCF&54ZF!F[$9FK V57?+S;L>.9M,L[9<\SVUU MPRKJDI:G$7*7G!!:02&BSB/N!3:.(E/)20!+61,ZVA'X::G8C'(&YK=6"*6[ MK55-F7!AN JS!V2(D4H"Z:VJ\,#8B"XG4C\G65M56%<$OJB,_W-LYZ<.^2?6 MF%$;_##"B96,4T8HY,I5^$B)20*AR? @N=-;KNEKP_9] =ZK_D5YY1@$2#A"EN*2< M282@Y!5JF$&4P'3^E^7>R_/.M3#*>P^ H,Q+Q[:]GG"0 MLJ,A_N)O.G^/U]%;W/'H:*&U&, R!P9IIK 5[F%@3$>1,8+O\RR\YA>_= M:'(X\\G0]H]QMSUPYTA//+'JS'&"" T>GJ744:B]M;Y"C*&D< H(_C+UB9/, M1I4W!+J?ODX2NS<$&F##K4!,8$P(X[@"FJHP'TDAZP#WHM\,68_7S1"X6$'3 MO.6M47.&C-4H3*HA(F%NS;2SRF_QCF_,,LD*?0$\P0L C%%"!VY'"0(13N'KT+MY/-\ZW MJZTA'7A_+5/5&SCO+IBQ6/OP#T*"&N4U$)L, \18U6/JBH=4GOL0KY/)XLB: M,LN=Q41IS"@G1$!(F=U@0JWD*?ND YSEGDJ(YR>16P6YDY[^."UDW_DK'E_4 M9LKIO)P4EU5:LL?7M5U<;:]:?\C66,,,-%)_!KPTC D;!@=MK$ >*P4UQ99Z M%"9HM1:$6K(>R[N[R:JUH\D3O1;S\:2<+X.(M4S'$=5DVENH/",(:@^ (9QR M5*'!B.XM6T8'"7$ZIM-SV].>EOHR/)L?%U>?\\GJVJ3'SZQ.OOQEH>I0RFC* ME3#<2$H8A10""-8.97 ML:@U56T'OWC\?1IOF W.;PTX7GL\,S1XXI!QH(TQ M !NE.*FD"R-K;V?#WHS%J4V/LG%M=#7UWC;UT^C[GP& 64!BW_';5Y_/M+. M!5\M.&F&8$>DP%O9/+"]Y>[I@&EINMY%G 1T.V?./\K9/]_%>[W&^;P6=9X4 MR+ACFG/O-$"2,^JH-YLH<^F9D9UFM#@+[J3 VSEY@ODMYF%N^$=97M8BSY," MF:0R= UC#22*:28QJT)*I ?.I4S&D_)-O%GRI,#;.7F"Y#5]HDPY3#V 8=1V M1#!B*-"HDH0PICL]?O0HU^^;)6LH]9I1)3R7@&+ MMJ:;2WC.^9>;YT;9-OZ]\RZV^V"NS1JE,^*0">]65!LEL+;6PTW@>\#7L-ZV M1SK@7:.TJ$NYDZ'OBG)QPV<9-+%M\<%,=#M*9-AAZ;5"A$B PYAAJ>:5? 2; M[:SI]+J\6WP-V[X(RI]=%,.>K6Z!KDVMO^8P+2!$B5 D/ M +=8&V@JV1$UY^S7=4&U)L$_3+R7USC%3[( :3F+>KL/4OXYFBZO@D.ZG!73 MZ\.FZK@*,ATF6A1 *REDTF',214@HX FV)_Q,D4;=&H5_:X,V?O1]#*T7"\# M?*'1!PW7J\]G&(7.PA '8=IN)'3*^,T47$%M0^QK6^QKIPP\7SKC7U&)'I74:2T@LK[;;%30 I03J#7WN MU]_*Z:GP]TZZ>O%9=8IGF$LI*-'>*P2IQTS)K4_ )4\Z=#IPXC7)B[J4.QWZ MWDGWQZS<&VJSOV#F#9(6(("IE00$@1&M)C4H3'#.>6^H63;4I=HIL/=P^,[F M07?C8J73\/LDWVSG;BZ17WV^4\8]=&SJ%9DG4F."$51&,1I\$$PK=Q<1Y5*< MP/I#\ZNWLK]UZO:DHMXMZ?X0HGW%,J6-198+;+V # M _592BGFW=QUU&U+4 MCQ4]'O0.;6BY#+/RCZ/[Z!['SC(>SY9!><7H:S$I%D4^WQRA#=]]**?CS1^' M/?CR".81-6AV8 8M+U=R77V(4H=:^[T-<+@FP1T%L7T.I^. M[S_EZ_OQRM B$P\536+K/RYGXYO1/#?E[6VQNH;L-?\SJ;Z,.FHUB-DPN#7$ M*P6V'C[FKK\;@#M@:G=<*;O75(=6.$(6QH^K?#X/!!A-?+[%;;^-W5,P0Q ) MBABV0@IB+<;>XTI:0'G*[NTP;Y#KEHJM:*$KSGT9_<@KJ X3[96G,Z\E(L@) M"X#RFA*':+5R*Q!*FHP/?7SNC6KI>CAYM-U(^"G_&FQMD,HLYXOR-I\%?^1N M=%\)?K^;2R?4DA'CF,,(&X(E!X8QB#=7?"F)E#^S*(%^!M-65=*5.?N4KW># M5G$TX8]\]JV&6=M3*E/"2>J14U9K!H27T%6S0.D$25FR&> U*;U9M.94D MPD1]7D0E;3Q)OYQ>SM]-W3Q ^'VW*=M;+%,^ILJS$E!(L-<<$"VKUC.F4M+) M)447G F!6M!!9U%0JTE[O@J5J#%PUBF68<" UH@;0;6 !%K+MY)2[5)\_0'> M#=*;N6I0!UVQ;97>;2<\>_BVOV"F#'(@F&$AD6:.6"]<%>TLK<$IM]$DW>9Q MSOY_HRKI>'GC*.[MEM%J[)&2Q'FL0 R/%KZ"3A&F4Y:%C[Y6H^/=B[Y7.)*U MT5?:J0^CV2S4]"W_*[M4G8T#2Z0ARFNM);4(<,1,4*H)?SC)F:G5Q=[^$7D+ M 54:"Z1=&,FQD%IO40BD3YD #GU5OV,:G7I$_C@-];YEW]@1>0R$]LH"XIG7 M@D.@"=O(K9"722GS!\[,YKEQPA'YX_#OG7>-'9''GE(;/$DF@4#26:0MKN26 MWJ;<:#9TWC5*BQ..R!\'_5+==>)B6G/3HXIXOK@?K@U/$X=\6HQR9JC MQR=GX!XBU:TB4T(A81R#@G)'$48H7B6X,<"2]A94\[9)UA+\?>W6]'SGV-O8 MHP'<&^-Q((B&& +.8+($@4D1(:*6@-\S5G5PP1RYZTM!R\M.ZVB,+PJ )WE M5E*BM%)*4+"1$G/"DZXY'+B]Z)@F98=ZZLBPS(MQP,H6DV 0X]V/\=3(Q]5- MA[?E]/--T$)O-L:-9G%E+C9GU9 Z-QSN*)():"AE #.#-= F0&X-])( (P'& ML%;:CVZDK',UVS56S13LV]8&WM4(\F7I3!T!T$1]@3 M!I'")/0\6B'*=-K]X&_5 -5FV6"P(V. M#X#DGR>^+L<]#,0>CW7Y[T8?1[>&@ED-%,R>49PP[B#AB MEA*AA:DD#AHZY\S\@R!2+7*?K*^N&.IN[R;E?9Y_7@0/^N(N G8P9^C.,IF+ M0?R>>P2TX$)APQYD5 :DI/!_FYP\1?_/YSL-H=WI<=8BKKRL6GR03:\^GSE* M')<,4L"1C-&W@N*-;-+)I PZ0]]C;HU)32#=V<9R/KLJ9[?KE;M1G53K.TID MS$J$A>(0,ZZ0D1:9REN1G.J4J<_@D6'(@S&WPC)K(> M&U1I0^GP\1F/G.!"TO9ZPKC_33B#OPFA$6!B$)*9B/9\K^;1<\_J.J,-'.\@<5!Z#R5DW$N* MB&:$>8THPL[7\I?:WL!YL2H4M:'OU_HQD]%\7G^/IF9=&4&&( 2P4QQ#A:&S MF%6X>.AZ._W8\R(O'\Z<5< ;Q!!A MVG,C,&%R(Q6V3(GSHE&+6G\1\9H(=3\$JK6?L*M(%GJB15(@R(0T02P***HD M] "?F4U*4?%>MIR,Z,DGQDPY#8[E(M[D^CF?!I_R0[G(YW:9_Z_E-/_RO?QR M4R[GZPL677%]L\CSW4O[:15F&$&/.$0NIE-$'$GJW$9BXCSK+;R@"PZ=HOBR M!]0[6VU[S4C760'97S"## ,FJ-4V'/^]B M_H%\OO@T6N2K0/3+@,XXZO-ZW_RO?B699)IK+9 S*J;R-)PKNT7!)05K#-!X M=<*Q!O'NBG5/UH+V$.O)HQ.B\SN23W=#(_+ M>?@D7AUX^[68/LF.T_DX^$I;ZB2/V%3 M6P*)/HQ#78+L]!-:P;PKU_>5QA\((-I1(F;4LAXBKB27 ),@5*5?#Y@>UZ< M:D_].P:A-+C[I--ZR#D<4G2P;&8@]A18YXR*03:"*B0V,E//^CNCW*[9.EGS M-9B4@N_)D49?8BJM\O9_EI.X0OUQ!<;[]V9_--'>0IDG0&(3S+@6R $G#6T M:KG Y$P'M 8T6;8$<8\&9[O>?9RM>5@F%QPRP4& S0>)39@S +^5E+&4>-@! M[J[W.9*=BGG7['KD.7X*7>1Z&A.,OKL,Z!97Q>H"NL.S*S.:WVR2G7X;36)J MPN/F- V^."/$$Z*X,TY+A2327.DMVD*?O[D\@7B'%P?ZT]#)0_&)4HQ>D^(A M'T"49W2(ZIV^/U/>.QP,%A."!:.EB:3":=N5('VI$93:DF@#!G&!3:&BAYI0LG1:UL[#LZ M#/^KP_2NL*XZ3PU>;R6 SDHI+2,&&>ZIU,Q66Q?<6YKBU8N?A'(G8OD63>GF M#K'W^6B>7WR=%->'+@]L_^69#7,>+;T0H>\1I*DCN%H.YI D+5_*V@R6:P9/ M\^MX//++VR3RX)3U)KO(VKMZ](7=,.A3'F;LRWW!:IVV([,2:P:4<1Q#Q)B1 M$%3K!IQJD92.!OS5W0W(/&$,A)F2PL C*JS' M=#O*4P102K>IOT/\5[=I2V-OLK_LO0.\X3=ETD#++ 1,"XU-L$4*57'!7#F8 M='[B^!WC,KH9/S?UC]9)7R.C$10.U9]I(3*A#CFD= M<*1&HBUV4-#>;A#KX1!&;1J5?:NAJX'S73 *5[NET_=_COY?.5OE:SMP7N/( MFC(7?&U'@:-"084(=@SH#1Z*8W-F^+,W M\/&N7@6M#K^##2X:DJ2,5@-D;&NL.8Z=#6BB.X9^G)7CT',_!1V'E\986YM_ MRR?E:MO\X!4^M0V0@!C&"Z37LA,CSBQI;:OL>,'$YO%_>^1RXQ#7U6,8FE!X9(!U1, M8KB6&4F:LEL_0*N6K/FCCUP>A^^0CEPR9X5Q'D!)F3 6$"/EIN664'2F"48: MT&3](Y?'0=R5P=ECFH^8EAY12V:0CA=$>4>14],B:,B2TYQQ+A35"! CMO*GP,.#<;JUHA2GUV=B !KIBI%G. M%^5M/ON43];+GC?%W>'[A_>4RJQ!GNAXGS*TDANI#.$;.;U4W6:R["*%8%_HPOPZ4S##S$BM@F;<2X!C')"J7UP/1 M[14#Y\2Q9G'OBF=?9J/+/$I_F%C/'\VKF#T&L)(("7-FYTJ[ MXE$BS%T1I_)8]\"RC3/80ZICJLD@,4Q0)[VW)'0AS@U1%1(*@90C.0,\Q-GG M=*%%M70[7YCL@P\>G"3L+YYI)QT7P M,':5$_:@?XMAF.^ MH1.'#AIBB)34*6XX47ZUG+PO MKO8%%Z94FWEF,)<>01MLCH Q]'MK> "U*<$P W1^.Z%ZA_KH*V;YPV@V&\6+ M+LXQ2)D0QH/KIQ'6SL5,&"(,RDYX[[$W7M>*:&Q'VCYSP -'/6>".6>P,CIX MQI!5J+C U?.:E#1#D-0<\,=AWMTB\O-+[/>N&[^X\5YRI;01A&CE'>-"0D$J MJ8 P9\:D]I2^]W[:$Y#NAS^U]E9WWGD/H(I74QIL'7( $D$Y74L8AFSM4J:L M ^12BHKWLN5D1$^.,%+HWR"BIIP&#V@1'://^;0H9Q_*13ZWR_#7W6*U3@V# M T3VQQV=4%6&,)9]&V5EAJG512 M (:T%A0;4V37QWPVCHJ]#H#]1[D( M'>7=-"@IG]?:ASRMPHP2I!472BF,D:?$01&79<,@P)""/BDGT_ 8V0Q1#K.O M>>3[63_PHW&N;LOEWL37NXID4#EBL;4:L3!=\6',H* "5*ANPQ;?*+<:PK8? M]E2<_S1:Y)\7,6W40[^HS:=]E63.*@X]I @BJXDG@C%5H<"830GS'^!XV@'# M&D2[QSB*1P"MPL?S2U/.C\U-OJ.23#I-I' *@JKG(>%\2CJV 6[J MMCIB-HYVCYS[."M].;L=O9M>Q1]K05;I$R^NJBG4YV(:#/B#I#;(J<:+Y>C( M^)RT=V4!0T,5!%(C@"1AQM)JOH4<(2D,?G-W2#3'X$Z5,BRBN]%L&GS<^<7L M?3F?=\+WXU^9.:2PCX=;N!%*8DZ= MLK7.<9Q?W([6W#$!!<3.0NPYA99M4.% V)\I;6!M@J3&[1R'>5<#Y6JR%&=0 M\0:HQ7V Z*ZGU3L@5#-Z+IM'MK-\!^7M M;3G]O"C'_SR#YLQE1Q"'+"+8N3+N-=X#;C4S267]F9^42]?H\?T$BFF\O M3 ="Q30,_T*+C) <.5KU)XDD2AFL!KC"$LHE\;GF&HR"R36T==14(?)N?8"ZBT2 M1*; 9X2=42T%[+X&F-7JX'D-)LP:R@6GB#H!8\RJ;5""#JWX9T.A;U5UF;6" RUD7 A&,, B)452P$![Z?FY)1MJAB@) MX6\GXMY9"-Q6E)?))V/>ZX.I)U?VXSBR-O*FS!F-@'1(22^1\= 1P@*>1&CL M [CB)QK+TGG$D MH,V"PI&"YLPV/%OI (/24)]9#%ZN,M0A^)$U9-MEB/IZ4 M\^4LKS$O.:J>#'NDB:30A1^.$Z>884AXZCW F)):KGB/>-0Q$<=5E$%%F= M(.X1Q6&6# )]-X@X(WJ+%;R;%>6L6-RO?,-VS$5+U'DEPKDU??1M/L)P/@J_ M3*_?YZ-Y?O%U4EROS6[?2^;]F!<%G'(>@J T&T\I6Q>\$.X@DQ8H52\_7FLN M>5!4OE)3-:NXK^*"[#+_$'3SY7L^^9;_&62\.7 -[E%590YZ!B$)F @++"/4 MLQ4J$D,H%#RSY?:6&//2CVY3"1W.%/>*\7_ST>S+]S*!C9L:,B<8%E%^YX*Y MUI1IJ*/\RAM)-$SQA >X>#$,$IZ&_:"X%UZX;[>Q=AT9)-1ICI22V@G,C".2 M1PR,-0Q*D1*&,,"U@P'Q[P3TA\1 7R[WG4:L6T6&E4682ZN,U_%,'N7Q/AD' MG7',G]U*P'#X=P+X@Z)?\2W5_L4J,L@-]5)K;#141C&''0P((,"$$5"EG*@> M8!36@.AW//A#H9^Z"HIJ@(-/ZLDX\&'B#H1C#!'O#(&&12R@$P XEA*043^] MT4]&Q!0-#(6-"03,M-%AUD4TQ@:;F#N>.AHEQL(3QV7*L1 ^O.C[87#N2-![ M7TA;+B(JT^ER-/FSF!:WR]N+N]7)@LW:VE:TGW)A#3HFM550 :J9@D@33I'P M3 6O'DA4ZQ!@.W@\U=)&CQL-/J*C6:W;UZ9.V:$^NAK5:@KQ;OKE>QD'Z'WKOD?7E4E,G&'4D6#,*>6> M<6K)*AD?3N)K3'%&WM64!> LE,8"$GHL$AISB"A^PFI>JI2!D?6N/33&%>WE65AFB2 !9Y@3RD&!#C,*U2$P;VMY/U\ M5#U5)\-C:IB7-\?4JK+,2 9P\(,""M*CZ =A7Z'B7-*\-VG1[R=DZHDZ&1A3 MO]SDLWP45Y/2B?I05\8M1"2X/YIC#&,0-7"5[RX8!RD!"DEK@C\;3T]6R I@WS2DN'/1LDC%3&,9<2'=/O;!W_.9<-5 MNF)&#/1>!$<,>.M=5)[!BBNK>SSD7JGH(61R-4X?$897LX8,*J[#9)\['E#P M$E,H]08#(9Q.<<+>?O1=77X\3ZC6"O:=9>M[O?6?\W$YO8Q>XO&L>R@;CZ11 M("4,SB342B,$URM,*YF)2;DJ\^T'VC7+MY-1[YEI7VZ*V8E$VQ;-#">*.1T0 MQ,9(I,)@K"J)XQ'?GSJ@KEF>G0IZSS2+RS.+F]-X]E VHPH0KB (TKK0PT+/ M\KZ2V>*D58RW'SG7+-%.1KUOIA57)Q.M*III"V.@- HS#:T4E4PX6$D<.MW/ M'2+7,,].!+U7FJVBJ$YFVM/2F9<0BC!#=@PIK2$VR&X->? E>EOR.CNR)>'> M']^.HE?&-<8V7D KE),L !;34:REDM(F9;EZ^P%NC;'I2)C[7HOZ,)K%%;9O M^<^Y]D09E)X1(DA"T6DLU1P*I#D\>S.&D>D0,I] MM.<5Z%:;<#MS$G6KJA,'M_EL\8CJX:_G- \?99]BBW=O6@^#)=!:W39N?]2L^>R(0#&$ '$9"0H ]0)74 MPI]GZHP3%?=<[2U7_Y)G,>:B!E\Y88CU0!NEXKT_5=GB.=N-D M]97-@-@J 48_#A/@\3.9"FXWM4Y9CX2"0%N&X*;M,12\M[M>ADZ !! [2]%Y M:#C<-1J^KW&E6GKEF=(<<@P4X-(2J"$5GE2H$>)35@J'2KW^?9;>]-<5Z]_' M"\'RIW$Q7_+9[<55G'D976*WSYX\SDL M(IZNE:Y8N$I$^RE?%+,5/+46R'>6R9@'-@CIF+%QIPDXZZL)DQ3&G?,IHQZ9 MUY0^NK-\ 0,UO?P4U3QQ/R):^]9:7WT^\\IXS)1%*+@S'BEL3.5:*\%U\=7?;XPP;KTUH=S^<<>ZTH=QH(*QB ".8E(/JB'D M$IQ;DIT>&-(8]MUZ\X];^G02LN^FVX-E,Z;#!(8(32B%P5E4WJP27)&8Y)U1 MGK(8>WS\P3GRK2U5O)4 %X8:!N#6;AC:Q51;"0=1 C5DX.C MZUE?=7PT4._9*=,3KFY+J#_CUEN"!8.<4 &)0TRB"C\N2:UK&=_HBGM+1-L9 M.M6=FGI-B/GG*(@9?AYS(UO=6C+D'::20*B@-!8#CTE,# H,!.%3,<5@!B*3 7S%;Z M0 JGI+8;^DI^-\3M4CT=.7?3>3DI+D>+_%*/)K%7?K[)\T5_3MWG(,9Z1V2S MA%2$06OC']?PY>H4SXP@$GMCA8_S?R*-L)HI('"\A,;)'B]5C.IP]F M<9<(">P1HL 2RHPTH)(H1I3TY52U-']K5,FO;L:N^*E:?I4L:;AVYK.,YC=Q; P_W'\NBV^C MR6JT7)C1;'8?1LO_&$WV9HFJ53YC$!'EL>;.(82A41J92G:!W3D'5"62X;FO MT0+/9U*N[F2@VL-XN#YT22HKR:BCO=V- M]N:(U "Z7?'F4VC?K!@'9S356!U94Z:=AU 2 C&P)EY:SVPU 'BJP9G=HMXL MP=K%NC.7:CPNEZ&UG_)Q'EH>9FX?\L7A&Q+V%/Y89107&-$Q9I$: !!\4T4H2 M#I,6<(:>F[A9OB2@VMGN_RR_&Q67FVB\8#4O%C?Y[ D,^\(!#I<.8SQ!'E!% MD" 6*DNP)Y7^8AEB MTEM!G/9$(DN=AL95DFH">MLV>SM+2PW"VYW+LQA-KXO@G:TQ""UU/\:3Y65P M_?\HR\OOQ62RUQ4Z7#R3QB-" 6: 426IP4%#:\EA,+/LS#)L-L2E%I#MBE,U M>+.5P%D B+-6:4XX]I9 RL)C)8INR #3(K9$#=.1*^S&.UR>EU_)?&5IS-@ MC#,.",0IX=8:&\3:RF5U;R=#WLY0E([J4!80/Y33\4%7N'XE&<.0"2^M!1H M+I'"2E0H4.A2_.2A7]+2$+=: [LKRCV:"=9BUZO/9PPY8&,*:^.T%HXSK6TE MFW9)49%)AT7>#I&:P+7;2?G!V7B&L?\*C MCVEX0QOT1P+9F6^SB7TL\ABT]GE1CO]Y4TZ">N;1 "[N:P1VU*TB0] !Q(FD MWE$J.#18XRT"%O>67^(-1@BUA'D/K*L?0+2[4&:= M0C+!6,@0@$:DDJ*9G$ MYQS0WSP3=E,M#?:N=U$_CN[C+EW]_=.G!3*$L*!",2L,\0)SZ:VLI /!"_PY M2'6RSG=LGR:!W"&%9LN@FAI\DYIZ5K MATB-X-P5E]SMW:2\S_-/^22&N!_%J8-E,^!E<">MDI(1%_Q10JH@*H@4H2DG M_(=^WJ(%;C6-=^?!CKJSNETL11K@&IM@4A$B#I MDIT!KENW0)UT4#O<:[UKNYZ6T:IW90[_JXXC^*Q8U9SA?E;3[;'KP\3+DZ MQ3--D4%"$P5QS( 0)M:\VA (3D&]JT7>Z%)X"WQK ?+^UA>.6E?(.(?4($:1 MU(Q;(,.(3RNI, I:6V&'GO4 I&2 >YZH]?F7Q>U-E)>+Y!);(0G'EJO&"8Q MXFK;*3 +^)W70F?[*U!-H-QK>HA:9#I0,K-<:AHAF'G&I L:,*.VNE8Z%';20VA*?LSPS]J$CK;&L8 M_$%X[;585[.&#(>Y"59&,(:5TU9X3RI@,4(\)5KW#S4S*#L\ T_&V3K-FX>XT M>.IQ2VM'4+U:*..,6@ED\!VH (99)I%],.0ZQ?D?>AA5ZPQK#/;NQL^=.:'V MCID[2V42<6P\T$ 80K2UP597LQX"C$P)=4C*N'L.]&H.]\XV?DX)V-J#',/2 M(JLYYPP:3KPFO)KT$"A-RHK]T#/RMLZNQF#O\'CP6EVKEA]*=_'*TQG5P1X+ MC975C!-KC^6T%FV>/QJ\1.@%$_$(AT&2 M^6!PJS- A/+^HD3?)F<2X>TLX.KR=3Z?9%7!PMG MF%)I!'1:4DY,F'A(X2JI0Y-22#7T,)D62-4XX!W&]2UOEZO8GM54(N;>G^4W M^71>?-O<)O2^G,?)ZL55F+_NC_8[IJ:,"N\="SAPR;4D,:%P%0I"(3OK-#QM M$+!5]+L[*1@O7\@OW6@VC?%"CZ2R^54Q+O:?$#Q4.!/*4*:AL10I(;60C%9] MD'K"4C@W]"75%CC7..#]S1%##UD?O/]8SE:*72QFQ=?E8I4KNHR+*G'!N)R$ MIER_FP;5Y?/CYI.GO" C889-/;)&Q&/@#FL*MNAQEI:V$Z1$79S-?+,#M0SE MW%J]>)]7BV:2*1&O/@<(>$8^]9&B M_N,*TYM\48Q'DZ<-.[-\]31>E&B=(=8#Y;DW!$FHO)% @C#HU9FKL<;YG6/JR22B"#M*@E6$1$AL%*<;/,)3:UL M=9[8KEG&//?M6]1#/RNGP4I%\Q,T)*1$%!@ MF-; QBNZ*VE) /JLU] Z(ULB['V2[-U\OCR:8.M"F90>4(P8,TX([3G!"E52 MAAE'BB4;_OI8Q^0Z"?(^B76Q7,P7HVFR;4"D)%C-4UE7R<^I2EC:%'&';+J9/P[HU/]9RP?<4RPIQTBEE+O(< M2.715E)K9$J\_="C"[MEUNF@=[Z>_@B8W;LX?2ZIGQAB6Z-\IID!CGJ'A.88 M!FU8;C"E6!(C,:QWQ47+\J_N#ZXCZ.K!C!,%!!04,6V1\)PA1C82*05X2LC! M\ ,^&U7YB\WK:/H?Q=Z$1/O*98)J*ACD*HR-2C"$ M+:@@4X[;<[U8^$A%[^)+ Y!VEBGM:5-M>3LJIGMH\^KS\2"M]$113C$RG&$/ M):ID,P"D+%,/F2YI>GZ>!ZT!9'MP5/_,;[_FLWK>Z?K93&*AH'0<2X85!$@K M[BJ9&+,IQXX'R)9$O>YV.T]"L^?@\H-LV5LNPT019B%V0)MX',PQ7\FJA5.'&56WC@Q1R8*I)I8JB8U#W"A08:"(2UD\'F"REX;9 MU1+*?<6%'Z35ZP7"S%\PJX(V*#(.>X*AVTJ',4_AT !S>C;+H48@[6S/= 70 M09H\?BP#!DKHD4> V&O@5R) #9%25>#^8^2)%]Q;(8 M]TUHD,\R&B^SL0!5LPG-*8=];6B^!'$?:YM =V:C MZFUU/]EO%6%^Z: 6S@@>CRBP];\[VH:].V;[NCW8Y MBR*M5;GJIZLO+^ZBB'/W(Y^-B_E^FWIT91EVR#-+N>/:>;S"Q0HN4J>[0CR/T MS-3&E#((HUI=*+6.5E[.QC 5'A8]A M.(6T0S_@, CSVIAJAF!C=PISHIW=65]F8Q(>:@0CA#AG'$7"5]AXE)2F9NCG M)(9@:YM23*>D_93?;5KZ2C\\Q-"]A;/@^SACH%86(^B)1IZ*2FJJ?$J"W?I' M*N2:CM/\.NYB?CEC5C:IC"%0\%"^RX-E,R>%\BMU-6R MLY-!,2E$'>!VZ"!L;H("AF!;TSCXHHH,000YY3Q,%3V% A)AJM5DQZ5,.GYQ M]%;5T\QH9TG"5 UT%X3__Y;S]=TJ7\H=\=^K#O4UNN,Q["J?SE<,^)2OAD#X)_RR_SV[I!O4K.& M+$@;H^2$)X@SJ@4(<^"-_#YT\935"5A_@VSWTN[;IFD[6CC,PF)Z-5UQ*QAO MN6)6_*16K]'+>3'-Y_,P6GPMIBN=OKN]>SVS0WJEH?]IIC2BD@-GF;1AMEK- M4#U3*,DU'F ?=O$ZUPCG9UH7I]>*[[E[NHJ'R\NKC[DWSJ69TY)32B154"ALN:2^VKSV!KDDWB9E&7N;O.U< M(ZW:T/#C+OC;H\GDRVP4/.[QKM$ZL<;,64^)]IX$Y\5QQ2 %U;36)A%; MQ+ZS8[BS\JI8Q(;NX=;#0YFQ C&$D"6&>&R@" Y()84W/&6U'B5M*[UM!IV, M\) /+069C<#"F3!S(LXS":RJ)!%I23G1B:>6W/0G*OC_W]:WN!W&X/C*,JUE].2T45X:8!0$'&Z0 M,5K#WI(^=IM(-($QS_-/M*V"H3K9" .IXL435CB+4)BK,KN1PED@DQ;]A^=C MMZGFW6[V<1CWLG4:MWNGXV*2!X0>)I1?RN:,7!NORXR7@H=N#JDTU%CM+:^Z MNZ?!94CQH09N!CND\@!4UU6GL'E0^KA8DV%ZJ6ZCN_BOT8'-@SVE,BLD )1X MJ+DU!G".@:GD1 ZDI"88^DC=+V_*MG3479[#(/)RO%A%LYEROM@WI+]\.+,0 M"HU=F)4;%#LZ4+ :=KQ'O+?;+W\"LB5KHS,GX%$WV%Z]L6ERZ"6VF*]OEMTW ML->L(E,:&>D9=5APJA#A4+@U BIT-Y"R(S# G*V#XF-+.NJ,I>/Q+(]M=S]B MV.+>:+UGCV9!6 OI%(NR0K.,"@NV&Q+DT7G67GN[T;%;/U MBL*[H.7I=8P35/-YOIB_FU[F5\6T6.23XEM^Z7YLEA'_*,O+[\5DLH>)*=5F M@H#@D3 ),0[>"/*&$%TA!0%*V<\88/K90;&V0[UU%C%51G07-V6 [%N^0?I3 M/IK$"_O^&!73B/!6F-46\Y>;T?1+?GM7SD:S^P=(]CD"#;XEP\IK[PT0JTRO MWLE@,RH<@3,I$_OZH8!=![,,JAOTI\U>>\4^08[E_KZZ,AYU#(Q(L"&5*,&^"01S%UOWQ%3LD5E$YI;8W.J?B69ILY93"T61@9H MP^^XFL-"HW32SOO0DUT,BJBMZ:P_YFY.-P0W>YP7WPY<+5NG>!8$I-I"Y(4* M$U&N "6FDEQIUTVTH M"M:I,+/,*T2\54!9AL-/;D6%#G9)4^[Z&U _%3=;4$O_H_/'T?W)0_.F;$:< M=5SKN*A@(19,:E$M*"#!970+W#4?DT_'OEW&P9]%B,OA:3E=]\+.V> M%<\D1AP;&#M<&", )N!!<@!TRFGEMY<%O1OFI:F@/_)59OM3'CR,O2FD#I;- M.%)"*T\5]9)2SBGRMI+9K;RV+> >W2\.^*<_6#6!LY/I$IS2A#QF+ ME$#>.:HJ5P,YP5.FP\>'()5!\^<2[=Z:#GIFXGJ#J*$#/7LJRXB'' 7DPP]L M&1%&R2IP !G'SSF2O@XX:XFG-&C,'"6#0!@UX9J&BA&^]>@P]2[FQ9("![SVRM!V% M]#;25XGY\G5FGXCJYIM]>5&.J28@C[SG'H4>K(E@"$/B*R0XD"EQQO77(;N. ML^QSC&].&;W1\E'0W#$T?%0LDP!!YSGAU#/ # ]>OMEVP !L)XN0/Q/M3@=_ M$,/U:KNH)N^.J2<3EECK'<"(X'A#2A!_V^6!A-;TT'/3-R> M,&YBV7Q/91DG6%/F!<32&^0QID95J$BE>IM:G]FR>7,JZ,.=C.DJ0_/SBZOW MY?0Z./JW\1*0FC[DZX4S0YP&"@FC&3'$<,( KZ0.0T-2NNTWXS@V0HL]CF,C MV!]FW([T[I6;X,O9<5G<#Q;,D%?>*&N=TN&G4XSI:CD_VOD43^_4*-G>YK]- MDJ@5^+O+]W.W:7EM0[6K2.:P8988A31 !'))$*DVV2GF@O<0ZGH6!&L8^#ZI MM8D]>A_CA2Z^3HKKT:&+I(ZH)6,^ ,B=XLI!;"A 8!OE08&V*=MTIRXLGS/W MFE%#]PLKU:U8JZ.OFXS-M1937BN8(244!)9B0ZQD0!'!*L> AO^E!!F^N67E M5GRS)N'O=R9@RMO;CQ7FY]MI>;P]*V5I9.AQ MK;U/"D[70]>&[E,^61F#\LOH1[Q\,O:8@%#HTLYF5<24P4XL0;H93#GMLJ/1!#F'2; MHJ_UY>6>U^V.1+LKSE5W_+D?XYO1]#K_%$"ZF$:9XG]Q0^;;:++N8P&J8KR( MT_KYC9I>/OW@T9-[R-G"VS)#.,40 *HT#_W:,<6J/4RF:=*4>X I^UIA9B>XS>&M$]/:';AF2,,B'B"4M,, &4Q/R?41L8"HX< M2LF&?KR[_#9-_: U]B;Z3UO=(?,RS'(1!%XZ@ FB#-@JLBJ&FZ:P^^B6=)%4D>'=G1S"=T "7N< M$CI++[F\NYNLD(K7&Z^1>C>]*F>W:TW7N-RM7@V9X )JX9&0 !'@B/)^ZZ,Q ME73B+.FJX+<:Q=$.[ATF(BAO\R^C'_D\7K&]AU_/GLRL=D1(;!1Q& &,A+55 M/^("P93U_Z'?M=.XRE]F&$B NCOJK*_NC$W\D._/^/CDR8Q33YUSDCIDL-'2 M.E0E6>4&HY2T* .\+*=]MJ2@V]DZ9Y7EM(JVG%YN%\S>!:M<*V:Q;AT9H,H9 M3EFPZ%Y0"N*1W@H#1DW*^M#@$X>VL^;9$O0G!XRM8HR"$N*]$>NL8 QP, MV^-;R\ _4*_/&\A@^8QXZ;4D3K/ 24!C-\"5_!0P>5X# M4#-4>&6%J&F@NPL??;:4=3+=CJPIHYH3XYTPG,1MZV 5@:CP\,:FK P-<"1J MA7CM0CX4"L9!?#F;[3^+6[^2+/0VQ0$C1 H$N!$JC,5K%#1 X4,Q5TIH%\GO;P-E=[DTWGQ M+7^XI&4(OOFZ-=$JO&SC<>YZG9HRYT28SUM-+ U>E6<8^G@H@G@L.$*DUM9 M:_'I5\7BL5I>#T3?/)09") S.@@A&-7,0QCO%%E)(K!*BN,=MB_>K)Y?1IB? M!G!7@]$J9\J._KQ*)?5E].-CO.4[:'01+-?7Y2(F/_M2?ESA7*-+-?2&#!$A M"7)(!L0UT4Y@;"O\#!+='&[M?9V[5;;VHZHA4'UW5K^'R\DJ!$[D^C&OR$ 8 M_8,?8(F1!G,:+V@T&P0ELOK,K''GO#N"]RVJ;0C$#U+EQ?74K&9,X_M'Y]F# MC5G]-5D3J*EN9SS7^I\ M&GY9Q$1UKPQK>X ^@?&IK\PL51!!81$/IH,(AL/ ND%8*2_[R 'Q\W:(CK79 M=W]Y#'?BG#?#W!*-M(>$*^N-\-Q6@Y_"RG6;9*[+%=?>Y[!'0M_9QL#+5E %(>KM7\FU3 MM5NM#(#%IS$T8T0+"+0*4VIN'63$<%W)R9Q..T M"'\]IT3X*&YR72['BXO9YWSVK1CGZD?QVJ;CKDRS^U]_DP]""*/%%:$8 L%%12O)8I M3%>).I,3"NDJ?VJH:-BMD27+#<1&$/(#*$260J":2T M*8OO QRUFB;+L?AUMTP^7UQ<;1I98\AZ]?D,4L$1]]X2CYSQFMF SD8VKE1O M1ZK?UKC5!+;=\N:/LKQ\[/Q_+B?[,AKM+I0)"8T'7DOG"6(,:QU:1$>6! M0@YK:)#CV"+O9"65E?S,AJ)FR-(RR"=39W42;3E>K#)'F)O1[#I?-:0\1)B# M!3/EJ'(6>HX(X] B9)2M)% T*4)K@*=<&Z1)T]#VXLS4=6(RK(GQ% ;CR+P* MKKB51E>R.()3+CM,.G+:@?/2QCAT&JQ=4>2/63F?KX_#[2'(HZ#O+9!X;[X!Q M1D.(J %6 E')"&U2YN&D4+6WQ9JF\.TPCT<>WA5/V-M@!B?EZI[U3>/W+K+L M*9V>V.*X:3)FWHS&HN]N&7$5CQ/<>P>T#I)M%R.13,DD//3EFN8)U1C.G;E >8QB MG(0&J\O;8EI$^1?%M_PPI0Z4S*!2.+AZ-$P+3##UW"JS[3W&)&6H'OI]]2'V:HL8E@AJ:8%3:+OZ0#HZ7=7=R?/&V-,!V"=3 M22_GP2.*;A>1TYO+AN,4\J=G#JUOHP#*A54P0)K MQ:D%'* '>1E-66P>X&5F#9.K(]0;75"L;:9J%L#6248 :1L%QA0Q57%FCPL .L4\*(C[Y J^.5 MI.;=HU1X.Z?,RP1U^TCS\'0&)$ :4\(8(512QQS>RL4E3UF ?#/GSAI<2CH9 MV:X8\Z&:40(%3#C\-_4KW!MG4 M-,Y=<6M]#4#$8-WJ&H>V=Q7)H*': 1X#"ZQ3=K4%6$D(".KM\$,'3&I0_2_N M%FH$[>[XM&[>X;6C9T]FA@:G'VO-->48.@&#&_ P6OMN@N"[3I_2)F]2X.TT MG\E.$/;Y17L+9M1+ J%25AG/'(36R.V.(I =[]&>BREJ%//>G:=3G*;,$B&H M8LSZX"='Y5SO)' METBZ'P&BH.AB.IK=KSS-HW/EM/C6C%O"@[_K):+:N.!/>+_=.M#_/WM?VMU& MCF3[C^9A7SYBK?$;E^UGJZ;/?,*AI;3$*8KIYN(J]Z]_ ,FD9(E+DLB-5/>9 MZ7*[$F#&C9N!"" 0P7!._N30-R(:C &&HZ%NOX0HR>:#W91;.\KB5R,"4IQ( M2HSA%$$'#*-RNQ=,I<[9@3^Y,??E1J'-H-OA%?O36@$8)R$FR@E#J**$0[1U M,!PU.?663N^;W5UANGQ:G(UA9TY:L7A6QS2OIMS)"(Y5M_%P*7U7_]] VO MBW6;C0?WYY H-7S00J>6L8)+FWJSTLHE=OOPS'7 M6ZVZ#JB3K^\C!#H'X;[88\>3Y:(X=+EVSXA -*-48*2-U99)&]?CK7PQ,,C) M'A]ZLF_K##H/XUXM4,I[7[_U:G_7CN>WDW*^G-6Z[W+FC % R(CP!N%4XII) M*9]NE$&FLJS8T#?H6UP!VX&_*WK^HQC?/\375M$I&=T7'Y:IY-?';RO)YA^7 MB_EB-$UE5(XMG"?-$V!$W@!J*:0Q+/9,&+1-+),XZ[;GI2VHC=.G[$XQ/9-T M ]DK44ZGZ;Z9 M8(8,5\Q +%2-D0\(2Z(3ZG.-/PPX:!4+4AY3R1M<5BY+;X MNH@(^?%T-+V-[_B^&,V+CU\GX_N>2Y&G%WO250TO8_> ()'WS"> K=0F0F]\ M]+J8H5P*Q$6/36Y_?>&;B*V./_1G;1&W(P(4TG)#C#<:6*.0\\Y6,@KOK[D M8*[6RS80'L27F[HBE--BT_-Z&DW4(MWF^5),HU(^E(MB;HO%:#RY@D_<$<0H MD*DRO7=,1,7KM7(X3;%5OY_XNVFZN5"GX<".IX. 2/+HVA"O$),D_L=M93,8 M].9X=OLUUU7PCJ\Y#]"N',9?WW1/#X+]#P>3#OJ5L1$@&5T)XBSVE5201JXV$UU?"-4?% M!]ER-J+GWZM&_Y'N.^U>SI?Q?WU?K&J@0P00V5N _MRI@N9$$*@50-$: X\H M<6(C)2-7U^PD7]EEIWB?S:J]+_5_E]/BYJ_RYJ%D>G8MH/XSQH]M"/9;+@YV>]PT)&DDKN>-2 M @VHUC9&_AL)N8Y"7_-:=X:>#_+F;%C[(5.S,^OM]8NF$SY"'?%JN=OFD28SY>CZ6V-NT6'!X9T M@P88(Y11RD"DC8"5=Q!MO.SFXEK7MR";)E6C&'?%J/?E]#Y"_9C>."7/+F<) MN@-,VCT@((=25SYJE8:22>^CUU=)9[#-2:W(NJ)V&=1I!-2N*//E(;(\O:TN M9[/RKW0^>H O.YX.G*1RNP)[)BSA3!F!T$8N04F6)Y152N0RR)*/Z"".DUY< M%?] 4:9Q)9N2[,H:7>/G'"*4@PVD7Z*X6S.C?'!'P[D,JPKU"_O MR,EZQ1330 @ 7;3U/+4SW\AG.)VZ(R." M9FG!]X@A@K%ED"%682 )R>HY./C5ZPS-E6V@VI7M^+5^_G8C95\Q^CK#TL%\ M*DGL.%"$2(^@ +R2E%%^U6O3^?QI =I^2%1M3J0SKD^SXG&\?*S-I!UC Q'Q M.U%:.(:%-X1Z[RKG3E&D<\S1 'M;MDNG?'R[*\#UB_E,+WZ 13N>#MAKJK5A M3$H@A>.";+\5Q9WLK:+A9? F']%!G !\&,W6O82N91.?<*Q2IQI@)(&<>AJM M_EH' A&':N4:MG1F=_M0W"TGQ<=OZG9E8.:KN.I].9K.GZOH@_<\:@H/-<0T.MTNIQ\S($ZL#E$>7GTUPGHEW)@()51%!IN M1+2>T4^GQ)N-5)AYD!,1#Y!*K>O^^*'":8!?XJ$"IYA01)6E0GH!3.J56$D8 M!>RMQVEGAPJU55SW4.$T1"_U4($HYL!ZU]$@"+D2M/K(L/'DJJ_+G:/LW$.% MT_!NA55F/+M=/J92#+<%/)]1.Z8)UB#,--(JNO- F4AV.R<"^(DO)*CS?:5 M7Y=E^3IHG6&H&89MI@D<..VX\] 2C)'U&/&M=(: G/A[0-N PV38>3JXAH-1 ME*H:1E&M4#:Z&2Q=0:LDCJCFU!X8$.O:626[0KVS?>GG04Q\Z54<\Q2[U#DI MK3M%B!\:X5QXH*T'3+%4D6F# -7"YM2^'2#ON@X46U)#5T3\-"MOB^)NU3VC MNK/Q\=OSC/P#%#P^.!BHM,!",4$)-DIJCU@E=2I$?AW.7'MD>-U5H%G$SUY8 M/XU^)L,^]^7,C+Y_+^[,:#*YF45Y1[>_E#I[N8 >'1CB=Q<]#B>Q,P9 1R'5 M6W \\:Y+@_5KT;T+8TTK>#?ABB6B?EG,QG\6GV;CVZ(J,%C#Y]HS,BB+I#;2 M6\2\QX0QJ#8'0()%%S-GD1O@46R[C&D<[J8H$_E[#E]>#@O>"*?C@L]\C&\] M2ET:??7VVF5MG9]^_GI=9,G$^FRF_%K7UI3QG8H[_?.TI>FD20(AF@L!*208 MI.MF#&\#&:9\5M6GT^_Q73B+VD2^GY.89]_%^H_S^.J?DZ+A 8^Z]AR!"R??NZI::7'WWZ/)LG@W=7_?%O/Y MQV_13L=(^/MH<@X?:TP;'(>KLLR:8200,@I699#B9TI53K;EZ1TNKYBBS>NB M=]8^?74K;R+39*[G"$KI&!ECS5A40+IM+EF% 1<*Y,256?TNKXV/F<#W3KZ; M^"OSAW)R%YV.5&C>CG[6S\TY,D_@R.@HO?24D;24Q/^N]J,Y82[':SR]H>85 MD[ !\(=#Q/AW\^)VF;)%GXESEE4\-F<03&@,HW\#A3?:NACA5\XUYT!FM/R\=3>=G@[,%;[R$! MS$;1F:7 $%-E%@H9W:$<;@[P%+;=W:)>=-(0/S\7WY>SVX?1?+VCKN;/WW$; MKZVK>WZ:+.<1R=FR2(D-?TR_C\9WU>V7&.3]B,,^?C,/H^G]WJWP3GX\0 DI M!I :#KU!%&H.286D%9CEL/O-';\,466-D3^E (W7I]5U*?ML2$ :8$.)ME12 M #6(/ONF:IR03MJL#/4W=W33'- -T>-#L7#_7(X7/[?-ELQH-OL9WVEOW>DS M9@E&",*9EAC)U'=*.Z&KPTM)(,JJ@7/RRCO]^/1U_' MD_%B7,QKU80]-C0H3*%RS"AIA->&&8&VWY(5>=V$WN993:. ]Q,X5^ORY]&B M<-^^%;>024L1Q[S%"%!< ZJ\=,UBE,!]T,.XZ0 MFU5%5[1\D<#A1^/9ZA3I66?7 V2L,3H@961T&7AT)2C%4% E;"6W,3[+:7N+ M!R_-8]X5UU;I':LXY@"EGAX*CC.NH#((,NRE49!5)<"%B@%,5KVGMWA:DZ1Y40 83&1U1:/TAAG=2IZ MBX<9C4%]=L2X_PW6):DFIES&N*-:B_>%C"=.$X1VGBGA)(7( JH4E56O8:. M9]4??$MG"QV W[\__V612OAG.O,O)PG .B8M$,AP)P!#D#BS14'YK/N#;^D( MH77H!U%>ZLLH8I3^[NOH]L_GV;/74FZ*&H:%E) AR;!ES,95AAMAG'<4"UK+ M-VS)R]T#_=&B4H?&!0P](9HR(JQ(C2P!HS;*:Z&#$!-PA4V&V"[C'/+^O4?7BZ-B 8-<,6&\8%YBQKVBE7E'T.?DH@PP2FIGJ6L:Y?QK MG?NBF7W[.T<'!H(,HXPY#X%'&,-4V*IR)5.#R>NR/PUJ=.>]S89@/ILH^U[@ M:3QQ"ES!&6X-EAQ:B!F3AJ%5U8[R<4$S*+/!9F93/JTB'A7 MB]EZ V8MQ9V:SXO%RW7YP&IV?'#00$-,*?*6*^\1- ZE^J266^LL0SGM(P>8 M6=D\SUJ#NG%398NHC=OQ2DMG6JH=4P2;V@2EBR."1'OKI%<";#\;(W/BM@%F M3'9LJ/(!;YQ&-;LLU1P>!,;1Z I*'851'HSEJC[R2IHH7,YUL %6N>B8/GE@ M]QVO?3[H4ITP.D!@$?' 2,,A\TIQ95$E-Z99#5$&F"#9WB+7/-:#.,M:!;.7 M?V)%M "86^,X),A2Z5!UY4(21$VMG8E.<@!7>-]$A'7\N3_K9__].BXH@62, M]2@Q "#$";4"5/)"@M]&Y_/:2C^S_RSN[M.MEY0%OKJ@<.(2)AH[G4T M%\(ZK)VPM3(%VL9J58NY2ERNL]0<&QH@=X8K1SQQ0@/*N12@DAK$#Z.OU:83 M,]$!65YE3S6JC_X,Q_;54Q[BCG__H5S88CZ^GZ:<,#7?8/KL@?X3JH9F@)1$ M5@KE+4E)A:EVP;!NK8\E8+YX,TL:8//I'&N#4KY(";T$E MDW.LMPR:@9N7VE38:U[.@;^KG9$- I5]2&H]G*"U>T R& -K228$A?_S\6( MOY*. 9Y5<^EBR'6BHLL6D.V/-T/IH U@T#!GC? ID]8*0BNY!.=9 M=X.'MT&3K]ZR:4B[NZKR>@7_/)[_>;3K[/YA07J%F4>(>,TPC[$"P' C*5%1 MU*O>EFEFS6H0W^Z99,KIRL6KE5=\:%B@S!&CD3$\_C>@3BJ'*TF))->\@C7# M@+VTR@;[_&N:RUEIBVGY.%Y91_?W[:KLE"]G?XUF=]5[/;O/-3_<=N_<^0)2 M-&)%(H;(Q3]+2%SE##"DLXH^7PZYM.$=U[;.]KW*_8 M\71@1A-FD =>*6>\DP14\5&J+_,V"-:4IW\NK*?195[<_L=]^>/_C*<_(G,3 M6?#FSXDF^!E-UG_[[ 4_E$E'54G1G0;KX(B06CH0[:W3Z>.+7P3!E17F$:6L M\HIYU14[)\&69K_9![R]9X,-H-EO] MW;\/_5^>]'*.%+:$&"0XI]1+D[H]($0QYT+7"WI;RE\_KR7\H9SV,YO,:X=] MC!!YQSZB[L@.73MCT,@.^$\UTM?K5E4'_?";/\3(Q.=,& M#[W!VD$HL55 :F*924@);K$!O+?=^G8XW#J?RMY4TQ6)?WW1HT=%NQX/-/H' M!'-&F5%0"X%1JO&VDHQ@Y:ZL^$PW)"@;Q[TK1J4N:44%TM-['\V!.#@N2"BD MH$Y@'F-K "Q3!B59G:18$]GIOD7[',M3=]D>L+VLK0?J2]9=1P^5J&1< AA1 MX( @;Q P5)GU:B ,EF=Z0:X<]'KFMF<&KI;'Y^?+=3:S]@W)#@**-/62DL MU=*HU;VPM=ML/.XMD;2#=;(1Q;]:$QO!N<\TK^/W%WZ+EO]].9]_*$[>&CAE M[H LQ()H02QV4@'#@9859HRXG#8X]8W@=F-M,< V).?2M&O==,7GXZ4L]CP9 ML/'4.6>,<5X[X^,*DAP98N/*H@C/*0)WQB;NXK*M8!ZX9Z=9;.1ZEN;QI9S< M_3:+E-V71G%@2,!,1KDU\8AA1]*%M%3#FW#DB!,.YYQB#[ .3FND:!CG_K;R M>R\J,;0-_&C[8V"&.&8 1H?&*P*4% M&,:/PDF N-44Q.]@C0*GG/:V13_P>WZUR;-WO[Y1O71C5LK;U5M&B-QT$77S M;OJMG#VN9CK#KNQKD7K@5PY8A-IC S> "V0990! 0# 0-OI\' !G9%S::S%^ MUW<_?YF,=%>,U]]\_,/+3SW^55B_XN?B?IS>;+KX,'KS0X9AU%&C+I MI/ :((=@)8A@YAI3O5O0#0I$ MD\73\:(@")L8Y#BT$4-Q8'-V>X=Z?:D+LN3!W!);-BDG/BY;H\G_%*.9F][9 M&!;O(/-BR9(/>#I2F MPWIGC .1]9Y$T70EBI,HIT+14!N]=\.8/* [XK]YN,[O>PY9=G A $> \%L-=MQC,4M[O;_-RK\6#Z9\_#Z:'@YZ=HX( M&,0PC1HBN$):,R&%LQN1C 0JYZH6'%#?]2X"GB8 ;I4S7QY'DXE>SL?38N?) M[)XG@_$"0A2==""\YYQXY2MC:*" .0>R<$#)2EUP) ?8=KGQ4$PF=3OSR M3+ *40.3 P2*T@(PXQ[;&@WD)"JR,K8VQ>J]FWO!?;(.BMLNH? MT0;^U[3\:_JE&,W+:7'W;CY?[KPIYN[MTWBW2J-_KN<+*/69NLSB,.N[HMG0VK"RQ0RSA%H+#:#<[EJV/MS\7'PO9XNTVD;-[=V>.S0D4"2I4HP0(%'\3\JM,ENAF,_I M@ /?YM9N@W"WRJ%/RZ^3\:V?E*-=.5X[GPL2$B<),1F$G93P%E,YVODIW>?B\5X MW6CWI&3F$V8)S /.L4&>XFCE$?=(^OC_"%'N//$]5A]Y(<4.-=5*8#YEFDA/ M+K2TVE$=^>XX8U)Z)"1A3DB,LC90!FH!6B7-J]Y\K>FB+U.A[N[&ZR)SSXQF MWT6.NC 8F:IM2HM"MRFX%58Z&N=H;=]!Z+2WI=B]F-\6ZPB;YVZ MFO\BZ&3UNKLI7P&83%;*1C]2Z&CW@ "XH9)+P !B!D$KL".5 M=-"3*ZLFTS-#7EVI;T E_1&N1OFBW4."(-)Q*5FZ74T(4MX L9%04G]MM=]R MU7R4-6>A>O9=Y/2K!, _#U=Q__6I **[IYCF'CH@E !8>%F]&Y8JYQ+Z16C\ M5!6534%YMIK?W7SZ%.U@Q#K]_F%E[WHV6"60 YX(HZS"@%@.8/6>SKB<^BL# M.KAN1^4- -K5NE"E6JC;?R['\W&-QH][1@1..)#>888L@TQA^.3V201!CD,\ M0,(,RQ5I1B=])BM M^1I,RL'W[ 7L9C::SA_+N_VU$'<]%JR6SGMM+7?$4(\D$ZYZ.RUATKJB^";".EY1[]<'0ZK*2JTUB&B&@=6> MTWKI[5C[L2I)OD'I773U;Y>/RTFJBKJ2,B$[ M*Q[2EY9*C\79>F_NT_VY-XQ*BXN5]%@1!Y6%7 LNB0:$,63(637 ]M4S6R^K MSY5T7".Z^%;.BIO1WY_+R633?O/9'_?%N6W\5J#:.,^M$!8Z%K]Q@3FIL&)( MO^$S[-HL*H>EHX[CBS-%/1Y?G#EQ8!PSB2T6V KI%-"4F@HMQT2GC/Z^6L:^ M+$:S=JHF#X!SN^.,;I37J5.XX[U3P?&-5UNUH=SI9JR2Z#X4BS^FH\>4G!V7 M[JI>N9J-Y^/IO5W.XG^OO9XZWTA/;Q28<@ZE+F8 06@(\I!4M. RK^?;@"*G MX7U6EZ'O(7R/T3N>C.;S\;?Q.JI0=_^[G"]6Y2FB?M5'\ZXV7E%I$;(*I]S/ MLOT7"] 3*(@T!G-JHJZ,\KK2%F)9ER7.[?9Z\^^/=)C:/_M4[I"4K]417[88 MWT_7EY-N?ZZ.E28K!"H!CB-SZ,OK^Y4",M)@YQS73%A&()$65*A;@'(.<@;4 MB6$X']N%*?RM1V-$"D:L0QA:'F&25B%4H:5@5@[9R1?,OU?%$J_\$^E%=?T1 M/6WBIJYF:NW9;O:2GQI"_?VLYN%)1#]EXB"YQU1IR78 M?Q2SK^4%;Z7UHI*^=O43D.4T3C?_^"WZ=>L(;'R[>2(=@;R]'7QDF6".*4@Q MQ4(S!11D7EIJJ3((]WAS[34E-Z=;25$G69=GXP($4 J'E$A?AJ#0(*$J>3VP M5Y97+KBM/HN'>6H&WT0;D3 B%K,7.8*[[!06LJ^5B M-+E"_C4"?5\AH9LOQH_).OAEM.7%I]'/5?_(MQ<'6N^ 9,13!+"AVG)A.66( M*V@Q!:+6[F'7SM1:9]6_V*@N[4S<_%5,?A2_E]/%PWG^5:V9 P"1V]1)&0,; M(3U"SJ$*,RO$&XXE:[.IMJ_5AD;Z#P=V2I5VU&[^*ILC[F;"8)Q2"##J&3#1 M[%,DH=^B8U%._9(+CTX[XNMYBA@R3>/O'\K3/W?*((T6R%MI/6",.D>A$QN$ MB#/UEJ/+2=\?*E7/4,6 R>K+Y7FG4@=G#(IR!A417GAD@* ((U;A@XS*N00] MH+2$@5/U#$T,F:GC'PU;U31C, (@FZY^42ZI!1I:9"I\-/8Y"319)>C?%E-/ MU\1 F9HD>3H#GM\\%+-B]&VQLWQ$TS\1F/'6/QK/_'DV6Q<=O3_OW;V_?AS,CN/"8(:&QXQQ8RK@1CEKD M))*U>MRT@\53)8O7S)P_27)"1=H:\P1!TGDB(5)(&(,RS!A0%1[,XIP=XPO? MTZG-E+V59IO'O[^54?_<6HU-5_EQ,3]2S.V$60(B3 I*F%X_;9'B[CM'1-6>1,.HQ@S0>"=YLYM<<3.7%GY MKE:T_[+P1D-8]V?7S&C^L+<(7)UA03!$D21I*Y,20IQ!3&XD]1!?6Y7L!C1^ MU$J=#6YGQ>'^N1PO?OKE]&Y^E#NOG@V2$ $()8) MDXOHV??3=N7FQ65Z-$VYG].5U[B?#R?.$*3U"AM@68PA*:. @4KF:Q1W=RX MO$"6M(MS@]SY??QWVFJ8WIU*F1<# ^8("2@ML_%GM7&*0EU)0&+X!@FRN;9[#D5>#0W<(1;74F>4)1PZQF-LNY8"@[H=>RYG+[QUDN0"W)6G MLMWUTS^W?_S/<3&+O__P\WWQHY@'K31"BR;3.2J\EE5X9+#7RE?2:=7M' M[5K"]U:@[YQXOQ>CA,5Z#_V5&$>C^9/F"9X8#ZFQ7"+('&!,@" M60> ECBPCVG9>/?)*W06KU#5NLUV@F4&M\B% B1SUAFL8HA'-/ -A^4S8K8AS@WD)?ARWYR/?'NIW9 M B?Q;N<,@3IEF7>6$4Z(D@H[7'W)$"![9E+CX;K3>1,&%Y=N:*U#,EIE;@P72%0(.65JI?%22<.\D%'\C=S8@$[OPK5="[HKBAQ/7\E40W_T M:Z*4CR(\2DJ]4IS@Z)1*"O%&5JXHN;)SX][)=C[TEU[5!Q(NN4;*"F.]AH(# M7WU4W !W9>%A[T3+P'Y Z^GF+^:?1N/3_+V#,P5DO,$Q;H& $9QNX@%O*SPT MK==QY>(*J_1.R29UTF/1G]O%3>/EJ=+!81PDQMA(SAJS6DIE* M;@%E3J9?_3/T-\?%7#WTN(GV:W5H]_?M"KG/47%K#.=Y4&.RL M$@Y +72E%PX5RK&G [Q'UCMYVU?1@%R S)!:0:45U-')21WSC&$6;ET?JV6. MV\F'5=![,/3,54*/>?L;H'9N>>=N/1Z;-"#H"?>4>B'NXZWP_87='E[DX$>8VM]1,U+#(E@ M.&>_I?ZNWJ]^V,5SMW.U#)7,SR2J97@;F3]@J+T70DELD (:,6;T1FT>2WF= M6XA#Y'43ZNDQ]G@LE]-%:O=>WD_'_RKNWDWU:)(*#GUY*(H3_8?#_<]GMQ&W+]KU:*O8FJ MU/%M_SP$7HL_&QSW\7-#C%MCK,#40NHJM*FG.=MR%Q[(U.9A.5AU=;66/EW/ M/V)S:W/^S!F#U!$>:0F 4AI&B&.2;/!!@F3M[ TP9Z$+.G>CB>Z9^J%8;+[+ M=&EG?@8S#\X0"" (<^\]=](X(PUGJI*?4-#-><>5,K%)Y =A(U?A5<)P5CRD MF.M'\6X:G<(B'6 W8S/K_T)@ '(OM6":$-EQ4:4HJKY)R # MC*):6_!='4WLUUM:J]]-S6ARFW)MQM/[5YM--6!KYP<#]H* "+*SFD!!?#38 M8(,PU(Y=6;.F5KAW])"C!T7U>$+WJW2'9$N@IU K7=,^-?/GG-\(G&"/ <11 MKX0 0!1WE4JAP#3GZO, R=XW$>LD#W6@QHOX%))<'[\]-T_OIK>S8C1O[_K3+ M67SU)X=S]:?X-VKAIG?IY=.EJR-4;^0W@D$LQMK>Q6]>$,P%5J[2#W92YMPU M&Z!U;]/C[ULW77/V]]'.CNBY4P:8S@ U0-&C0U(:SP%\^E*EDM=E=H?*R#-4 MT34!??'8/ 77DP8.O$?>4:LX-)8BX02I)"<4YY#PPD]4NR3A6C\GVMO*R:W_].,*L4 M]IN'T?2F>/Q>SD:SG^\>O\=GU[OY!PYE&I@U4."5001XJK4#PD#N>"4_D+:W MK=#OT368C1<_5_Y5.^:@&5Z4?>FB/P.PS0I]=JUB\^_OU.(IA73ZN4A7+5+T M,IJ/>S_):<-\.(DX19QX;0$77'++G0((4V:L1[3';BK;USZDK6S M7S2V.DJL TWN;P2G,68<0AEICHC1-@:K%8Y6F9P$FHLV0[7YM:\[7<>:Z6K? M^5E[TF>6R<^*?RY3N9WZC8?WC0Y0*LXA1I 2AI#0ABM1R2>X5S4J\OAG1-$*-.&^P\ M['M8@0\T"*^W"!_J,"ZT$MA(8ASQ#,OH!8'* W)8Z-YV[M_:.MR! M.WK82R* 5 H8*#1'B!G$P$9.'['M+;VKIY6Y 4+4:/1^'OA]D@R=1;*JH3TR MD")OC#-,,P*\E5953>=+V;+!,LQ MAV_WB,"D5 19;C!TC@E@@/*5?!RJG!X362?A;\/#:T0I79%N548[JC,AM>ZA M&E'X^&V'$/.;^&+SW?_JJ,?7Y,\$R053!'N(!348,0M$%;YYBUE.?MW@%^A< MSNK)8F,QG-Y_4W='X=$Z2PCF)%" %&&221%JB2D<:_["O- MZ&VL\ VII7/JK1';@=$*E#^FY==Y_*(3-BNG.96NB!_N9+RBR'-AZ^_P-/R3 M 0OB#(SA(8]K':/ QY"@0E@8VELUYFXW@\ZEW>$S[;ZTU-5W\'LY+7[^/IK] M62Q2];7Y41]@]X!4=4AKAH"/<'-!H>.,5-)!CM[$!E%OC"E;4%%7!#3%;#'^ M-HY\2'Z1+;Z7\_'B* L/C H"2TPA@QCXZ/9PEY);-W)"1) <;T%!W M[)NEU-U%H&!>2,P^DDP(9#QV,_Q"PDI41D9/W>&&1T1#8 MV)RFNF*END]9*"?0 H(1%3C$EG%>4:AR%\I5TV&<5B1A@ ;O!4:\1K73% MN3^^W,Q6B)W"N_V# L+.488,M@"M.AQRO/VR,,ZZ@)Y5M.XMVL#&U-33;M%9 M^VOOQ]/BW:)XK+6YV<3O! ^D9MHKR(QG# +/P&8OSR*+LNY=9IG;M[4AVH,J M._,+UBW*7E\MJ7'AZ>C8 "34'@BHD>$.<^*=D97,VH W<5NG6_*\]!<:5E'O MM#R'CD%XYI#@PC&,H@NN=>H+OY&1&7C-=U<;)$!=:IT(=U>4>O;YG6?NZDT0 M?/P/!H@;Y[R-OI6W\PV $YFZ;%2:P[$?_^KNR_F_XHYHOU[?VG&_K7>".?$$T) MH1YBRW54"M..4HH0Q9+'&*'6_8OAAJII_(H3-\7MPW3\SV71R27]?3\;-)*2 M(H40D=1:0R D8H.V4,36:L-]H2Y8,RQL(39M2%F7F6KF!;*.0D*(D4QJ9:'G M&QFEL3PGF?QB"-DK=VIGGYVFJ7]GGYV^"2RTP-!2SJ"0&A.&H:YT)@6%;^); M.)]V766?G::E2\L^\P8+)S1UQB&$'2$ 5](I0/R;J%;1&V/J99^=IJ)+/66, MT9@E#'+&'+;2 FJ,J:2,WEK."?< *P /CGN-:>9RLQ\191Y3#2!2V#/*E-/5 MRJ.9(SFQTIO-/#N7CLWIZ;*R'XFBEF#"@0(IH\1(J^56-J)R./AF\\W.YF # M&KKL[$?J/ 1(>(HA-YY(J*W=R&H8I3DU]BXL#6((;&Q.4Q>7_2BI1X9&M*P% M%FMA)*ZD"H$,-(3I(T5 M.OX35[Z&C?ZO[VMSIATNYJC]((,:P+8S/VXT?XC?6/J'^^=R_&,T24?"Q]VX M \,",<";7%4N.<&.'"=HJ'$3#TJ=TN/<,C'F"03!//N(C!./$@HN=% MM7+0Z#M?6;S0D]9W.(4G M_9]MN/T7B2/BQ?SKY$9_5I!T<]1N]C_*_BSI3S M@U>-ZLT0"'->06 $P50:B"(.N))?.M-M$?AR,9I12N-W=@%CO(*0?4*F&(XMCQ M"C.H08Y5':"'.G@^MZ*U(3/]??Q?;3']E[F#QM!YJ;@3 EHBI?5JL]WF&86T MFW:SO]Y6^3?7&]=;_UP_B\2!8,<$]S#& A%C2%QTNBHIOKC.;6*:V85$H*"RV+RQ[ <;'CG#%1RU%I:1OZ]J&X M6TZ*C]]V[Z$?NR-5:WP@6CHA'2(><8"PR._@N;* M]ED:YL2KH]HV,._T5&1/YW 353A>)$^M2#T#R_MI\MS>3=UH-HV+\KS:_4\9 MKL_VZX_>1VKM-P/75'$B&8+"><^QUA!O,!: P=ZZ2+9U%M,P\W8=R Q 3]WE MH*:W7#R4=Z<<#QX8%4B,WIT@*NU:26:$<78KIZ%9I\T#Y., ^/(JY[0IW=3C MX+PBX;RX_8_[\L?_N2O&:_[%/[RD7?RK\+ZX'TW<=+%_:=_Q5&# :P8,(M1C M1CFVWE5+E5 0Y&QS##")H9WE.Q_7EBBQ?I^]B^C+1X(0A"DFH+,R.LG86\$K M3UD2KW-JG@_(QF2IJVP$NN/ZCC'\=*52B)!<*33]3=6>Y\ORZWQ\-XYF<>^: M4X;!EN$2:I?SU0],T>LUBW16W/HU^KKN/E>HVOO6L2.^^B-_# M"Z_H ,GJ3A$D!5)K28Q@@& $$<15H*&4S#I%'Y"%:IP/92=P]QI%?7YVQ)F" M /?W[61YEUKE'8@9#AJ^YGXE *PHYI91 JEP E,)1(6C-#*GVNP W>FV:-N? M1KIB]NF6<]^7"ZR/X6>4C6CC.94Q\/0;^;3&]LIRAMMB7#/H]FH7#WT&IUJ_ M0W.%!*K!AB@$K4&2.DEXA8DP*N=H*>M>_F4QKFWJHJ>LX^1*8T\4-]*P2BHJ40Z;!MC-I2TV90-[]H[$RT2()S;_/EJL M#@[2'8S?1W^/'Y>/^_8I3IHD0.29Q HIB8%/%=(LJ,)X X7)V0H?>A.6IOG3 M.OI=[GN\0"6UT=YQL^S(%DB]28+@CFB$&:/QU5:"OQVSU1K@ M_6ZWJ849S68_8VRR2DHY>=/MQ?@0OR_@!%+:"VJQP,KXRI0;KV7.6;0XE6P_ MBMG7\H+IUC3:_>7OK;8@KRMK3RH*5O=]+9726T-N2M@9?.8=[.HC:>C:2HI M^$ORV?];CF91*7],1\N[\:*XZVU]V[S(Y.>N]SRI:].),P4C 8*0&: T0X08 M&O\+:HHM 8@#WV/N^D%)ZIB'>A,$PX!UB#&D/:.4BO@/7R%@D.ZF55 _%J(U MLI0=:&) =J/O2RW]F0_*M23<.((!8C%,TH)@C@%37 )O3*UHL6TGNMJO7!U+ MS\=)DKG^^>Q_U;\%4V^JH%@,YYBPA&&*.75<$U>A0K7NK0_H,*Q(;<[L=8A; M44/7AQC/7O?(]9@](P+R6D(<_3A'N%6*4$&3? 8:Y@VPO:U<;6=)-:W^/><; M>7#W2:=U_DUQ]$;+T;'!>N^8\]03AS'S#"NEUS)S"J'*Z>XY0(IE:[X&DW+P M/?O@S$1/FDXXE^%3[/R;GF[^#C[4LQ^C&_WE6O>]VC@&AK 0'314U5K MQ3WP:F-:(8$JAQP#3#UK?>5I".<.&+,Z,EN_X/X+DP>?#R1^.-[ &$@*YK%1 M7'M;R004NY+[ /DJ?O^_1.XB_/!>$< XXCZAQ4B/-/?%57 "5 MT[VUK6^-&#GZ?)E\G8%D5ZS8B'J\#/+SYX+7*I50C$A\8%33"Q I#H\=F/%;> 0HV:85?G@V ."T09)+%F(]!KKG;(L7PM6T(-Z3?'4GL M.:AV5IKF>Y%*G4WOW=_?B^G\N+^S>T!@'E JN:<1'ZLYP]Y6=AI18'*2U0?D M^+3+F4:@[7$G]WV-N]2'A@5!D$!&.27BMR$M4,3AK8EVJ+>^EA?N"S6(>5?L M^ES\**;+6FF3+Q\-"E&AK*<*(H6XT12P*G+ SMG>EJ\.4B2:T739*, =4\9' M4$PY7;WI/\:+![.<+Z*MGFTOQ::TQ/A_=X?+))\Q6W!$^&CM(340FU3I5!I= MX<*DOI*]PGQ:[.97BU!W;;5J6*O@+!7"Q\_.46*AQ4A#L45+PMYVBCJP4DTS MYU0PNXW"-B]98R7;^7R(LD"L'(5<1=RZPKJGRTI1J=[C8C2]'\_WV5-!&("]DUPZY@4WBL48 M;R,'9/1N<)SS57(?"4PA0JM]2>5X4V:S@ M:/ %3QHE2BZTG=-E?023RMW5(7W;#\ '7VC@E *6VIQ51[0+SFT:YN/PPH34Z'L9-K MCERTS6D*XFXS=!+/J[WJ\729RFRNA4B'=JMF>^OG;D9_%W/W=X0H*G<\317K MTKY5%/HV[7*7D\E*[*C!XF!WW19_-7@/M$E=B TD0D*!O905SCI:^0PJRS=E M"X>CI&X_ABC)YIO5Q;0X[.#O&1%47#04HXX8**B*02X5U9K!-,H[-@-Y19PN ME(>Y&'>8>?]MW:_F<-K]YJ'@I,)&"VL%=2CB0(RK,HL9ACKGS R>OG_]S%Y= M C7.QK$K-E1=BCX5LR\/HUH% /8-"<1;88F72A%F&;7 X,J!8%;*G/VEK&W( M2STT:PCHOJB4:DS=GL"CU?-!8Q?%\9)#922V%!(NMI\)M[UU"NV 1/GZ/D*@ MI M0*^/WJ'@!/F"^DVM@#4.\&,P%9RST2%CV/ZFCL!M$:EO;50 MVU-,)Z8F9?__-9Y,U/1N7SY]YY;EP#N=9%=.FB< KQURBAMH9-20MMS+5?5K M%G5#ZF5H]HA''7-RVD2!&.>4CJLA(YQ12+DWID+$:G9EQ4=;8LO+]-4V5="W MQ?#+1<+HV8V0S:%]WP7:^[$H,-(#<.*1UB#ZF-)2NJZG3SV#NMZU_7;PB&M5 M]"#?CW\4K^3X4!SLZ'1P8*!.(N 4!+AT/;OGD3!^.)E"("Q!SU4E*H&*C0*0N!TE<5!*YBB'B#A*FR,S&H&.<"[ MAT.DZWF:&#!+X\\?NB1PYHP!:$B4-U@R123"*@;6=(./X$+FG-4.\&1_L$P] M0Q?#Y:HOEX?J]ITW8:!2& K2I6/#*6'28ZPJ=(B&.39U@%D%0V7J&:H8,%'C ML\T2-3X;.,,62H2D )A;[S"4HD+'HZPF#P-,91@L44]71=_;,-6_^EQ.)KZ< M_36:]=XAKY\-&.F5]XQYBE*=9*>YEII2A&ATXUQ48_];NL]45$/J9T\'A@TA M7G)%F/$.,BVEV\B&%+JVPDT@A9CXW)6K@%O M:C5)KL9![IIJ3^E7-6GUZX# 7/3^I36:2,JAB+^F;"6= *#;8EL72:$L0(?H MY1!H'-968\U9$D$2CBH).#(Y6;HG;^NLO1PWO;LX6IP(8]^1[H?1+!6C^/%& M$PP\DU!8HCU###.5*K9*ZK3#DFMD8*W3S+83(=]%#7S;O^M2O_=[G8D"I9YK MS)!'SBOD8N@'^081[Q![TU%Q;;;LS75L007=W44\^.KZY^^C_RUG9C*:SX^V MOCMIIN"- !Q[#[RQ"*7[,14> J@8#EP7)=LBRZM[C6TJ82"D?)+AP^CQ>#?Y M,V8+).4^"RB\9Y (9RASK,+%D*PKM@,D9VNL.8V=#6CB.$/W%,I^-_TT*V^+ M^?RFN'V8EI/R_N?AKO1[!P2KDZ<(@-?0>F(,\814;VR!N[JF>BWJM&P!\($8 ML> M8 C36AF&%4^WN1F$B%98.66OS/)V M'7"WKY&NBS \N^Q]),[>,R)$/)T0' G*&61*,$S$1C[D';NR_M\=<>%X?]4S ML.^36VNPC@?-1\<&9>/Z8Y$DT&D4HT&LE*IDMA3V5C.Q';YE:[X&DW+P/3OP MO2DFQ6WY^)_E)*WUGU9@O']O#@>_!P<%C0GGFD5?0=OH(@#$1.4G(&;$E=V/ M;5"394L0#R!#^(2-Y!-F"<[$$"Y^:=(ZSC@02#F\P0%3X7).-P?H9O6SZ+6G MCP'P\L2]Y!-G"E!*Y!A*92=IVE_06JHM'M1?6:/H5IA2GXT-:* K1JXJ+[UZ M_WUK;HU106(9XR@/I?66&\I2&YZMG" K>^RRF);'@I>=CQI#O"MFV>)',2F_ M%W=/V^2?Q__'D]B!%?,X[];/KZ6?5LP ML<8A2*?O$2@W"#F(B*<6I(+5$IM*%\YE]3H# $^WF]W3^15! N329I\W/9@A6 M*0: 5%AY#Y&C'.G*0R/1<[^RHC&=,*X=Z >P+;2^F/9N>CLK1JE,W_J?YVT, M[9XK^/@!1F\, L:!08911FR%"98\AXX#O*O3"1W;5D+_Q/QC7GQ;3MZ/OYW' MQ:?A(1I\AS067%-(@.;"@NJ35)Z2G&A^@.5>>J;?V;CW?9'HTW)V^Q _E-=I M'6_R8I& 2$JBD#%.".&X<)*M;X%9JG&]:EYO*0M*4N44(,1#E6H6.B(-J/"2 M@EY93DI+7&HT"^HTC0PP5[KA6TC)NGM$HD.JHRH8]L2E%H.8$ <03F%3P?( MT(ZXDWDIZ32=#(2C'5Q*8EQP@[51&EFFB,>.5KA8;6BG!6MZOUAR/FL:N)1T MFB:&<"D)Q, [+C*40204HJDG^.:-&3)2=[H2#R"K/D^K]:XEG09Y_[%E6SE: MT&(65P= "5<8 N YQIME@VDJT+AT M<$J45A4>5@ER73YUY^6APR%F+@:&(:^X) M1!#Z5-%,<^B-$)VZ:ETLMZUIO&P4Z*ZH8Y;S1?E8S#X7Z_)C\X?Q]^,L.C J M1!\6,BSKNWMRS<1I M<9_>[^;J"=F,,@9 T:Q>E19AKJSGW"OF'9?:&%Y)&_\ZY_;NZ>MPZ[TJ^^;< MZ8@/R ?\1Y%Y]+2Z3[ MXEWT.')8MVMXD 8YA( Q('YW7'CC4\HL19)9*" 1&9SC;]1G; 'WOI.)5WM7 M;RUEV .&.6;>QS7((^)B6&V1)0IH)A#EMN^5D>DL0O%PFUU[UO3R9N$S\3 MXA)/J95Q><>,0$HHYKI"$EN=4TYV@(=CW3*Z!P5UXXDM1[/1=%'TZ7)M7Z&. M7_7JX6 8,Y)A82CV0'L@,?!(>,Y3N]H8;?7G/#V];!U;L./IH!'02G,OI7+4 M"VV)AI5LQ&?E6V0Y2]]GXW(V7OQ[]8F?G)$BDXB:80<.ZQ=M K:C;@$Z3K7?EK M1[(70%=%6GX>NP)Y<%Q0(JXX3AD$:/P3API26\GKG;FR3D$Y"B_;@[6SO,Z' MZ!P4[Z;J]K9<3A?CZ;V;+\:/\4/6/V_BFQRY-5%G>"">6(0XT(1;:0EPP/"- MY%1 BZZ+4 VQX&5>9_- ]T^Q].)'+S_4&1Z<$ 0:9C0FWBB(N!9J*[D15U:5 MMEDRU&;:V7AWQ;3JF_OX=3*^7Z<_'TTBWCLF>&8L))@"M2I+F6YC5C(RA*[- M;#6K]K(=D+LBTCX;_KY&BO#1L4$!J00TQB"KK 06I4S7C>VL MATVCW!6S?B]_%*FZV+OIE\5H>C>:I>J*;A,,O1#J96VGST_MOP_PKZ%?"%1@ MAEFJM>J-M(AB W"%7UI3KLO\-7KIB76;#>SZK-L,"-$_ M1IY:*02'Q'"G*9 ;Z3@S+.>B=-9*_/;X=IY&^K5RGT8_$X(G.(,O!D9_6@+# M '&8&>2T1197X'%I6,ZEZOJ'8%U?BA@8\_)TTMD1[P:J/2\_*XH8\Z>H[80* MKV?/&9B+BX'RA*B(.HE^D2.DPDC)K(;@65GK;\!N=J6T2W,@N;2$14$$TQH: M#8QPE7O.=?SM+M/4UPZDF]Z]'5HVHI6.#RX_I)==C'\4EWY"">-WK+B0G&J% MH;!,4L84$%AIQJVJ%3RUGI%9O?:S/<#ZI5KWC@X,.[:J8NPM4]YA:RWRWE710FPG[%4QC"7 M5%)!2WI+6FF',HWJ^>7!42ZX_5#F^ 'DCL>#QXAS*IDQF'-DH8T?7"699O+* M:).CVH,L.0O-KGCROEA$:#]^6[_RT9/$78\'Q;SGR"-G"<8\M;K3LI(,>'!E M]<+SE%LVCF=73-EE3/7/#Z-5INWA)>G8T, %L)B@^!^MC+4>2.0W$@L:7^>Z M3@O;7* :AKI/\IKZ]'TSXCB4V#P,0 .(@M:*2E6NN M.CD4Z2>B[WKU.Q?TLPW4Q^5BGO8GQ]/[U3[EUY]K+V]>N7G[#-/1@2&:;09- MNG4!@3+.">;Y1@(IK>JM77R7&T%YJBU;Q/MLQE0%;9\9QJVX^\AR:$S P&M+ ME5':8FT--@)76V22.),3N0_]S+\%GC0(]=D4^>_19%FHN[OB[F;T]_OQ[9Y< MD+W/!NZ-U9B[E-/E,+:(V\KMDW'1[;9 W,53H@&(SZ;"IUGYO9@MHK$:S8M= M+LB.IX(@@$ CE.+<$(Z8(%LII8!9;72'?IK=@OJSP,U0?+$J8C,?K[N:SQ>S MY6WTS^/Z]6DRFAZ@PN%Q@5@)#<'*4&TTIA$,1;/9(\-88+I2#A-"XA$',1>7>**=9SKGB (N.M>$9G UF9^= MH_F#*2?IUO)LE#(@=#F;E7\5=U^*V\C/Q7CG"G+"Z, \P(89:PU'5 *J&:@< M(,5 5G^[TZN(71B)VL/Y?!-R_%74=+H<3=Y%%*+:]D:S)T\4&.,2L/=2.$V6-K9# EN>LA?+:R=AV]W@)YM$:G' M=&?TZ-GX_J$!8^$\-AHJQ:+3Y]W3!K>RU&;=_P%OAF/-HMP5KVSQ=?%NFN*" ME,'Z9*2/LNKPP!#= 0NU42Y^,P0J(37=?D4H>J$YG+J0,ZI\3C6*<<<)OGV7 M9\U,Z]6"8B\5PI1 9"C4"+)5!39AC1?U,C_:3NL]>+O[M&J8]:8*7!(A,(5& MI79E# # Q085"WC6;MW%G/.95DQB0]%A>><=;U_G"#PT+$F@'7'1I)74< M*<8DHEMIK>RMP'('7W,C)'A58[TQK+O^A-7]_6QU!75=B6;^;JI'DW2>^/'; MJCO!']-9<5O>3\?_6ATLZ6):?!LOYGW?W6G> !@!L50>46TD5T1[B?5:381# MA6HM<.W(^CDJ8)I"UY6F/W[;HY)M5?^UCSC_5,RBCJ;Q+VY*]_?H,7(@/?ZY M6"QGTWF]JB9M_W2@:=WD#L<0"<>PFR.,X09U 9@RUY7/U@C_RD&KJ*OH=8^8 M![B\9T101!CN/<3*2^")\T:02CY'2:<93+W40!D.@\HV-';VN4/\R4_E^OQT MOJVR:Y:SA.G_%*/9@07GI/$AOC66%'K&O4B-PCUTHI('&Y.3U#OTW*C!<:]- MS?5L&ZL+Z%&D^7*2BA7XJ(^-6)]6EN>YX*>;TA-_(##B,656<6BC?A2BT MH"<%%SEW;(8:A;1$KWJ&LUW]G&UG][SMIZ2%UV]US.J>-UM PFFI&6.<<&.T M0.GFR4960SNJ"?1O&]RQ'@=ID?>(V)0]WC-] -PAS*T12$-O@.*6;+]VI4E. M5;9!6^.VB99CFYO15<\LKPK>M,3RDZ8/D"DD&=4L]90BGAJ)7(4<05DER^O[ MVK_6?GM3/&]36SWS_'.13G363MTSV=Z/OL^+C]_4]^^3\6TZW8GA_6*YB'_U M?OPX7K/H#-KG_%H C$N-E+4$,B$Q]!'6#:X*$Y5CZ\^M@/BFOH(.E7=Y&W)" M0LLU8((ICB&(1)%;^8RP.=LA)U\,Z:&FW.#<\6;UU?4!E]VH^_E?C;_%ORNF MM\5<%XN_BF)J1K/9SRX:MJGHMXW!_/CX@K/O.+"ZKUSTF@FG"+8>:P0-8"6>' +,NY?#!T'K;'F6/D;$P?O?$R_F%[">SI M[:.?6<17>CB%FX=G"HJEW%:4RH%9Q$!*2JL,@I4*YB2/#_W8JC]^-JJ3/CE: M_=VF!4&28/8CW0:ZVU0QGJ_^63SWP$XD[SD_$8 U@%*KH34.>F:\196F+$0T MYU!JZ &^\JHH^I!O]BU1Y_I_+\?=T8>04GNV=)%!.O:,(2,8I%])8YTF% M M8F9Z\\JPC#59O"IM31&RE_*\N[O\:327SW=U'QT_OQUTFQ_E>GT/+ -$$ M#RDU3G"X!]I::8R+KCPP "&]_>C386\&U;-J65PUU;M77'_6 M.EWR.,DNIP'!0\L(X(XI+PPP7AM(-](Y(W1.@?73"V.4B]'D+=#R'.A[(]9K M0$YAV>O1(2'G/92*W<^M(_WE'S0V GB_)$N%/%-&0JH/<%\XX0ORX' MD5 Q7!,0&*:0@)P[B94C"*"<@*+^J>+.9;1ULY;+BEI\R\>\7]YE[BG6F2D0 M+:*I___L?6EW&SF2[3^:P;Y\Q%K/[[C+/K:K^[Q/."PI+;-;8FI(RE6>7_\ MDDDM%LED(C>F/*>G6Y82F<"-"R B$(@0#-J("/(XV4,[Q#U .N?6[WB#<(*-1A;'7NEZ^CXNK =X_]7) M'Y9P1]R=S=S:S=X=-*$.&F4Q/@=(ZM7/]T<,**9!NH]\V^O5EW7M#. M:\V" A)H##")VP44QE&V=R]XI+(J"]4_Y'NQ\#WQR%PJR5K >M@U[>SE*SC/ MF-;<4FD"W?=MD-^*\F8YN_\VO]++8O:? MZ_*OQ287X_?Y*KXVY2??GNREVUC/+I%,[>J'$0 [AP#7TE/F(%-P)R8II*6U M@LN[&>LN'\6^\SOK82<84R[6\\5#W!9WD=K'4T+DOS0XP#150""(B64"&B%E MA53\2ZU+,A<:AM\*@5X6ENA+$GWM4KL!^>(Z)6C^:42G27FH96!0$$\1<0Q) M+3&GQ)IJO *K*>;'Z9,EKQ.S)6GTS+YT4;A(UQ4C"9IP\'C[H.(^SJFC,N4R M1\IX2JNQ2X)QSGWQL9]4#":8ZX)9Q0EN\.MP6BB%83",B-IU,F%8A7\4C'P5L-+FAHN_8FB M;\KN5-[S5\UZ+P@,Q:T"&H>@B?.5*(GT7E-!BF15F1HY$7LAS0&BMBJ5OCGY M3/EMSLPZKPF:(X0L20[+E&C,T7T\JU1 \2GG7QZ2GQW(IO>59ZR<1U\0 MG$A)OI0U@J4-"VB!135Z*^"4L](.NG*V*961**#-E3._H55-JL$504Z^)!$0 :+B2WHNHV]0L M3]_-6#<:68HSVE0A/#*\YP\&0!!QDD(>A^8B=8B!?#DM07]LDID M#KH-U_O5>#=E8JJK#RRC"%.1.L M@D;$32WKHMWX4MHT%6C9/I2=TJ.X>=E#6][-YHM#]#CT?&",.HNEM 0;B(#P M3OC=F.(\HH-YC-JE1TMR+=M']#R6K(JK_[HIO__W54J>N_R1B,*K?R2>\"<\ MV?TZO/_C%5(\_C%0YN.(,<&:(PHE]0S(JK\:LQR?S-@8D"^S,A.^[L7MWQT1 MMW\7),-8,V$A8H*F-/_25V27Q/F<8-\L%]PEB/ML^.J)>_52WJOU_7*[":2? M?MH XN^"4:\M]=N_!& @P(I(*X$$D$;+E;)=)U4D:D[6IBQGUIAEW R[[@3\ M[OTA ;]['V1*E@<)<5Q9@;E5./VX[:0P-D>I&U&>P@X$?#9VO3MUU,/ZV\:4 M.J#M'V\0=1G&B'/82X()A1H8JZO14>QR4EF/:'EO2=UO%"TL-P*11'UCE@#$!35R#!"$W,FY NX;!W3OMCR[,CX_SXLYZOK^::. MTDGBG&@9K#4,>VNBR6T1,UYX@';CU1:#?E)27"Z'VH6W+SI]>2V9_@D-YV"; MH"BU0!,+%?182:@=KU0X+03*J1LS]L/ZEC2>MK =E#^_S^Z*D[K/B9;!4F3C M**'AT8 GE%L&R'Z^"#W%8JPMDJ .K1J#?9I M![>8SS(8==9+0AJ =CJE_G2> P*5KW;Q.%Z38YB-/5"R$U)UB7X&KQ:SZ]GG M3\[69-"KCP?L ;$$"PFHP1AR*!2L>BN][3>*IW.%NB-ZM %M8R)\+)?KAYO9 M[>=W_IUUVRX=4!@B18X'<$2^X4[IT!JZO5KK M:1U[/U\4[^*/Q^RJGQ\.TGEG/7,(,8"B)0J4JE R7.*<0\$LSER.094-:K_N MXU1S,65>>2VL5A=Q&A5/(@1W;JN3#N8F+PV ^B5$9!:#SEPS/A*AS,:FRG7 MWLSAS*N^Z!X$<'E!SH(HSR%V7C&,-- 4LNJ([XF7. M_;U>SJ)DYXO9\L<&J]_+^-?%.N(=^W?S;A'7A^)H8:(.OQHPHE0)216*6H>2 M$GM=[4Q6<=)/5H;#Z4DODK#0:H,^>_AL4I[U]D %I@1ZXK7@G'$F"*J4(,N1R?&A-$BQ.R6:=BF'OOA[ MN%3]$5H>J6\O(."&4*NCE2F%1@;K*N+$2@ARTLV-O:IFBWQK#>!A#\'O4C3( MVMPE"2B!KCE:/:6L9SB#3VFI4M$JD]A/MBTA^+95Q6;Q;S M_]UD!:Z*9!YAT8$6T?I7T48CF"@*O- .INQBU8+K74ZH^/GE)2^60>V@V_C\ MX,/7KZMB_:7\J=Z;+Y?UJ=+T58%H#1T0!E(1S1Z;"MU4$6Q.J*R(KOKU(B^6 M0SW!WIALW'$RV"]-!0"RDRCJ:#>R-L%5CBI(%9]Y?/+_MXF5QI#=Z! M=ZN]YO^Q6,QN4TK[;5&8C1=%75TM'XKK\W>T.F\-6&'%#(%QI<9.I.S<8*U9J!EPC!+ M,-#<.8(0<8 ZX;U5/BY;M2Y&O-4C ,WB^FZHPQPB*0'P&.,*.^IL/W9,1UJO9YX]6AEM9S7!B4\@@Y:I2R J4J==:I""A"94W^M::S+ M&^%P2R(9$WGW;O%5%3.?2=N?7Q@8AU&EX YB"P6 .DYU4:'#*2<0B&0PA;MYSZC607MVJ@H/6&*=RJH,=&_,OM^.CCXY^SV84N:V]ORK]GB M*E=_/N-+05'./<,:4PX8\X0*X;9X:F"IS%G6FU:L?B/$[TY*8V+]R[3QZ0D[ MCPV3:.:SVTRJGWI]P%)$W(2B$DE%-+':D0HYI'U.+&[CBMG]I;+HF=(M2V-, M//ZP_E8LU?6_'U;K3='Y3-Z^?%W Q",#O,"60..U(/)QAB.3=36T?GS0FUR' M,T4QU:APB0A*L2].6\FAEM!J4Z& L+;)60+ NC;L[^Y@SDE MA[S$P*;,P$9*Z#F0EB&++%% 8TTE&[#X^^>K;]% NBT^?$W64+E(B]2'KP6WD\B5*0L?._.?8$6'SMP;$N5'.0!1Q$9(R0Y7?864$0#F7D,<>D]$*A5Z> M#?8FBMY.O/,)_]&8>3(D\:$/:L-P:(%>"$66:MT1AP+SW9SVIC!ZOK?8GT[!+Y M_IEY(&CD4WE[Z[?7(1J0\]R7!NJP1LPI;87AWB3/*ZY0,L;V6_UN2FMIQY+H MQ4KXL+R9Q0%L!;NXUK/5/*HS'Y^\;S"SX6G7HM&U*F_GUU4_GW;PPU<_7\SB M]K6-=-C$@-4I3=[*^P.#6%BNF/>86.^%25EFE3<2$!SMP5HW?;K!3S^LHK!7 M*UNLKI;S^\,2KK/^G/^RX &-AC!D1'L!M)))[:V0@6JX&D@]K#L]4ZOL658C M69D^%:L*M*%C#B]CK;+4 B,\)=81JSC0D%CF,#16 2QQK3BF;O#[O?A+76WJ M +7M_8=E=?CV](EY'.-]W%M/U'G,>F\0!,*X2WON$784*VNU MV>/%LF[@C3 O?\\<*X>35$-+H%8-P2>+TI'"DB^>"BDG&%$&<1@'$LUJ!NP> M-2"S2DN-D&D]R;IL"^^>^'*TUN1/SP6%(Q*,8JZMY\1"ZSC;C8$9AP9+L=XN M9[*D]SH#&N'7)0<^7Q6+6=1*XRK[?5X^K&Y_?"KNR^6ZN#Z8KK9.LP"H8 @X M%E=BAJGW#!%4C9 JV:OK_WNQ_+/LAR/GRK?L#-*^-IK]@?A1OAQI$:Q1Q"(' MI;30:Z*4]:(:EXKF1Y\.]\N@2GMH=LF2N+NF>,T/R\_%\OO\JCBBD[SV:" 6 M*ZT-C&H=-E1*D5*9[D8BJ,B)M1UA6:'^%9,60.^!/LD-O^O@ZJB62+]F1O98/9U\+'K[\E29L^>"]:"E"F96F>X M5TCV=ARV'>KI G=/GPLR:E@>QT\^G#U]_*\OKIE/Y;A0(D(@[Y0RF3@GJ*"-@ M-TJ!358.W1'MCP.PHNQ(!(U3PJF[.>!32.$ZCG:34&03";/MWZ?B>[%X M>.W(X]Q7!(4T@"3^1U(-,>= V\KH%2(.=AI;['#$ZE@@C6F6'!?+J'$\Q"'> MQ)$O;XI-1\I3Y#K9,#B1,CHYB9PR&#EB+=+5"*0Q.92:T+Z92:FVQ=#OQGB8 M8Z\^%[1*=7,PP="#."F\]7O#62#H^HU>>W*G92J4:@/UOACT>I')TXD"C[8+ M2#@LD(T3@PG.E&9QAE1C]9+GG)+4OU4]X46K"RGTY[S8%*&)7?[';/F?(B%R MFFZ'&P4=5V(*):'""$( -4Y4*[,4'N5D$LHJ43 UKK4F@KZ(]EN1HM]N8X?5 M]=U\,4_1-.F:QFFVG6@91)Q'$3K'C7!"(D4)JHP7J0@A!*8\I5\<:F MO/MSOMB*[^I_'N:K^2YZ,&7^O5GN8G9OT^WPI&T>Y%[3]P4AL5+6<6PBF@Y8 M0/=VCW1Y:?"S*B9,BH0]2:=5]T;M9:]6XZ")48 [1ZF&U%%)F=XOY5&UR(K6 MS"JW,"FB=2&+OM2Y.H0[^&S0CA!&C9$(.<US&Y1>LJ64BFGV1*XB+R O**464"T@@A;4"D#IR,NQOE!Z9"7&L MVZFP>G4NK,Z[1-S&AX+5VD/D%!8,4DQ57(%E1)1Y)@GQ>F(GDSVS\."MXP%$ MU\LR]VR[CR/9I/IZS5SH?7U[V;-=IU3*H[%)2U!C#:O]CI26W6+$G68XZ;]G768V:O"X XP!V6D,,E24>IPSV%3K:Z)SCH!&N M.1VPYF>G?-="&,?J\?MLN?7'#7U5N-_51!D"(638,T4C,:*.3*,%#JBQU K$ M:EW"[UKK.3":C=A.7? ]XRW!2FDL)E8C@9/5"(WRCUBX?DJ1C'#MJ,V1@SI) MV]CW>*#\V.^/M[/%@>LQ1Y\/!L.4(=<#:2%AP"E/9!P;YTHPCEE6]X(C3NHE(8C**.SMEN?'& =")79%J2\2G&-,*T M^:E;^M5/?3AXY^%DFZ!PRO;"N9.6:J880-RD?EO*I(!B(K=B6I->V0VN?:TA MU9G*TX.4XSO1@1;!4X,08)QI("6!&GN?]G+&M9 N_G):0;U][$7M(#TDD]*/ MRZ(XN2^=;!MHR@#JJ4\>+(@H)$CHS9@CB 1-+4U)MN1K,"D'W\:[E2F7\]F1 M9 $_/Q0?B>[%,5;=.7B\_T")HC1A3S@L&I8CV!O,&5^.#7$V,/RW(^661E%9P[2TN M9WLL\&3X)XESJ$DPC'I$ #8$ ",M0"#.N+A_4\(II%F7W49H:K7/G): [8LZ M?I8*)*Q_F-MR58SZ]22-E)GCQ[+C@%L66>6Z@IDQ)8JZNQ^"B!G,MH6&PK77V,I58&V&!5@YY*QR2#B@NO*FP0-H-5OQCZ%B;VAS) MB+4Y#_N^-J%M+:9]2/3[)/+3YYQ'6H6T8'I)E8/>:2:0XII6X\2N7NF=R^%8 M)PPHNT)[8%:=="@?;1>847'[U1 SZ+F6GEDLJ[$"+B;&K%:D7H])C?#M-T'1 MY]EML3IIM?_T;-"2$,V=YP3!J+]1@8C;C2E:GOU&['290;UE";^:AJ@YKD-= M\#SM1GZU0?":,(@E QQAJ*6&E%3S2W*<=:X^0B=R-YQI!=HI.7_B7(DJID5, M>@F(]X@JO!^Y>Y@;@,#/,*M%T\&G[*=(L8@D:GL,S 2 M/JZ\7$\Y!C5;Q#_EH\J!MN_@0??W?'V2+3\_'+0QQO-TB913(QF-HV2[42GL ML_*OC'#=Z90PV>CVQ9E-[J%W=_>S^3)MZ;L\'4=X\WJ#0+12C!.AK-!&64 ] M%+?\Z;K6_?#@X##CE"$@ MO?51@Z385J.BVOII'71URIML=(?1H4^N.*\]'C!0$AOAN"8I$9\DCE>:H%(: MY01BG)_UM?,4.YWRI@5\QW&>=<"2V &E?VS#%=*C;^M@RU%%<0JC -H)8SB M4?.@"%'$051@:\V5R1QL<4ZCMJ6YMTS$\8M4<6F'!<,R9[\9NU'4#D=R#K;. MPGX$'IW,&Q-"4B"8HU#%;=A;XZR#N_'".-Z)U1_OA EGWI@X#_'+O#$!(#0" M0\"-5R3N\]$2T-48#05OQZUSGL1KWY@X#]_+NS$!*5.62>XTM%HC9Q00U?B$ M\KU6E1XR1+6VG&O>F#@/UTL+>W<,,@"\=RK.*TXMD;NQ(2#L9,I+=\>:-G!M MGM[BN4?I1%Z+UQX.@'%/N6-.(&K3_UK.JYZFR*=I^??:DW]KD(Y '6[M@),Q M+2#PC".D)0.86>NKD5L+6\.]25=G'#.2(\!8M0KIJ2.@J&[ MD6&A64[)I[-)=%\LY^7UY_5LV>W-O]:D7>?FQ'D -]:!7O-RJ^OK37*0E8\0 M/$D6(6I)91'E()^ERLU[?% M];_FZV_EP]K,5M_0F7K1*V\(/@Y8>0*C5:PTA1%:7"F7F'F?DXNE_IG\5%C6 M#>B7I'E'M1 *)9#P7AEKK$[K\W9DQ"J?$XYX=K'5K>;M%M>3X=*9\(XCPF/@ M2DG]AFTHKJR64B,C.1<(:&7$IDR#A%+6#*D<-&SCK))&M=X4G."226"DT9H[ MX*V@ML)$R:R\&&-WZ;3#E6;A&PWQ[^V.1.W KPQ.'GM;4-) YS@Q4!#K+##, MNATN*B[3.75MQF[J]\G+%F70TX;VO5@\%)^*J_)FL7%2#+AW;;J2?":F7&RD MD_1(\[!:EW?%LM;.5>L-P3&HF(:.>4,PIE:D*F5>I"IE:>VH=;HS" ;UJE[5 M>T5 3C%F%''8 4N$$5&GVJ&@DH]S:CM5R]SX28/M!/:!%H%7(4IGQ'$M?3^? M_;F)%!@^1KFO!<-:@+FU"J5 =2:PAI@DF4D;-P]'!E1T=U485U%VQ?Q[,CY^ M+];F89FFQ)&!'VL6M%+&4VDD:A'J(4FUWTS.9-6^ M71"&0@7B-FTPT%H;0N/VO1VK YKDQ%",,.YK"%HUQ7H@W<7.5[.;FV5RKV^J M)>^>>#O:BH$D56L%7G%NC'*<6X@\($8##;FO=13;#08'1'/J^M2Q9D%(CRA@ M2A,B()(0,R!WHW7$H8G=86F= V5G4#?<5E;+]1-"Q7^])%/\5?BX+*\?KM8? MEI^+Y??YU:%[4(<>#9@[181E'&L"A&,D9E5K+X)WIZ//!(:R,%"95\2.$60R\VXW)IY*VT^!)ODA_YD8VF+U%L6S[ M>_+>R;/G F4T%9"0RG.(E%8 /HX%^:S[)N,D1HX\7X:G9"#97U*KS5!/LN+9 M60L%U M-*0M0U1X!:6ANYXR0FV.R3&BE$ =B+T-.+M4'/>)0W\KRIOE[/[;_&IV>\2V M./A\,%AHB+G45*6A5&.2&.60963*9 MR+=M']#R6K(JK_[HIO__WYE!G^2,1A5?_ M2#SA3WBR^W7XX_,KI'C\8_"6 FFI4$X 9N-DX5Y7_8WS9D)V9@LR*S/A:WY+ M_:Y8Q@ZOW-]7MP_7\\7-'XOYNKC>D/IP1O>Z30.(9K:RGGGL %)YH%@0V7B#,(O/%& M4*VXW?6>.V!R(LU'9FBT3(UV@>U2G5"K^>SC[&K^=7YUD"NO/A< !-@RKH&R MT7IB3$)>&4Y<(#J14GSMDJ,-)/OR11W0KM_72'9QJFF0'$D3U7#H (#(KH2>)^+TU!)?$_UU]F?S<_FW[M;8$* :01 MR&!H.#:I" >K<-'>3>SDMCV:G!=YV@+T/5/R^-WS[2.! 2:\!YX0(YD6F -7 MZ7-<4C"Q4@!=D^=+Z_I6 >$14/C:5%@ $MI)-5S2(K651X MA@OF^;WX:Q?9&A>7C\MR$7^\VCAW5A^6YMML<5.\6SQ]8KZXFM_?GHSVR7IO MX#[NW)@ 2#342CADO:_PPDR0:6TJK;.H'$X671I7Z8[6SO-XQ)W_XJG@+9;1 M%-!$(>\L2_^T5?\MS;HS-T(N]23KLBV\>^++49_^3\\%AA6'7@D,#$'$(ZU4 M-=.4)7I"GMS&TGN= 8WPZVO-N/YW7%&/9B8]T2(HR2'VEEA/# /4 .%A-:ZH M7DV3%^?*],#:D(=E7];+8S=3XITCJ^F)I/UGO2=@SQCU0D#GD5> 1FV_6G>5 M1&HBAP;#[%%]2*0O=F[OHZOK\CY)^61SQ;7L^7UZH_[Z[A(Q^<)D"]IC/M*X]W4_&_?M&T58#[(E?3E;W.*4CVNT/4;(GP @*B M*.$DU3>L)*(=0SDE*49X3#+,+MNWE/KS:J^C$EQ6_.0J;UD48SQ6B9H+ M==*3N %!2"!PRN-J!)3I?C)"[S-D=IM$?$@J-8*[<532:[YA,[N?KV>W\_]- M*=2V?WZ2JGJ35>U0M%+#UP5A-R$VC,=!"JVA9'X_/;1R$RO!W#^]>A3.*')& M/#\@C(,[LL*=]Z) $%(46<$50EPHJ1C0.S12,MNQ(U@@H@@4WF-(4V*A M#7I, #"YDC$C8&S;0KD82F_J2-EH8)\L<]WFAX+!1EDK!/:,:^@D=7J/IB)N M+G;^TC 5@-! &#"8Z[>[R+_,7. M@*9RNQCV?]S4-H%=_GR:++0-;<9)E. M<44EY% SRC3'BFA?C83T7&!XO+[P,Z5^*IOF>:#W0)\6LFD:1J*:0*#ED*%4 M[L(@68U)P:SRBR,B4KY(:V73/ _,OG3]9MDT4_HP*:.N1J&D6A '@=Z.10-. M^40\+BW)\V@VS?.0[(L5S;)I*N\EDM@8!AQT3G"#5346F7?]:D1>B&Y8D8/D MM"],2&HTP Q*@%VT4 'FJIHA<;L&.=E21L2J8;29/B1R21Y,'$>T!.[,,$5%$X!IPTE&!"&M:O&'A7-B<40Y(F_ MV86)LP >WS5V@J-6Z&B<9!!BZB33S%3])Y+^"KO,M-_S\![G-789M4RNH<;I M=BVBT:J .QPT8A9.R%1O++VCU]C/P^]RKK''Y=5Y2X &C,*XZ!+F9#4N#]Q$ M"N=DRK3F-?;SL.R2(Y^OBL5L.2\_+HOO\_)A=?OC4W%?+M?%]5&BG&H68)Q$ MP%/NA$@U' #P:C]"9$3.U:01V5KML:5E0'_=W4PGTRF3JS7 1L6-,DA1TN$J MS"*<.1FA)A3*GV?P]RVEOIC];G%5WA7[K/4UCK8/M @4$."4B= Z8Z.%&R?P M?GP*9UVL&]'&.0 ?RB[P[_MJ9OV8B?VC04#KH<-28*T=)00YN#O6UIC(K.)# MHRS3G2W9 Y&&QDBG0J\*%,I[C/QCATM6<%BWD MY3T/ZC%>(.<,\U3.3WC/J7!2&,>J$4@,<\ARMLK?QZK4-EW.1;"_B[BKS?ED M"L5:!(\PEX+2N&);P(R'QLL]1"CKN']$9F%7^U9+L/9)G'W"ZA-L MV3\7-$"844=241]O)&9(\=U8B.-R8B=G^2)]A2--P>S/:[#>3HWWY>JX!^#) MMTZ==@/LB ME)[=IOLDG[\5Q?I3L"P(D'D 2%7:M/#>0:TE1-7K- M0,Y)_ C7IN%\/)V(H[>@D&CKK>N0[OF#P2M,C>74&DN5=X@97=D5A%"8MH7\,O0C!]V> XA6GXJK8OX]>>CC_FT>E@F_TW%#KS8+"D-J,7*8)A,5 M:8P)W8V4:CX]'C45].NA0FU@VM_A153_H_!^Q)X>/;%X?"Q8BQP 3"N+%4/< M<4JK6"?*K9_8%M82-S(0[.]>1G$_FU>*8-38/JR_%:H<):I(F;B7VYR#U1'&E;7$E181[8L[53ZV>2U=^96G@_,.&A5M2\^L M!<(01'TU+BMPKT[A[IG2L>:2#W"/ZLOR(8KEL<.U=)?7VX0(E_;11A!,I@(S MPC)?76*)*ZS/N;@Q0I=@EI1_UEU:P;0_E_&1I)!'7+:FQ/Q?QYBYVKL5\\?#%IX8:D :5<'VD$"L:A&XR3( M\2^/4*D9SH>3!7M_!]_=INYWDG)- ;0:4N$H3!=+JE$KHW**V(YP2VLJ\O/S M\)^'ZT"Y@#81EV\ABP\5FEA%&=(<0F8445$D7E"%+<::ULI*TPT&Q^K!?XFR MT/&S_SF"0*WV 0(*M +08ZBI4$!Z+ZOQ&T)[];B-)RM/;5:4W6,^I&*[,?W5 M8J^=_ZC-O@9O"TQ!(3G3!$&!M&4..E/A@IS-N;\S0B6X:RYV+X&>0_PR)6I:ZX/*IQ>C([/Q4T:Q+O%9@X_K5C1 MN[FQZ\KV/F.*>C]M7QQJ$FS$E6IHL !Q40&":2FBFA=Q)H0:4^O@J9]1/OK] M:ZT6IUL'IYTV*0L%)MP:!Z(J@:NQ P '2Y5VOYR7RZCM;/3 ;M:#?#[\E"2K M;;P'FM6_SY;+^,/W8NC4P&W.,!9_OM#NHR= M3,_4YZ3P[ 9Q-(SY8*-@J!+ (YX<59189+@#U4@M(Q-S ^8+_&5,0DVJ,<=&:2)K$SMF3"^Q 2W_4 M5F/'US\^WLX6R>V0G.SWZ9G?B_64=@,F"3 *,&L,Y5*!*!NZ$P:"B@Q8*>[1 MC'C9^2=BTC]V?SR5 +[!VP*#EG(GD8:.*(JB(J0B41ER42'2;FH7=/,I<#-4C*:#PC!X3 %E))*_P(-B G MGF_TID67%"C;![]30FT'^;2'1Y/''7P^8.H@54 9#1EF# M)I ;Y"1!<4?&4B&LJUY2*K/B6[),DXN1>$O(]A9T]P^G3F8U?GPH1!L-84F8 M4HXIR($A>SC239J<*NLC.KMKEQ+9,':I.ZC5?/9Q=C7_.K\ZFCGRI^<"4PX[ M+07%U"OCDK.556-0R.4'GKM1)27*P4= 4* JPIHYS"9%A MEAN8LHVEWQDR8*G>H_C76@]JO2 X)"T #E$O-6=:&F[!#@'CA)BR'M &+UXN M %V /OQ\=ZOU_"Y=5?IC57Q]N'T__UKX-#G]BVO2HXZS'G7DBB MXWHO@=1.8 J8)3J:L'+(2+W]!G-0SZQ_5'O\%8%0)5 D)J**$L.,3)=D-R@8 M* BKM39.;V6HS8V#JD&KL'?I%ON4 HB/5>RJ_AZ8LH8PQ:*Z% &1@,8U<]=G MC,QP1_F]GL&V)=B\I)MHP)!BN^FY0/?/J D]2LPF0 6)? M/NE_S/Y=+JLMS]S.5J?J7;_>("C!M.>(4N6U=(1)16DU.LKKN>@NC"*=JPZM M0CX:.L9Q?W7;-.1S^77=?KQ^'ISLF&0UF+H('71'G 2 M$J5\92 (KX8K]'I)1.D$ZL9D>5_,5L6W\O8Z]J#:&=_=W2_+[]OD#,<94Z]U MB,8C%1$FZ0%E2$&,8 61P!&_#-K0-T6;3O >/#+L?8V Q-.-@U=<8X.8UY1! M AD0I-+D!&5RL#1%4[#.6X=_<-(]G@XW8=UCZ\"48L)XB!TR44TTGFM6C=L8 MD!-A/W;[O4U6U"5<8^2'CTP830Z1MF,0!*&.(:LDX5Q$N0+"HHZ+(%# 8UW/ MA5537SD>M'(@G*!FRR 8 I@P91FTAL?_YGX_#H583O&ZL4_E-J1;=HGV.((' ML'+08V,M0UQI0QT1;-MG"+PE@R6:[9 AK8OSU9B!\X =3\Q W-,D0!H39Q1Q MVBI&7=5OY-T4 X\:"NY S,!Y (XK9H!;2BW5DC :24XUX=96?:>&3U'U:RR^ M@S$#YX$XKI@!#"6,^BQ7@JBHS%JBM*_ZSAS/\8>-U0G?"@$R0.S+<%1_S9;7 M7^(G3X0*/'LN.$")-L@HZA7Q4AHHJ]40<@JG>"K3E7[0!L"]W;;=56HNKI-C MMUBL=L);IHFR\_/5_YLO"W=W?EC^*$S$]KSX<)!-:(,BPQ!Y#&_5; MIG<]Q<[KJ;.B+3F6+0/=F!(NTCRMK-773X3M''@\$"DECR/D%"M)HK;'1>6* MP\2*B>4Y[X46[4#=USYERJB'I3I "8)/\]5_](\:+K CK0)@<4>71' MI+)6 M&>8KT'#4[R923ZEK7:<]A =C4NKO2>WF2*O M(B+J:,L3C=M'1(X#G,[3F+Q M/!4(C'M].LMFP$BLXYIM034.3%%. MSK&LX.7+VL&:(]HS,T[N4<^>"TY[9PP32 ((-?5(8;R?/3;+ES/"=:21%%]G M0B/\&AM(NX^2XW;1\Z<"I)8QCQP47@(I,(*H.IBFE$_-2FXHE[(M_')EBVO) M%E?VE].,8.BLY!(R X#DE0Y%#9,YH9XC-'7;DVTS_')E"VO)=O=42-'FT$F0 M\E&:N$R1J-3L^V;@1'+>MR_;9OCERA;5DNWNJ4 9$IPZ:Z47Z2(!5[PZ%Z+" MFXGX$]J7;3/\!O0[Z6)Q]>UNMOS/^F.KQFR/"< MN!8V'L8,X('*@7DX8E6=/M\7]:)IX,Q:9@$W"IM4&%DP4+EP([YN8JI_>P0X MR:PLG'N+#]U.L-6GXJJ8?T]SZZ1/ZE"3P*CE5FFL$#' RTXK&)HF8!FL!1 M?3&IJ"A^+P[G@CGZ?##*<>8-,PRFZ<:U197[ MCFF6M;V-T)#IC#MM@-OMW81_E\O*Y7HH?=WK#P:-@%-&<(V,AYXAICVI1D$L MSKFTQL=#D2[OJ66#VB4U4A3>AZ_/NGBTFNC!YT,T +P0% E$X[CB$FFLVHV) M,RPG3$?8 M+4BI;!'*;&%_^:NL)^S]@P'&3GGN(1'08TBYH; *@>/$9QU3C$A+Z%#83:%L M+.RC.]G[(QESSF@=$(Y:$DVEZ+B1 #KK7+7F14/.Y&@&8J1W?KI2$[J#O?EZ M42XV&1Q27%O%X]^*E+#DMOK3EV)Y=W 5J=<\4"J49(Y[F>Z& "8LJ(YY1+3[ M!RO*U3=O&LBW[!SN5LGS\6%Y]6VV*DQY=S=?;ZNJ;CKX97Y7^&5<><_ATNFW MA3@RA3Q4$AN5:N\:*/=CY2;K1MB(MJU!J-4Z^J.Y:WOT]M+N..1C$7>8:_@* M7;OX3$C7EZ2A CM!D#3",U(YH"34,L=),Z(3R2YY/ *Q-%Y*-^D2/GS=WF][ MMUH]%-=_W)>+=.=R5MVX_'"_&6T^9O#%X+AJ.!2[B. ML]@#!D%UN"L) 8.E<+T<*O8K@<:L4XO%P^S6_7U?I&N]9K;Z9M,]AV)Q_?_F MQ2-F+ZEUHEE@%H.45Y02Z37E#CI1'2!+Q$'. ?Q8<[EV3J9V,>_M!.SZ>[%< MSU?I=LO?:2D^EDGSYX>#AL1@!ZBP6FNC(_-A%^1S]JWZAQARRY9%L;YLKG0#>G,%*8IE^3V5:=T=PZT?EHN#9'G]Z8"5 MQ]Y!I*@5DADF/*FN6DJ <0Y!+M>7E:OEM 'U8+$^49C\OR^N%J_:^4AWFQ_K$U P\M M,Z\^'!QP2,I4 T8X:A@7")BJIU[ K 2PX&TPHC5TFY^M[$IMU"/"ZT\'!Z'U M1@ *E#<,LTTP[JZO$.*LS*]OR>_="KPYJL=Z^;"K_C1;7&_N_R?GTFJ].G8X MXFH6W&_^-+G)@Z M?O(_1]ASLFWP@G$+)9*,QD5/0>%$!1W2<7\;ZASS,@G5-M[]&:B/)U9/M['Z M3*OYAB#C+BL)1Y J%*TJBR#;CQ\3E>.D'WLIK [XU@WJ?;'N8^SZ]ACJP_I; ML?P8>[XLUO/EYK0T'4CMQG&$=G5?$0")BI?&TFDG$;*>68HBVBB%S0,+ M$1TN=DBUCI#N;Q==%?%;WV+_;5RD;\M-R:[=,<1)FM5H'4CRPON4Z4AH1RQ# MRM!JCD4\IEQ*LI.=M&W$!SA\/',//=$R.(H\8-0I:8@$0FF'*_T468ER=+6Q M'DMVR+!VT>Z+7>\6T98OOLS^KD^K0TV"5Y(#BY!"G@B4\J$H68V04I63MR[K M]M5E\JDEF/LBTN$SUE5<D3:(17[DD/S$.[9*NWLZ7]2^=3OL]L(5.K;YV_E-?=TX1L_R/!:D>YBAL"B4HLM%;&'RMDF*>ME,71PP?2V MO,[FRW_.;A^*?Q2SU^4CF!RP"DE+LPH6YAU:7R:%!Y1-\[CPJB>K%V%=9VW[Y[TE M(.Z8M40!KQ%A!$JK;34V+US6'<$W= +2/?2#!>N9*+WY.OUT3JS>8ZN )2,> M>*$>K0%=5^4LL4RKK7IFLT9QO3A1NF@FA#/XN(9 MA^F,($15ZS&!A&=EY[LLOYXMKF?+ZY?AUJ>,SJ/M O.2 M4P8UADAZJR6#:C]68G56;.L;/--H$^R^B*4?5O-%L5J9\N[/^>*IF_L(JPXW M"BH:NPIC0+%B2'.3"@14HZ3 9RE;66<3%\.BUL#M3[^*O+^9)^?(:E6L5WZ^ MF*^+]U%!O#[)I)-M@Y7 *V6 Q5&?5!XPY_:: %,DJWC'B*YN=:IDM8MQ7[SZ MK2RO_YK?WFX2+SP?0GU]J_Y+ N;4K-5Z%3M<7LU3=&C*L^3^GJ\_+.U\=5^N9K?J*AJ^\W4$Z\/RV8V6 MLX)_V_I(RI)LH'!,XE3'!4"@%*A0U);@',J.Z.Y:I^ZQ@831%Z5_+_YZ MNR M7,0?KS9G=.D,V7Q+^6]6[Q9/GYDOKN;WZ2BD!IG;>'T@$EJ/!(K&OA$">90R M->Z0/UCL(D=M_ZKVS*%LGSX>NC.T"9AW)]/DA/6F?QY+P[( M.QH79FX]<0HPQ"%2J8:85T9Q@VM%M'?DGDR=?B:\37S:B_R-M12*8\*%6G!Q.J)]T6AU])U=B>5@5:8J/<_W&V2.W[X^G'U\%MR MUQ;7MEC/YK?#Z15C77X,U51!(IG1'&$$K>0;W=1X(XT5M:J*=+3\7'TKKA]N MJSR>Q]+*K@[EE=THD\?6I;:^$1R6"&G/H%'*4"\9AK+"$8BL),+36[!JD^[E M@C60N'J[-[?I8/SDB;*:SYX+E("4@0=ACP7'TF&M=3468LU$4OP/R(&7M^8R MT._M:+DQ-H^C6UPG8R.5;#E9CK.+SP7M)186:T"(P)H1'S HM(]&%%12S?;\QGHB'HZ&L7DJZ M$69=ROH?\\7\[N'NJ+2?/1.0%!A3SX27SEE%H%25S:,-,EF7NT8H[W,E5K:# M6Z(0RV#:B.E;#ZQ^#B:SQK=)'5]R9/=W? M G]TJJ\^?_SMW;N/7SZ]6UP7?U=EFD$<49*:/D.7P.U?6N678N$+"]'K*/?'UZ#H?;$ZO'K 2OBF4X*6=S0E7(\ MY9S;X0XLS?'(C4B?&7 ZC5>8%SF)TGUHORR*=XO(EF*U[G,*O?;MX$E*J\\ MIM8('Q+=%M@8U5N MD@E]^39;;$O)KC:11JMWBVV-G'\5\YMO<==5WXOE[*;8_-'&A6,/8Q<;4=M] M#$@0(2A0 D"H,/#.P8IB-DHUYS+QV9D18B?_+*[ M0HC7OESZA_7#LD@EG].1XJ^@O]?CKSAG+"4+-TQC K3W$+IM'*?2B/-::2C. MT5]6GQ_^_'>T0;Z4.T:J5"HJ=F9^M2_'O?RT>MC0^6!IT0:O"I1SH9R3* 7& MQQ^Q,ZH:J5?#G;+U< FA+X[\I%QT*J+1JPF_/Z0CC*KXO/H>%Z#D98YKTV:E M[6+7/_')8+0#1#F,F.7.(**8IQ7"%&:5Q1Q[>K^>)\'(1)EG=:XVD)W<9/^( MF^G2K>[OCZ_;9[XL4"K3R"2S#D 6NX0- I;Y"GZ#?;T;%:VY,.-G;CE5)N!G=UN.D]VXXB>MD1A M8+DF"G',)75 @:K/QN4E81TYWP80_*NAU.>)8#RAU!9))I@VDELFXS]2'H6J MWU::*5*GH> .Q%6?!^"XXJJ]PQ9"@2$DT>* EFJ!=GWWA)(XW0P6EMW'O.F1M0,$E9XGV8N<4:,+*F640,09@T(*"[V-*K^M,&?4Y!25 M&/TN-)'9U()<>YU+-2Y[_'G.*I*JG,)3DZB3CP;.. 2"*F 42:6SL#.P0AE8 MFZ/#C?V<<>C9,P:!]A^8_=JQSI,3K(_%.70RO>*SYX+03A/"$',0$F&U]+2:D518,Y',45E2?)T)C?!K;"#L/@H/ M'F6]\E0@.A6IQ%)!2CEPCFG&J[XQ.+5Y#/#[IM')K>M%+GDKHYD?]4C@B$D@"*M8 M-1I&LN(91KC^-!/D 38T0K#Q?J/B<'F5?>0JCG7^O4@].;[M'&\5!%.QUT1R MZVE<9"'5L%H2.4)TL+*1W4K_7,&570&:0P;(FI#A2*N N4-<,J$!80RK:!3Z MRN07%.#!0IM&38;V .UKIVA6]\HP[ASD6DD:!Z,X9ZXBMN#0YOABQQ>?RSF MZ]6GSW^<)-_1=H$@3B4D4JA43-AK*O;H2:<)G):*-RH"MBF8WIP*K57],TP+ MI5)@).84,ZSC/*O&%R=?#O'&Z+$:$_':$(8P2X(H!5%I4$ MGN9$XYR=(7?*5D@.ZN-)5:&%Y9'B'!H F$744U/9]%):/Q'?9D-9'!YH1;31R. ME(>HLF&5%WHB<5ZMR#P#M]%XE ;.06$P$1[H%##%$ <0&P_W,P6 '+:Q\;!M M>/UC,)&-GNB[+-\?'M:K]6QQ/5_<;+,8=\'[0]\*%F&CN$<.<\N8](K!*O W MFB7BK?FQ6B1A6_QO272-#RAW]R)?9H;=)S6^+Q?N[V)Y-5_%U>5)+ZLD]NF^ M<6P19:&N_N=AOIIO?KU]WZ'CS2Z_&:@T0 A$&","$,3PXUF>PAP/EOAJ,I0? MFPA'OQ.[GX7JS6Q75W.\2Y?0A$$BF\$SXN/-PARR6NPM2")Q;O%U;*(OWRWV':XK.H]/*R_E5S00 1A^@8!D>-\':-K9,@%K1\1-5^Q-A/AP]=MR$4: M^:%]*4WXOEL]B,3X^+*^^Q0&EB71P;6O\Q@",@LA;P:00D&/KU/Z. MLI'"YJ0?X;]HV;N 1F^5I00PY<-BG6S0?\R6_RG6'Y?SJZ(:LNTH?V6-S\:= M"4 )"8 6.$"CH@Z\K9#&UN>D.Q"_IL(XI=B=N75H#,]F^(>OD1/SQN5W_ MU6+Q,+LUY6*]G/_YL)G?'Q\U1767=L+677-G?#LP0K"@Q&(!(HZ"8&RJ4VL# M <]*7?CKG'/,LNQUX]CH>*>6^LU# 6JB.(+0"2Z4MT8)K7:CL 2)K*R&OXXA M6P&]MVNO@Y32="]6QVA5[P4!4D4PPP(2[JRUVGM1!0=:S&Q64.79 M1W;?B^6?Y71)UXE(FE\RORN7Z_G_;C[]X>M&/?^I2X?VYSIM [0**LFE9A$O MJS24O%J3K40TJS+-KT.P+F4Q>L-J\U^[M'=;&_)DQ8N6/A,X5=8 !H$C@$KH ML!45D@YBE[5@_CIX&XG8&B^JFRCN74#M*IW,%-_A!Y9V6LMBDHMYO<520:9^3.6_LQ1#[8F!G MI2G.D]VXTREIQZRF1D/EL$(0 8_%XUAX3OC?V'DX "&.YE8Z3Q2CL7PN(+<2 MY,:8E%U ">TMH8JN$,6$965IG3L)&](L3X2+9TGEAT:RZ0]\_AEAH*A&- J&,DOA?KD+- 9)S?6;T MU8<'5QMZE]_H65^_5GD7T^*,2NF*,0*IY, !(1WD%.[7+^RUS4D_=?'[08NL M[;)J=RN2O<@9]5J]\K[FTZNUTH&D7&#-I29$KEY^:1)U\-$#C/4[9=C3U %-/A*\T7ZR]8AFS)^L*]!N8 M/6,0:,LW_MJK6W[>K< 6ZZ7'Y89KHJ"SQ'#A"0-NCQ^2,.? /"L*9)H38HPR M'>C<\M&DW.'E$N4G3JZ[6\^_Q>?UCNG1)@A!A0AQ%*K MN4+0,H8D@%XAC*&JE2#MUSEEG#^&>,05]=!+*;P5"/$=CFE63:PL7%^DZ^QH M\CQQ]7HTF2X-UCF:K)Z+8Z&<1N,9>4N-D$8J#JJQ(& '\YV/W:U8FP.OG48V M1+]W)IT\2'SQ9!"&,6+C-"S$;'YL:RO(0(QIAV-C \'$5 MGMTF[2;^C6Y4G>/UQ XV"%@8 (EQCL"D"(*X+J-=CVG* #I1J9\KK[(#,-L1 M/SM7_$\;A/A/1@!A4"O -(9,4E_U6%F64VA=_!ICMB)^?*_ZG#8*W MT V8[XQ;GB?]H@(,VAL)&VP(ET M,\E8J:+-KP%#P+.LV3_"6SWMBS\#S'$'/=*4O,$XH'S4A1#63FF[@X9! G/6 MA1%N"R.Q+!JB/YJ3T@N('CF14 ME##'M(. >:T(BDO%#K6XT\F)V0C#ZP*]BVST1+_(_/G*IG!5F-P!PA#LL8]R MV,G <]JK._5^BTP)B =(SJ-):E.$7FTMWMU6EY*GIO13:LLF5[^K/KG9DD9=%8][T+P"BIG M!5=0")IR/!-I]A*0*"?I:GT]3VYGU:*X2>$$OV95KS*]_%GER^778C[TQ/JI M%\%P#%&T-P$%'""/*?&NDH,!+XO&=^1H?SZWO@SO$[C$"98KV\N?8V,TMAPU MU!EE#8-42RH5YFHG \$-R78BKZVQY1:_=J^>Q3I4;/+#W=UL^6,;#SE; M_-C]>NO.N_CEP-&+@//1'HX->0,2 DP)&94-PYCSW#&$#Z0Y9JVV65^0" M(@9J\ZJ/B('S1'&9Z9 X]]8+X9#&R#'*.16R&J.BOM=3HU&XMCLE2NT<2.>) M933KZ\"1 T@JQCU-V7N,UD9I;$&%6BJ^^BN*L%V=H'>1C9[H.[O[P\-ZM9XM MKN>+FT_E[:TOE^F/79#_Z <#D,Y("B%'A%(C4BH<7:$+L)C87=$^Z=C63&A3 M?AG8W6QH)]5(F MRO.0A=^6Y:H3!>KPUT($#W!@D<0&15V $TEQA2N2),<:':-&-:UIDB_0WB9* M,H"VY2_LPV-QUVTP]=-:$.[O8GDUC\,]-@_.?ED AE"GK9'*.FBIT(!4!IR# M'.?L"=,*1>F(Z%U+[%(6_-UA_T,J!M-A0,GAKP4KJ12<46.$ E!J847E@'.6 MJ7YN:+[AF3"X2"]EJ@QK1'A%-'/,BX@?$(I)3$6%J40R9\.86OS'."=*KD@O M99ILXS/5XGJ?F+),O]IMI,G[U_GLJ=N%@+2SJ:09X$YMY$ -V4G 2T@'2V$_ ML@DUO+>J(XE>RIQZLG;\JYC??$M8?"^6LYNBTD\WU:'3,O>U3\]OS>1XM=)Y'H4TL0N6ESO/.I?MQ&;<\-,L6(40-9AK2IPQWE#D8(4_ MP5D)CMZ"=[EUF@\S(\^DP6BFX<%SXE<]BEU-Q?9Z$1CC#"D@$(AV+_8&IEM( M.SDH::<6$3"AB3@8"2YF,E:#''P^GM61H 4A6OMH^'/%B&.(,%1)PYNLF(0I M:9\7."6[Y,'%S,I7/+!#S*(T939E^=])B),NI.J7-S.$/X^,\L\# M1>E^7F3>+=;+^6(UO]H4Y3H>C][;MX.7P#N/$5'"0L,D4=6=&00,1SGSY>PM M;I+S9:RBO)2-ZN#0^]$/GW\S:,(=C$JX4@1@Y)6*&GJ%,62NUVNA79\KC)"Y MW:F 67*^E+GTDV?H2[F>W?8VK>I\/F#G(MS2"Z IX,:SB/\.>>@0F4CTR?3G M5@?"OI1I-JXM"W 10<76TZ@7(\V!4Q4!(&59%ZW.=O1WZ\28_J1J2\J7,I-. M&XGJYF:YB4_O;:8U[E- !C+D$;*0,< X2&4-*AD))G/JRK/Q;&UOPC?1CHA' MG+GNX^KA5]JZ QG$J&)&(&49X)IC3H#!NWI_4<16U8IF^96VK@B, FHY= 8A MD0*4B>>ZPM%AV:LQ_70]O(]*RC+.@8W%T,WBV!<#.\MA=Y[LQIW##C!E==3: MO(Z;C04,TZIBB^ ,#5<+MP<>#D"(HPGMSA/%:-38"TAH9WD4C7&46N*@]]I+ M82MDB?QL>HZOIZGD8_N]W&"_MR^:1'Q\L8UVD;)"=28$\D<,@8#$$$ M:C<.H9#+24,[(J_QJ*C5E7!&LZD/G461*>DM5\P;3Q7VE'*\0TU",]R=B3>A ME?8NO]&SOGX1AXY3+3;J2. ".)?R&7MIF-8Z+G2@DH8"NM<4C*-(L-LB@?NO M$])8P74<3F4ENXDH*#(BFO+S&WY:SJ.G R7/QW'6I\5XI1JCB3O)_54>L]< MY1Y0$OJ?GWWS M]M>L'#L?\J[[=3&@YX&$!R=:_YT(B# @ 4NUX@G60&E&886L,7ZPT@)CGF7- M?:2C%_"$MK,7]X!*BV$9193#9@BGA,N*WD2P'+. M!<^^S_'K)&/$HG]+4WGD\S=(A(F'GB&"O9)">2VJ15AK;P>^-SSFO7;HJ33" M)>%,-EW^.G TR>1(%H,S^QB,L9ICQRVCEG$D4I!5)4-G;4YNJB6 M3)>_(#QWIX]S03BSCR&EFM"2:8)H@@PX(A6U.PEAZ#+"5C^=0(VA76@,RZ-[_3LA3UT(/E& MW92:H^AA@%( *1V$6&*N,<0>_?_VKJPY;MP(O^?7X#Y>4H4SY:K->N/C(4\L M6:+LJ K]L=3<.9C3DR M/5.BVJRVVH96>-*E^--Q 7WJ+* ](GE"875L"1YI6(6"GDMJG!!.2>2-#8E4 MJRD%Y,C-PP9QR,G$=R,J&)5.A/B-$AY"-VI\6%5: M_7@5=1,PU\+[Q:Y30F:V)CV!I9LC2*3&Q& F20TF)QZ0!7A4QY9LR4XO-IT( M+ODEQC\?^#M*@3K>8 I('1*<8L0@5H@(R'1+-&,T!3$'8*+Z3.1W$!O!<<4A/@YRC3##O2Y#@2!T=J3['F"P-J64AM":#,< T$ M"=FBX^WZ(PD#AJ2L- Q?!$P%NL%(3[NI*V_24R. UTHY4/=!)UZBAWA-$B)P MS VK#*$W @8.\IQVDWXV^[)3X#GU0@%EA0;6$@*X@DP]Z$>ST4BEA\'UF:A* M0FW:21&I(/XN1*RK11V];J/"C\O%9OWN_<>C!*<'GRL@8@B$^6JG 9>,4.!1 M.U>(1::^&4)58QVQQVD)1J(L"-7>8C\8'T@T$TS?$#.DE!75>.>2=)L!; M8+!L2-TEJ(C#%+'$S? M'G-,#A7$0&*,-$'<($6I=6V]EX5D(:;?6/2MN8LA9@B!&9GA3/GN#+,,:1HR M?"P$)1)KS!I])I4%S%@*$<:LY M &W2[? 9E6B'L9X,O4!' $W?].=(<,=AB+V,%(PSBSA0'M V'>(F[L3_G-;M M5V/^P^)G^CY@CIQV#&HH-6,PY(8!=) &]]WJD%(>-';6>PV5U8)9+YQVT."&IE@*K7YM+O]J*6Y>C?4/")[IF_Y\LG]&**)4 M<(B5IQA[C3%I-4<]]Y<:_.LS_<'@D]^=_#F2U2GCL26RIA!&W%NJ/6BO7@H( M0?7X*>M\ OCS7@4)@X 1;05D!I)')'$ O08)^F84V#9U=HG:R4Y M<=YT \QL33M;?CJ- %,&0BZL]))K^M ;6@KNT_+3#7FP^F+,*7$R6SN>P!(M M):> :* -L(9CQI5I=S,E\3II9Y?714HW&9L^'RYC,VBYV]OR.LSS=OL[S]3^ M=ME2;.FKNZOE=?G^2UEN+L1:>SB.K%>&!??M%)$<2P",])0R0QEUE-.32N8G M%D".*&X?"=;)SQ94<$(%U8ARCP$0&@+1SL51$,-P'W4).@'E7RH45,/J)%70 M\-0U_%;CH-;V83*K?8\45 ,'G,4>$(@DI0I9T\S06R]C2E6YHFX ]5>#2'M, M/!UEH]K_4"&-M(@I[C2TB'I/)1O/VT#C)<7Y=A*D>YHTY\0V$,S=YR.>.C?#G [=7J^((AIJ[5SC'M!,( &->$# PK[.;86'FX) M'%+T0T'I3 054GDC@96&82JL, 8#UXX>0A*S0>CN IZ/4)Y/OOP\? MWI&FO;U]^RV\?EO_N"3^+Z=\6F'JO%7:,$:<@0J[W4E'Z4V(L$YB-6 M$XXU(EC9D+O6S4=1,Q<+E(@Y]Y>K&TF-@LZ)?S>=I(NM@\LI'SS%B;G_@:<* MBY5C# J,B7>4(&-ITZH'( >C;IWD&T,/ (-GH71?(A\96D?+ >?*QPQA"O+ M,-;0<:"!Y*:=*R%1H76^\.H5!*&B==<$ D6WW;0'6@HL9KXX]*;OJ5\0)JY M/EY$.N'I @H#I-%4"\"I@="A]LP\P,R*I)Q\LX!6_T)/=@ZCO OO_!P&_L^K MU7_*3?CSJ4@[]F@1TE5/C)=28ZFX#HEJ2ZH.,)1DM%M]DX59SQ)/A;%_E'75 MX"X,6]U\72P7=1*S67PO3P7:2<\7VE$*9-W-P@(MA -$@7;N@H*8;LQ1M\@F MB[8AQ)Y_49QS'6(!Z;V$@'%)!$&JG8]3+";LRG5M'"XM'%+T9T-)W6VU5MZ\ M? "M@;[0V5KVRCR8?.H#B_WH6_ 3Q:HU@'% M*"165.':^]N&XAH08L%H/66R*<:?#*LJ2XV=C_.?AO7B4-Z5U]7GY>*O\D:M M#TYT+[![_$:AB/",(XT\0QP91*UZD(O'+&8%G[+KC47R>"I*%6">9JP'(LS3 M7E ()!RUS'(-ZCT]Y@4@[>S#_Z1-:*K-U=W4 3JH_$?? ?WZ[:[Z49;;7_GC M?G7])TRM=0ICZ!ULLMCZ6+L]B2A[H&K)I+H& M?,4V (E<@TI;!@_B+M@I_\B%=*])Q7*^JFGI[IX=HUPE3U[?U/]]LC M[?MJZ!U>46BL#,"V/K!$H#<,$(':64'D1^NX/D_(#:R>9'% ':F\6:_ORQM[ MOUHL/^]VI[836^^M4AY<_,][8T$$=9A#P""W2% NL'.M?(2U,3L\G0OHK\EG MIM'7V 7WACKE"4?*I<+^@UK_*FX_! M?ZVVGG#G\[;>6O]P_RM7UXO@O%>+Z_)=+8#\Z2L/J5")V HS^=YYI9!U->"CD,HYZ3!E D"-;?#N#MKSE[K\:$"*BH%!Y@2(+WT$ +?NEO'K8MA(\W]&EF> MV(K44(]^RR^^=W9;C\\4VV/SCAD)I!0PK.("MP&J@X#&',?LW._J@JQH!5U. M<31<9T0:JSD*D:D"AGE2AQ*-U$CXR9SCO$SK/0/JK^>-\A-&^GQ7Y[D1_U;] M6:YV?UI\7>R]AIER# 6E"H>\31JIM.),:N-9*U<@7F%Y9QA4]M(8;7C]YF W M:GG33*OV.<]G^/';M\16U'%$!400G5J^N-_=7=Q_*U5=TS/K&'V$A%4!!?\C7U1E$ M+/.\+4FAM M2%5#=MK*C!$:<[R!7RQBD,RK-VTFM8#UL2ET7#K&&4B!B;+&0X$/6LF:Y31!C-M*:?>0"]JN(7@VG+I MB'#GW G:YP8?]DW#.+^&?*+64WOAJY>\W81;U?;6ZU=]67Q^"AG1X M_7_V>K2(=Q9:&5'[?2F9H@@Q5!-T-G-'8);-8%.CIAI'5\E2P2-' 9YDQ^N6 M_^\HL/M[>:%E'=D(3* U2&$41*@:J2E-S9POCB=&^&A*RP7JP9 W(1JH&1KJ M*7Y<+IJHHG?<=_Q2B/()\SP(41C@C= :2]K*$X=(:L;GAC,U@F$UF-XB?J^6 MW[=!\Q_EZK9:?:W7K^VD=S,[WP#.>7$!)2"<8\41QYPKH(/06FDIA&*N8N:^ MHS4ZWA,H;"IE[G^$7]RLWRQWI!._))#;O[1!)_YJL:H;DQC*N">D[EV#LK.KHM[)>D3]4]8^>["'T%K<- M-ZA"28>,!<9(!2F01G$K6BT1RF(H^G/?J!I]R\UY6148VCS5P6LJ/=-'I; MG3I^J5"(4XF44DSQ^I@R-^$'C3P=IC$GDW+?VTSF6R- M^BS_W].;"^.P"&NI(HH[1"2#1K=KJ<9!*!$HEOD='A]SUR.9DJ*!>FH50__8 M9D__+J]673?K(C]0U.UN"72:XY"?:: ,",E8(Q$6YWPAN.!V3&6ECSP>UHUR M]7UQ7>[)9W;\TXNZF]YCX[Q=36$K_VXQ2,_?+*QRRC&"(5/!31#$J&A5; 1D M4;3DE[WL(^'(N,H>VS%EO/""DJ9H4Q10_!)N??HI<<,J'H-DYA(Z346 M2C@--)&ZE6,PK!CJ\9F[Q9,1.!A5;S?=)6LT2V>L$U8X*$DC688YC2DFY [R M,R&6I!E>)ZVDPOM+1X#>O?]XM"W>P><*%2;KN81!\(!RII"!\&&N)(H+(7<$ MCHN=:C@MI4+DD^K&[J;K42SN>:(@S%D M14"*BP@E2&/;.=G/'Q]'+@CH; ? M_603 8S,^.<8H1A8I'6(PYA1'#Q$7UQR?6'\&S*$3:Z_5*@_J7;V4('>3FF] M+3W]6G#:%98>*VN/;]H]]';SI5Q]^'*U/$X],]J8"BF!]I#PNN<6XL@X3MJ5 M47@DV6N.7WI$^+[>OIGK._N5:%<9?E+W_77"^ZD)]I& #+*H#3'.HL[L@/!0 M<."HHX@8U"9]PI*HXU+9KX_CV>Z4,9!DY^;Q?,'RYE]AH(O;'S4IX_5U=1\F MW=?&RWJU>>)?PO_]ZEO"CXK#0SFPJ7+ZPX7%& '"D$/<"1/^T2Z$^A1;7+?( MMB=5 /J;\6/@>'CXC[7Z0]O(D6\L,-" 2>I-6&T,U(P@(%O9>#S+Z&((Y%1C M:",#7]'S7FTV+H,012UG5''" Y_H 9S;BTDP#OH3]HC3#7C)T#:LX?:^1V% M\D8@X,))S#W5WU9UU#6X?9-'0-ZQ,V M0$][06&0)\@C(RT06&D/M//M[(5T<]P9'1 B50(=Y(' HUN6 H5MF'> M5DD E$1.N-W,(<",S_E\2-_8Z 2]L\0_'O#>WMI&DQ^N_J?6ZW)S?'>HPUL* MRH&6M.;Y@I1A!(67J)6#M#2FP\&T8=@5)T=!V)<.DATW:@?NJY4)HUYL?JO6 MQ\%WZ+&BWNYRG GJ),)<*>8]:&LTP#NTKGO6> M0AE$M6; ,V6HYEHBKQH90 QDS"GU7($W?*R70A6IO-T_J^_;HNV;Y6%#?5?= MW04CJ^NX!YS@&6\K "+.2(TE,":(WTOG<"N7()B9],(>&#-5:CWDD9+HJ[OZ M1V?G),WS18@\PIPQ5!QXPQUQW-)V[M2G/<7V;7M!Y?WF:K5)MTH/"IA.>IS3:=1;TTW_!K+]?GPW/.^ A@F!2<<,E^O4:H^G-7*A@D24S_, M=57/#ZC]*"HV\]6R-Y8+*OL)0:6K=CHA1Z@*S$ M(0MHPW^$'8BA2^],?;@+2]WR5>+Q/(6<<(*@^8OZ7_6ET+__[?]02P$"% ,4 M " (?VY.PQ["5$NQ P".KT $0 @ $ :6YF;BTR M,#$X,3(R.2YX;6Q02P$"% ,4 " (?VY.J26*S:&UL4$L! A0#% @ "']N3C%PHM0 )38) !4 M ( !L1($ &EN9FXM,C Q.#$R,CE?9&5F+GAM;%!+ 0(4 Q0 ( A_;DZ2 M )&UL4$L%!@ & 8 B@$ ')A $!P $! end